{"id":12198,"date":"2025-08-28T15:04:11","date_gmt":"2025-08-28T13:04:11","guid":{"rendered":"https:\/\/kaizuno.com\/kullanim-kosullari\/"},"modified":"2026-10-21T09:33:50","modified_gmt":"2026-10-21T07:33:50","slug":"terms-of-use","status":"publish","type":"page","link":"https:\/\/kaizuno.com\/tr\/terms-of-use\/","title":{"rendered":"Terms of use"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12198\" class=\"elementor elementor-12198 elementor-10893\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bc8ff9c e-con-full e-flex e-con e-parent\" data-id=\"bc8ff9c\" 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-3094f0d elementor-widget elementor-widget-html\" data-id=\"3094f0d\" 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<!-- KAIZUNO EN HEADER: place in an Elementor HTML widget above the page content. -->\n<div id=\"kaizuno-global\"><style>\n\/* KAIZUNO website \u2014 shared styles for all pages and languages. *\/\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#kaizuno-global a,\n#kaizuno-global a:hover,\n#kaizuno-global a:focus,\n#kaizuno-global a:active,\n#kaizuno-global a:visited {\n    font-family: inherit !important;\n}\n#kaizuno-global .site-header{max-width: 100% !important;}\n#kaizuno-global .footer a {\n    color: #7a7f98 !important;\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-global{--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#kaizuno-global *{box-sizing:border-box}#kaizuno-global{scroll-behavior:smooth;scroll-padding-top:108px}#kaizuno-global{margin:0;background:var(--paper);color:var(--text);font-family:var(--sans);font-size:17px;line-height:1.65}#kaizuno-global.locked{overflow:hidden}#kaizuno-global button , #kaizuno-global a , #kaizuno-global input{ -webkit-tap-highlight-color:transparent}#kaizuno-global a{color:inherit;text-underline-offset:5px}#kaizuno-global button{font:inherit;cursor:pointer}#kaizuno-global button , #kaizuno-global a{touch-action:manipulation}#kaizuno-global button:focus-visible , #kaizuno-global a:focus-visible , #kaizuno-global summary:focus-visible , #kaizuno-global [tabindex]:focus-visible{outline:3px solid var(--teal-dark);outline-offset:5px}#kaizuno-global button{color:inherit}#kaizuno-global img{max-width:100%;display:block}#kaizuno-global h1 , #kaizuno-global h2 , #kaizuno-global h3 , #kaizuno-global p{margin:0}#kaizuno-global h1 , #kaizuno-global h2 , #kaizuno-global h3{color:var(--ink)}#kaizuno-global h1 , #kaizuno-global h2{font-family:var(--serif);font-weight:400;line-height:1.1;letter-spacing:-.035em}#kaizuno-global h1{font-size:clamp(44px,5.3vw,76px)}#kaizuno-global h2{font-size:clamp(34px,3.6vw,49px)}#kaizuno-global h3{font-size:22px;line-height:1.3;letter-spacing:-.02em;font-weight:600}#kaizuno-global p+p{margin-top:18px}#kaizuno-global p{max-width:70ch}#kaizuno-global ul{padding-left:20px;margin:16px 0}#kaizuno-global li+li{margin-top:8px}#kaizuno-global strong{font-weight:600}#kaizuno-global .wrap{width:min(var(--max),calc(100% - 96px));margin-inline:auto}#kaizuno-global .narrow{max-width:750px}#kaizuno-global .eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:.16em;font-weight:600;line-height:1.5;color:var(--teal-dark);margin-bottom:22px}#kaizuno-global .caption{font-size:14px;color:var(--muted);line-height:1.5}#kaizuno-global .lead{font-size:20px;line-height:1.65;max-width:640px;margin-top:26px}#kaizuno-global .section{padding:88px 0}#kaizuno-global .section.compact{padding:60px 0}#kaizuno-global .white{background:var(--white)}#kaizuno-global .soft{background:var(--soft)}#kaizuno-global .mint{background:var(--mint)}#kaizuno-global .split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}#kaizuno-global .split.wide-left{grid-template-columns:1.2fr 1fr}#kaizuno-global .stack{display:grid;gap:24px}#kaizuno-global .section-title{margin-bottom:36px}#kaizuno-global .section-title p{margin-top:20px;max-width:680px}#kaizuno-global .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}#kaizuno-global .text-link:after{content:\"\u2197\";font-size:19px}#kaizuno-global .text-link:hover{color:var(--ink)}#kaizuno-global .links{display:flex;gap:26px;flex-wrap:wrap;margin-top:28px}#kaizuno-global .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}#kaizuno-global .button:after{content:\"\u2197\";font-size:21px}#kaizuno-global .button:hover{background:var(--teal-dark);border-color:var(--teal-dark)}#kaizuno-global .button.teal{background:var(--teal);border-color:var(--teal);color:var(--ink)}#kaizuno-global .button.teal:hover{background:#73c9c4}#kaizuno-global .button.outline{background:transparent;color:var(--ink)}#kaizuno-global .button.outline:hover{background:var(--mint)}#kaizuno-global .mt{margin-top:30px}#kaizuno-global .small-note{font-size:14px;line-height:1.6;color:var(--muted)}#kaizuno-global .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}#kaizuno-global .skip{position:absolute;z-index:100;top:-80px;left:16px;background:white;padding:12px}#kaizuno-global .skip:focus{top:8px}#kaizuno-global .site-header{background:var(--soft);color:var(--ink);position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line)}#kaizuno-global .header-inner{height:90px;display:flex;gap:42px;align-items:center;justify-content:space-between}#kaizuno-global .brand{width:164px;flex-shrink:0;display:flex;align-items:center;text-decoration:none}#kaizuno-global .brand img{width:164px;height:48px;object-fit:contain}#kaizuno-global .desktop-nav{display:flex;gap:25px;align-items:center}#kaizuno-global .desktop-nav a{text-decoration:none;font-size:15px;line-height:1.5;position:relative;padding:31px 0;color:var(--text)}#kaizuno-global .desktop-nav a:after{position:absolute;content:\"\";height:2px;bottom:22px;left:0;right:0;background:var(--teal);transform:scaleX(0);transition:transform .15s}#kaizuno-global .desktop-nav a:hover , #kaizuno-global .desktop-nav a[aria-current=\"page\"]{color:var(--ink)}#kaizuno-global .desktop-nav a:hover:after , #kaizuno-global .desktop-nav a[aria-current=\"page\"]:after{transform:scaleX(1)}#kaizuno-global .menu-button{display:none;color:var(--ink);background:none;border:1px solid #8b9d9a;padding:8px 14px;border-radius:3px;font-size:15px}#kaizuno-global .mobile-nav{display:none}#kaizuno-global .view[hidden]{display:none!important}#kaizuno-global .view [tabindex=\"-1\"]:not(summary):focus-visible , #kaizuno-global main:focus-visible{outline:none}#kaizuno-global .view{animation:enter .22s ease-out}@keyframes enter{from{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}\n#kaizuno-global .hero{padding:86px 0 72px}#kaizuno-global .hero-grid{display:block;max-width:920px}#kaizuno-global .hero h1{max-width:920px}#kaizuno-global .hero h1 .accent{white-space:nowrap}#kaizuno-global .brand-reg{font:400 .3em var(--sans);vertical-align:super;letter-spacing:0;margin-left:2px}#kaizuno-global .accent{color:var(--teal-dark)}#kaizuno-global .hero .lead{font-size:19px;max-width:780px}#kaizuno-global .hero-aside{padding-left:36px;border-left:1px solid #cecac2}#kaizuno-global .hero-aside .eyebrow{color:var(--muted);margin-bottom:28px}#kaizuno-global .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)}#kaizuno-global .task span{font-size:13px;color:var(--teal-dark);padding-top:6px}#kaizuno-global .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)}#kaizuno-global .hero-base strong{font-weight:400;color:var(--ink)}#kaizuno-global .number{font-family:var(--serif);font-size:35px;color:var(--teal-dark);line-height:1}#kaizuno-global .perspectives{display:grid;gap:25px}#kaizuno-global .perspective{padding-bottom:24px;border-bottom:1px solid var(--line)}#kaizuno-global .perspective:last-child{padding:0;border:0}#kaizuno-global .perspective h3{font-size:18px;margin-bottom:7px}#kaizuno-global .perspective p{font-size:16px}#kaizuno-global .outcomes{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin:38px 0 35px}#kaizuno-global .outcome{padding-top:20px;border-top:1px solid #becdc8}#kaizuno-global .outcome h3{margin:12px 0;font-size:25px;font-family:var(--serif);font-weight:400}#kaizuno-global .three{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}#kaizuno-global .component{border-top:2px solid var(--teal);padding-top:25px}#kaizuno-global .component h3{margin:18px 0 14px}#kaizuno-global .component p{font-size:16px}#kaizuno-global .component .text-link{margin-top:22px;font-size:15px}#kaizuno-global .principle{margin-top:44px;background:var(--soft);padding:25px 30px;display:grid;grid-template-columns:1fr 2fr;gap:40px;font-size:16px}#kaizuno-global .principle strong{color:var(--ink)}#kaizuno-global .proof-compact{padding:36px 42px;background:white;display:grid;grid-template-columns:150px 1fr;gap:40px;align-items:center}#kaizuno-global .proof-compact img{width:130px;max-height:100px;object-fit:contain}#kaizuno-global .proof-compact h3{font-family:var(--serif);font-size:31px;font-weight:400;margin-bottom:12px}#kaizuno-global .proof-compact .text-link{margin-top:20px}#kaizuno-global .contact-band{background:var(--ink);color:#f1e9dd;padding:68px 0}#kaizuno-global .contact-band h2{color:white}#kaizuno-global .contact-band .eyebrow{color:#a0e2d5}#kaizuno-global .contact-inner{display:flex;align-items:center;justify-content:space-between;gap:60px}#kaizuno-global .contact-inner p{margin-top:18px;max-width:650px}#kaizuno-global .contact-inner .button{flex-shrink:0}#kaizuno-global .footer{padding:38px 0;background:#102f2e;color:#e2dbd0;font-size:13px}#kaizuno-global .footer-inner{display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}#kaizuno-global .footer a{color:#f6efe5;text-decoration:none}#kaizuno-global .footer-links{display:flex;gap:22px;flex-wrap:wrap}#kaizuno-global .footer small{font-size:13px}\n#kaizuno-global .page-hero{padding:65px 0 57px;border-bottom:1px solid var(--line)}#kaizuno-global .breadcrumb{font-size:14px;display:flex;gap:12px;color:var(--muted);margin-bottom:38px}#kaizuno-global .breadcrumb a{text-decoration:none}#kaizuno-global .page-hero h1{font-size:clamp(43px,4.5vw,64px);max-width:820px}#kaizuno-global .page-hero .lead{max-width:780px;font-size:19px}#kaizuno-global .page-heading{display:grid;grid-template-columns:1.55fr 1fr;gap:70px;align-items:end}#kaizuno-global .aside-note{font-size:15px;border-left:2px solid var(--teal);padding-left:20px;color:var(--muted)}#kaizuno-global .jumpnav{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}#kaizuno-global .jumpnav a{text-decoration:none;border:1px solid #cbc8c0;padding:8px 14px;border-radius:3px;font-size:14px;line-height:1.5}#kaizuno-global .jumpnav a:hover{background:var(--mint);border-color:var(--teal)}#kaizuno-global .content-layout{display:grid;grid-template-columns:230px 1fr;gap:70px}#kaizuno-global .sticky-aside{position:sticky;top:130px;align-self:start}#kaizuno-global .sticky-aside h2{font:600 15px var(--sans);letter-spacing:0;margin-bottom:18px}#kaizuno-global .sticky-aside a{display:block;text-decoration:none;color:var(--muted);padding:8px 0;font-size:15px}#kaizuno-global .sticky-aside a:hover{color:var(--teal-dark)}#kaizuno-global .topic-list{border-top:1px solid var(--line)}#kaizuno-global .topic{border-bottom:1px solid var(--line);scroll-margin-top:125px}#kaizuno-global .topic summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:40px 1fr 24px;gap:15px;align-items:start;padding:26px 0}#kaizuno-global .topic summary::-webkit-details-marker{display:none}#kaizuno-global .topic summary .topic-index{font-size:14px;color:var(--teal-dark);padding-top:5px}#kaizuno-global .topic summary .topic-name{font-family:var(--serif);font-size:27px;line-height:1.25;color:var(--ink)}#kaizuno-global .topic summary .topic-sub{display:block;font-family:var(--sans);font-size:15px;color:var(--muted);margin-top:7px;line-height:1.5}#kaizuno-global .topic summary:after{content:\"+\";font-size:26px;font-weight:400;color:var(--teal-dark);line-height:1}#kaizuno-global .topic[open] summary:after{content:\"\u2212\"}#kaizuno-global .topic-body{padding:0 25px 30px 55px;font-size:16px}#kaizuno-global .topic-body .links{gap:22px;margin-top:20px}#kaizuno-global .topic-body .text-link{font-size:14px}#kaizuno-global .question-list{list-style:none;padding:0;margin:20px 0}#kaizuno-global .question-list li{position:relative;padding-left:18px}#kaizuno-global .question-list li:before{content:\"\";position:absolute;left:0;top:11px;width:5px;height:5px;background:var(--teal-dark)}#kaizuno-global .case{border-top:3px solid var(--teal);background:var(--white);padding:36px;scroll-margin-top:125px}#kaizuno-global .case .eyebrow{margin:16px 0}#kaizuno-global .case h3{font:400 33px\/1.2 var(--serif);margin-bottom:26px}#kaizuno-global .case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}#kaizuno-global .case-grid strong{display:block;font-size:14px;color:var(--teal-dark);margin-bottom:10px}#kaizuno-global .case-grid p{font-size:15px;line-height:1.65}#kaizuno-global .case .small-note{margin-top:25px;font-size:12px}#kaizuno-global .sector-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 60px}#kaizuno-global .sector{padding:33px 0;border-top:1px solid var(--line);scroll-margin-top:125px}#kaizuno-global .sector h3{font:400 30px\/1.2 var(--serif);margin:14px 0}#kaizuno-global .sector p{font-size:16px}#kaizuno-global .sector .links{margin-top:20px;gap:18px}#kaizuno-global .sector .text-link{font-size:14px}#kaizuno-global .section-footnote{margin-top:30px;border-left:2px solid var(--line);padding-left:18px;font-size:14px;color:var(--muted)}\n#kaizuno-global .process{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}#kaizuno-global .process h3{margin:16px 0 12px}#kaizuno-global .process p{font-size:16px}#kaizuno-global .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}#kaizuno-global .demo-sidebar{padding:27px;background:var(--ink);color:white}#kaizuno-global .demo-sidebar .eyebrow{color:#a0e2d5;margin-bottom:22px;font-size:11px}#kaizuno-global .demo-sidebar h3{color:white;font-size:19px;line-height:1.4;margin-bottom:26px}#kaizuno-global .demo-tabs{display:grid;gap:8px}#kaizuno-global .demo-tabs button{text-align:left;border:0;background:none;color:#e2dbd0;font-size:14px;padding:12px;border-radius:3px}#kaizuno-global .demo-tabs button[aria-selected=\"true\"]{background:#2a5551;color:white;border-left:3px solid var(--teal)}#kaizuno-global .demo-tabs button:hover{background:#254c48}#kaizuno-global .demo-main{padding:35px 40px}#kaizuno-global .demo-meta{display:flex;justify-content:space-between;gap:14px;margin-bottom:27px;font-size:12px;color:var(--muted)}#kaizuno-global .demo-main h3{font:400 30px\/1.2 var(--serif);margin-bottom:18px}#kaizuno-global .demo-main p{font-size:16px}#kaizuno-global .demo-cell{padding:17px 20px;background:var(--paper);margin-top:15px;border-left:3px solid var(--line)}#kaizuno-global .demo-cell.green{border-color:var(--teal)}#kaizuno-global .demo-cell strong{font-size:14px;color:var(--ink);display:block;margin-bottom:5px}#kaizuno-global .demo-cell p{font-size:14px}#kaizuno-global .demo-panel[hidden]{display:none}#kaizuno-global .role-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}#kaizuno-global .role-block{padding-top:24px;border-top:1px solid var(--line)}#kaizuno-global .role-block h3{margin-bottom:15px}#kaizuno-global .faq details{border-top:1px solid var(--line);padding:18px 0}#kaizuno-global .faq details:last-child{border-bottom:1px solid var(--line)}#kaizuno-global .faq summary{cursor:pointer;font-weight:600;font-size:17px;color:var(--ink)}#kaizuno-global .faq details p{font-size:16px;margin-top:14px}#kaizuno-global .book-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}#kaizuno-global .book-stage{background:#efe5d7;padding:38px 28px 20px;border-radius:4px}#kaizuno-global .book-stage img{width:100%;max-width:475px;margin:auto}#kaizuno-global .book-copy h2{margin:16px 0 24px}#kaizuno-global .book-copy .authors{font-size:15px;margin:18px 0;color:var(--muted)}#kaizuno-global .method-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}#kaizuno-global .method-list li{display:grid;grid-template-columns:50px 1fr;gap:10px;padding:24px 0;border-bottom:1px solid var(--line);margin:0}#kaizuno-global .method-list h3{font-size:20px;margin-bottom:6px}#kaizuno-global .method-list p{font-size:16px}#kaizuno-global .method-list .number{font-size:29px}#kaizuno-global .partner-feature{display:grid;grid-template-columns:210px 1fr;gap:65px;align-items:start}#kaizuno-global .partner-logo{padding:35px;background:white;border:1px solid var(--line)}#kaizuno-global .partner-logo img{width:100%;height:85px;object-fit:contain}#kaizuno-global .partner-feature h2{margin:15px 0 22px}#kaizuno-global .partner-ways{display:grid;grid-template-columns:1fr 1fr;gap:45px}#kaizuno-global .partner-way{padding:30px;border:1px solid var(--line);background:white}#kaizuno-global .partner-way h3{font:400 31px\/1.2 var(--serif);margin:16px 0}#kaizuno-global .partner-way p{font-size:16px}#kaizuno-global .partner-way .text-link{font-size:15px;margin-top:20px}#kaizuno-global .team-hero{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}#kaizuno-global .team-photo{padding:35px 0 0;background:#efe5d7;border-radius:3px;overflow:hidden;align-self:end}#kaizuno-global .team-photo img{width:100%;height:auto}#kaizuno-global .people{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}#kaizuno-global .person{padding-top:22px;border-top:2px solid var(--teal)}#kaizuno-global .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}#kaizuno-global .person h3{font:400 29px\/1.2 var(--serif);margin-bottom:10px}#kaizuno-global .person .role{color:var(--teal-dark);font-size:14px;font-weight:600;margin:0 0 17px}#kaizuno-global .person p{font-size:16px}#kaizuno-global .statement{font-family:var(--serif);font-size:clamp(28px,3.3vw,44px);line-height:1.3;color:var(--ink);max-width:950px}#kaizuno-global .draft-note{border:1px dashed #baa98e;background:#f8f1e6;padding:14px 18px;margin-top:25px;color:#645a49;font-size:13px;line-height:1.6}#kaizuno-global .draft-note strong{font-weight:600}#kaizuno-global .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}#kaizuno-global .dialog::backdrop{background:rgba(8,18,33,.65)}#kaizuno-global .dialog h2{font-size:37px;margin:12px 0 22px}#kaizuno-global .dialog p , #kaizuno-global .dialog li{font-size:16px}#kaizuno-global .dialog .close{position:absolute;right:18px;top:15px;border:0;background:none;font-size:27px;padding:0 8px;line-height:1.5}#kaizuno-global .dialog .buttons{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}#kaizuno-global .dialog a{overflow-wrap:anywhere}#kaizuno-global .review-list{padding:0;list-style:none}#kaizuno-global .review-list li{padding:15px 0;border-top:1px solid var(--line)}#kaizuno-global .review-list strong{display:block;color:var(--ink);margin-bottom:6px}#kaizuno-global .empty-noscript{padding:30px;background:#fff1d8;color:var(--ink)}\n@media(min-width:1450px){#kaizuno-global .hero{padding-top:103px;padding-bottom:83px}#kaizuno-global .hero h1{font-size:80px}}\n@media(max-width:1100px){#kaizuno-global .wrap{width:calc(100% - 64px)}#kaizuno-global .desktop-nav{gap:16px}#kaizuno-global .desktop-nav a{font-size:14px}#kaizuno-global .header-inner{gap:25px}#kaizuno-global .brand , #kaizuno-global .brand img{width:142px}#kaizuno-global .hero-grid{gap:44px;grid-template-columns:1.5fr 1fr}#kaizuno-global .hero-aside{padding-left:25px}#kaizuno-global .split , #kaizuno-global .book-layout{gap:45px}#kaizuno-global .content-layout{gap:40px;grid-template-columns:185px 1fr}#kaizuno-global .page-heading{gap:40px}#kaizuno-global .partner-feature{gap:35px}#kaizuno-global .people{gap:28px}}\n@media(max-width:850px){#kaizuno-global .desktop-nav{display:none}#kaizuno-global .menu-button{display:block}#kaizuno-global .header-inner{height:76px}#kaizuno-global .mobile-nav.open{display:grid;padding:10px 32px 25px;background:var(--paper);border-top:1px solid var(--line)}#kaizuno-global .mobile-nav a{padding:10px 0;text-decoration:none;border-bottom:1px solid var(--line);color:var(--ink);font-size:17px}#kaizuno-global .mobile-nav a[aria-current=\"page\"]{color:var(--teal-dark)}#kaizuno-global .hero-grid{grid-template-columns:1fr}#kaizuno-global .hero-aside{display:none}#kaizuno-global .hero{padding-top:60px}#kaizuno-global .hero h1{max-width:650px;font-size:64px}#kaizuno-global .hero .lead{max-width:640px}#kaizuno-global .hero-base{margin-top:35px}#kaizuno-global .split , #kaizuno-global .page-heading{grid-template-columns:1fr;gap:35px}#kaizuno-global .three{gap:25px}#kaizuno-global .component h3{font-size:20px}#kaizuno-global .content-layout{grid-template-columns:1fr}#kaizuno-global .sticky-aside{position:static;display:none}#kaizuno-global .section{padding:65px 0}#kaizuno-global .case-grid{grid-template-columns:1fr;gap:22px}#kaizuno-global .contact-inner{align-items:start;flex-direction:column;gap:28px}#kaizuno-global .system-demo{grid-template-columns:1fr}#kaizuno-global .demo-sidebar{padding:20px}#kaizuno-global .demo-sidebar h3{margin-bottom:16px}#kaizuno-global .demo-sidebar .eyebrow{display:none}#kaizuno-global .demo-tabs{grid-template-columns:repeat(3,1fr)}#kaizuno-global .demo-tabs button{font-size:13px;padding:9px}#kaizuno-global .demo-tabs button[aria-selected=\"true\"]{border-left:0;border-bottom:3px solid var(--teal)}#kaizuno-global .book-layout{gap:35px}#kaizuno-global .partner-feature{grid-template-columns:150px 1fr;gap:30px}#kaizuno-global .partner-logo{padding:22px}#kaizuno-global .partner-ways{gap:25px}#kaizuno-global .team-hero{gap:30px}#kaizuno-global .people{gap:24px}#kaizuno-global .person h3{font-size:26px}}\n@media(max-width:600px){#kaizuno-global .wrap{width:calc(100% - 40px)}#kaizuno-global .brand , #kaizuno-global .brand img{width:145px}#kaizuno-global .header-inner{height:70px}#kaizuno-global .mobile-nav.open{padding:10px 20px 24px}#kaizuno-global .hero{padding:45px 0 40px}#kaizuno-global .hero h1{font-size:48px;line-height:1.08}#kaizuno-global .hero .eyebrow{font-size:11px;letter-spacing:.11em;max-width:260px;margin-bottom:24px}#kaizuno-global .hero .lead{font-size:17px;margin-top:23px}#kaizuno-global .hero-base{font-size:12px;display:block;margin-top:32px}#kaizuno-global .hero-base span+span{display:none}#kaizuno-global .section{padding:50px 0}#kaizuno-global .section.compact{padding:42px 0}#kaizuno-global h2{font-size:35px}#kaizuno-global .eyebrow{font-size:12px;margin-bottom:17px}#kaizuno-global .lead{font-size:18px}#kaizuno-global p{font-size:16px}#kaizuno-global .split{gap:30px}#kaizuno-global .outcomes , #kaizuno-global .three , #kaizuno-global .role-grid , #kaizuno-global .book-layout , #kaizuno-global .people , #kaizuno-global .team-hero , #kaizuno-global .sector-grid , #kaizuno-global .partner-ways{grid-template-columns:1fr;gap:30px}#kaizuno-global .outcomes{margin:25px 0 30px;gap:22px}#kaizuno-global .outcome h3{font-size:26px}#kaizuno-global .component{padding-top:20px}#kaizuno-global .component h3{margin:12px 0}#kaizuno-global .component .number{font-size:29px}#kaizuno-global .component .text-link{margin-top:15px}#kaizuno-global .principle{grid-template-columns:1fr;gap:10px;padding:22px;margin-top:30px}#kaizuno-global .proof-compact{grid-template-columns:1fr;gap:25px;padding:28px}#kaizuno-global .proof-compact img{width:110px;height:60px}#kaizuno-global .proof-compact h3{font-size:29px}#kaizuno-global .contact-band{padding:45px 0}#kaizuno-global .contact-inner{gap:27px}#kaizuno-global .footer{padding:30px 0}#kaizuno-global .footer-inner{gap:22px;align-items:start;flex-direction:column}#kaizuno-global .footer-links{gap:15px}#kaizuno-global .page-hero{padding:35px 0 38px}#kaizuno-global .breadcrumb{margin-bottom:25px;font-size:13px}#kaizuno-global .page-hero h1{font-size:44px}#kaizuno-global .page-hero .lead{font-size:17px;margin-top:22px}#kaizuno-global .aside-note{font-size:14px}#kaizuno-global .page-heading{gap:26px}#kaizuno-global .jumpnav{gap:7px;margin-top:25px}#kaizuno-global .jumpnav a{font-size:13px;padding:7px 11px}#kaizuno-global .topic summary{grid-template-columns:24px 1fr 18px;gap:9px;padding:23px 0}#kaizuno-global .topic summary .topic-name{font-size:25px}#kaizuno-global .topic summary .topic-sub{font-size:14px}#kaizuno-global .topic-body{padding:0 0 25px 33px}#kaizuno-global .topic-body p{font-size:15px}#kaizuno-global .topic-body .links{gap:14px}#kaizuno-global .case{padding:25px}#kaizuno-global .case h3{font-size:29px;margin-bottom:23px}#kaizuno-global .case-grid{gap:20px}#kaizuno-global .sector-grid{gap:0}#kaizuno-global .sector{padding:28px 0}#kaizuno-global .process{grid-template-columns:1fr;gap:27px}#kaizuno-global .process>div{border-top:1px solid var(--line);padding-top:20px}#kaizuno-global .process h3{margin:10px 0}#kaizuno-global .demo-main{padding:25px 20px}#kaizuno-global .demo-tabs{gap:2px}#kaizuno-global .demo-tabs button{font-size:12px;padding:9px 5px}#kaizuno-global .demo-meta{font-size:11px;align-items:start}#kaizuno-global .demo-meta .tag{font-size:10px;padding:4px 5px}#kaizuno-global .demo-main h3{font-size:28px}#kaizuno-global .demo-sidebar h3{font-size:17px}#kaizuno-global .book-stage{padding:27px 20px 15px}#kaizuno-global .book-stage img{max-width:330px}#kaizuno-global .method-list li{grid-template-columns:37px 1fr}#kaizuno-global .method-list h3{font-size:19px}#kaizuno-global .partner-feature{grid-template-columns:1fr;gap:24px}#kaizuno-global .partner-logo{width:150px;padding:20px}#kaizuno-global .partner-logo img{height:58px}#kaizuno-global .partner-way{padding:25px}#kaizuno-global .team-photo{max-width:440px}#kaizuno-global .person h3{font-size:29px}#kaizuno-global .person .initials{margin-bottom:18px}#kaizuno-global .dialog{padding:35px 24px 28px}#kaizuno-global .dialog h2{font-size:32px}#kaizuno-global .dialog .button{font-size:14px;width:100%}#kaizuno-global .links{gap:20px}#kaizuno-global .text-link{font-size:15px}}\n@media(prefers-reduced-motion:reduce){#kaizuno-global{scroll-behavior:auto}#kaizuno-global .view{animation:none}#kaizuno-global *{transition:none!important}}\n@media print{#kaizuno-global .site-header , #kaizuno-global .footer , #kaizuno-global .contact-band , #kaizuno-global .jumpnav , #kaizuno-global .sticky-aside , #kaizuno-global .dialog , #kaizuno-global .button , #kaizuno-global .menu-button{display:none!important}#kaizuno-global .view[hidden]{display:none!important}#kaizuno-global .view [tabindex=\"-1\"]:not(summary):focus-visible , #kaizuno-global main:focus-visible{outline:none}#kaizuno-global .wrap{width:100%}#kaizuno-global .section , #kaizuno-global .page-hero , #kaizuno-global .hero{padding:24px 0}#kaizuno-global h1{font-size:40px}#kaizuno-global h2{font-size:28px}#kaizuno-global{font-size:12px}#kaizuno-global .case , #kaizuno-global .component , #kaizuno-global .sector{break-inside:avoid}#kaizuno-global .view{animation:none}}\n#kaizuno-global .hero-offer{padding-left:1.15em;margin:16px 0 0}#kaizuno-global .hero-offer li{padding-left:.2em;margin:0 0 12px}#kaizuno-global .hero-offer li::marker{color:var(--teal-dark)}#kaizuno-global .hero .lead>p{font-size:inherit}\n#kaizuno-global .symptom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;align-items:stretch}#kaizuno-global .symptom-card{min-width:0;padding:28px;background:var(--paper);border:1px solid var(--line)}#kaizuno-global .symptom-card h3{font-family:var(--sans);font-size:23px;font-weight:500;line-height:1.3;margin:0 0 18px;color:var(--ink)}#kaizuno-global .symptom-card p{font-size:16px;line-height:1.65;margin:0}@media(max-width:900px){#kaizuno-global .symptom-grid{grid-template-columns:1fr;gap:18px}#kaizuno-global .symptom-card{padding:25px}#kaizuno-global .symptom-card h3{font-size:22px;margin-bottom:12px}}\n\n#kaizuno-global .usual-ways{margin-top:36px}\n#kaizuno-global .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-global .usual-way h3{font-family:var(--serif);font-size:27px;font-weight:400;line-height:1.3;margin:0;color:var(--ink)}\n#kaizuno-global .usual-way p{font-size:17px;line-height:1.65;margin:0;max-width:660px}\n@media(max-width:700px){#kaizuno-global .usual-ways{margin-top:28px}#kaizuno-global .usual-way{grid-template-columns:1fr;gap:14px;padding:26px 0}#kaizuno-global .usual-way h3{font-size:24px}#kaizuno-global .usual-way p{font-size:16px}}\n\n#kaizuno-global .offer-links{margin-top:32px;border-top:1px solid var(--line)}\n#kaizuno-global .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-global .offer-label{font-size:19px;font-weight:600;color:var(--teal-dark)}\n#kaizuno-global .offer-question{font-size:20px;line-height:1.45}\n#kaizuno-global .offer-detail{display:block;font-size:16px;line-height:1.6;color:var(--muted);margin-top:6px}\n#kaizuno-global .offer-arrow{font-size:23px;color:var(--teal-dark)}\n#kaizuno-global .offer-link:hover .offer-question{text-decoration:underline;text-underline-offset:4px}\n#kaizuno-global .offer-link:focus-visible{outline:2px solid var(--teal-dark);outline-offset:5px}\n@media(max-width:600px){#kaizuno-global .offer-link{grid-template-columns:minmax(0,1fr) 24px;gap:7px 16px;padding:20px 0}#kaizuno-global .offer-label{grid-column:1;grid-row:1;font-size:17px}#kaizuno-global .offer-question{grid-column:1;grid-row:2;font-size:18px}#kaizuno-global .offer-arrow{grid-column:2;grid-row:1}#kaizuno-global .offer-detail{font-size:15px}}\n\n#kaizuno-global .contact-intro{font-size:20px;margin:16px 0 0}\n#kaizuno-global .contact-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px}\n#kaizuno-global .contact-person{padding:30px 22px;text-align:center;border:1px solid #365d58;background:#214947}\n#kaizuno-global .contact-portrait{display:block;width:112px;height:112px;object-fit:cover;border-radius:50%;margin:0 auto 22px}\n#kaizuno-global .portrait-murat{object-position:50% 24%}\n#kaizuno-global .contact-person h3{font-family:var(--sans);font-size:22px;font-weight:500;color:var(--white);margin:0 0 24px}\n#kaizuno-global .contact-person .button{font-size:15px;padding:13px 18px;gap:10px}\n#kaizuno-global .contact-choices{margin:24px 0}\n#kaizuno-global .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-global .contact-choice span:last-child{color:var(--teal-dark)}\n#kaizuno-global .contact-choice:hover span:last-child{text-decoration:underline}\n@media(max-width:760px){#kaizuno-global .contact-people{grid-template-columns:1fr;gap:18px}#kaizuno-global .contact-person{padding:26px 20px}#kaizuno-global .contact-person h3{margin-bottom:20px}#kaizuno-global .contact-choice{flex-direction:column;gap:6px}}\n\n#kaizuno-global .formula-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:72px;align-items:center}\n#kaizuno-global .formula-copy h2{font-size:clamp(30px,3.1vw,44px);line-height:1.2;margin:18px 0 24px}\n#kaizuno-global .formula-copy>p:not(.eyebrow){font-size:18px;line-height:1.65;max-width:620px}\n#kaizuno-global .formula-copy .text-link{margin-top:24px}\n#kaizuno-global .formula-steps{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}\n#kaizuno-global .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-global .formula-number{font-family:var(--serif);font-size:32px;color:var(--teal-dark);min-width:26px}\n@media(max-width:760px){#kaizuno-global .formula-layout{grid-template-columns:1fr;gap:32px}#kaizuno-global .formula-copy h2{font-size:32px}#kaizuno-global .formula-steps li{font-size:19px;padding:16px 0}#kaizuno-global .formula-copy>p:not(.eyebrow){font-size:17px}}\n\n#kaizuno-global .offer-intro{max-width:850px;margin-top:24px}\n\n#kaizuno-global .hero-illustration{margin:42px 0 0;max-width:1100px;overflow:hidden;border-radius:4px}#kaizuno-global .hero-illustration img{width:100%;height:auto;aspect-ratio:3 \/ 2;object-fit:contain}\n@media(min-width:1000px){#kaizuno-global .hero-illustration img{aspect-ratio:16 \/ 9;object-fit:cover;object-position:center top}}\n@media(max-width:600px){#kaizuno-global .hero-illustration{margin-top:28px}}\n\n#kaizuno-global .approach-view .approach-grey{background:#f3ece2}\n#kaizuno-global .approach-view .reading-column{max-width:760px}\n#kaizuno-global .approach-view .approach-prose h2{max-width:730px;margin-bottom:28px;font-size:clamp(31px,3.2vw,43px);line-height:1.18}\n#kaizuno-global .approach-view .approach-prose p{font-size:18px;line-height:1.75;max-width:none}\n#kaizuno-global .approach-view .approach-prose p+p{margin-top:20px}\n#kaizuno-global .approach-view .approach-prose{padding-block:72px}\n#kaizuno-global .approach-view .approach-hero{padding-bottom:48px}\n#kaizuno-global .approach-view .approach-hero h1{max-width:940px}\n#kaizuno-global .approach-view .approach-hero .lead{max-width:690px}\n#kaizuno-global .approach-jumps{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:30px}\n#kaizuno-global .approach-jumps a{font-size:14px;text-decoration-thickness:1px;min-height:44px;display:flex;align-items:center;color:var(--teal-dark)}\n#kaizuno-global .approach-view .method-intro h2{max-width:740px}\n#kaizuno-global .approach-view .method-intro>p:last-child{font-size:18px;margin-top:26px;max-width:740px}\n#kaizuno-global .example-selector{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:38px 0 32px;font-size:15px}\n#kaizuno-global .example-selector>span{margin-right:10px;color:var(--muted)}\n#kaizuno-global .example-selector button{min-height:46px;border:1px solid #aabbb8;border-radius:3px;background:transparent;padding:9px 18px}\n#kaizuno-global .example-selector button[aria-pressed=\"true\"]{background:var(--teal-dark);border-color:var(--teal-dark);color:white}\n#kaizuno-global .example-selector button:hover{border-color:var(--teal-dark)}\n#kaizuno-global .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-global .approach-steps{list-style:none;padding:0;margin:0}\n#kaizuno-global .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-global .step-node{width:56px;height:56px;display:flex;align-items:center;justify-content:center}\n#kaizuno-global .step-node img{display:block;width:48px;height:52px;object-fit:contain}\n#kaizuno-global .approach-steps h3{font-size:23px;margin:4px 0 14px}\n#kaizuno-global .approach-steps p{font-size:16px;line-height:1.65}\n#kaizuno-global .approach-steps .step-question{color:var(--ink);font-weight:600}\n#kaizuno-global .approach-steps p+p{margin-top:10px}\n#kaizuno-global .step-example{border-left:2px solid #d4e8e5;padding:7px 0 7px 25px;align-self:center;margin-left:20px}\n#kaizuno-global .step-example p[hidden]{display:none!important}\n#kaizuno-global .step-example p:not([hidden]){margin-top:0}\n#kaizuno-global .method-return{display:grid;grid-template-columns:44px 1fr;gap:30px;max-width:870px;margin-top:32px}\n#kaizuno-global .method-return>span{font-size:35px;color:var(--teal-dark);line-height:1.2;text-align:center}\n#kaizuno-global .method-return h3{font-size:21px;margin-bottom:10px}\n#kaizuno-global .method-return p{font-size:16px}\n#kaizuno-global .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){\n#kaizuno-global .approach-view .approach-prose{padding-block:48px}\n#kaizuno-global .approach-view .approach-prose p , #kaizuno-global .approach-view .method-intro>p:last-child{font-size:17px}\n#kaizuno-global .approach-view .approach-prose h2{margin-bottom:23px}\n#kaizuno-global .approach-view .approach-hero h1{font-size:clamp(38px,8vw,54px)}\n#kaizuno-global .approach-jumps{gap:4px 20px}\n#kaizuno-global .example-selector{margin:28px 0 14px}\n#kaizuno-global .example-selector>span{flex-basis:100%;margin-bottom:3px}\n#kaizuno-global .example-selector button{font-size:14px;padding:9px 12px}\n#kaizuno-global .method-column-head{display:none}\n#kaizuno-global .approach-steps li{grid-template-columns:44px 1fr;gap:12px 14px;padding:26px 0}\n#kaizuno-global .step-node{width:44px;height:44px}\n#kaizuno-global .step-node img{width:40px;height:44px}\n#kaizuno-global .approach-steps h3{font-size:21px;margin-top:4px;margin-bottom:11px}\n#kaizuno-global .step-example{grid-column:2;margin:3px 0 0;padding:5px 0 5px 15px}\n#kaizuno-global .step-example:before{content:\"Zum Beispiel\";display:block;font-size:12px;font-weight:600;color:var(--teal-dark);margin-bottom:6px}\n#kaizuno-global .method-return{grid-template-columns:36px 1fr;gap:16px;margin-top:27px}\n#kaizuno-global .method-return h3{font-size:20px}\n}\n@media(prefers-reduced-motion:reduce){#kaizuno-global .view{animation:none}#kaizuno-global{scroll-behavior:auto}}\n\n#kaizuno-global .approach-wishes , #kaizuno-global .approach-contributions{list-style:none;padding:0;margin:28px 0}\n#kaizuno-global .approach-wishes li , #kaizuno-global .approach-contributions li{margin:0;padding:15px 0;border-top:1px solid var(--line);font-size:17px;line-height:1.65}\n#kaizuno-global .approach-wishes li:last-child , #kaizuno-global .approach-contributions li:last-child{border-bottom:1px solid var(--line)}\n#kaizuno-global .approach-wishes strong , #kaizuno-global .approach-contributions strong{color:var(--ink)}\n#kaizuno-global .approach-contributions li{border-color:#bdddd9;padding:18px 0}\n#kaizuno-global .approach-contributions li:last-child{border-color:#bdddd9}\n#kaizuno-global .approach-contributions strong{display:block;margin-bottom:5px}\n#kaizuno-global .approach-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:34px 0 42px}\n#kaizuno-global .approach-benefit{background:var(--white);padding:28px;border-radius:3px}\n#kaizuno-global .approach-benefit h3{font-size:23px;line-height:1.25;margin-bottom:16px}\n#kaizuno-global .approach-view .approach-benefit p{font-size:16px;line-height:1.7}\n#kaizuno-global .approach-succession h3{font-size:25px;margin-bottom:19px}\n@media(max-width:850px){#kaizuno-global .approach-benefits{grid-template-columns:1fr;gap:16px}#kaizuno-global .approach-benefit{padding:25px}#kaizuno-global .approach-benefit h3{margin-bottom:11px}}\n@media(max-width:600px){#kaizuno-global .approach-wishes li , #kaizuno-global .approach-contributions li{font-size:16px}#kaizuno-global .approach-succession h3{font-size:23px}}\n\n#kaizuno-global .approach-human-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:start}\n#kaizuno-global .approach-view .approach-human-layout h2{max-width:460px}\n#kaizuno-global .approach-human-layout .approach-wishes{margin:0;padding:14px 28px;background:var(--mint);border-radius:5px}\n#kaizuno-global .approach-human-layout .approach-wishes li{display:grid;grid-template-columns:125px 1fr;gap:14px;padding:17px 0;border-color:#c7dedb}\n#kaizuno-global .approach-human-layout .approach-wishes li:first-child{border-top:0}\n#kaizuno-global .approach-human-layout .approach-wishes li:last-child{border-bottom:0}\n#kaizuno-global .approach-obstacles , #kaizuno-global .approach-contribution-grid{display:grid;gap:22px;margin-top:30px}\n#kaizuno-global .approach-obstacles{grid-template-columns:repeat(3,minmax(0,1fr))}\n#kaizuno-global .approach-contribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n#kaizuno-global .approach-panel{padding:28px;border:1px solid var(--line);border-radius:5px;background:#fcf8f1}\n#kaizuno-global .approach-view .approach-panel h3{font-size:24px;line-height:1.25;margin:0 0 16px}\n#kaizuno-global .approach-view .approach-panel p{font-size:16px;line-height:1.65;margin:0}\n#kaizuno-global .approach-contribution-grid .approach-panel{background:#fff;border-color:#c7dedb;border-top:3px solid var(--teal)}\n#kaizuno-global .approach-editorial{display:grid;grid-template-columns:1fr 1.5fr;gap:50px;align-items:start}\n#kaizuno-global .approach-view .approach-editorial h3{font-size:27px;line-height:1.25;margin:0}\n#kaizuno-global .approach-view .approach-editorial h2{font-size:32px;line-height:1.2;margin:0}\n#kaizuno-global .approach-view .approach-editorial p{margin:0}\n#kaizuno-global #organization .approach-editorial{border-top:1px solid var(--line);padding-top:32px}\n@media(max-width:900px){#kaizuno-global .approach-human-layout{gap:30px}#kaizuno-global .approach-obstacles{grid-template-columns:1fr}#kaizuno-global .approach-human-layout .approach-wishes li{grid-template-columns:1fr;gap:3px}#kaizuno-global .approach-editorial{gap:30px}}\n@media(max-width:650px){#kaizuno-global .approach-human-layout , #kaizuno-global .approach-contribution-grid , #kaizuno-global .approach-editorial{grid-template-columns:1fr;gap:24px}#kaizuno-global .approach-panel{padding:24px}#kaizuno-global .approach-view .approach-panel h3{font-size:23px}#kaizuno-global .approach-human-layout .approach-wishes{padding:8px 24px}}\n\n#kaizuno-global .approach-book-catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px}\n#kaizuno-global .catalogue-book{min-width:0}\n#kaizuno-global .catalogue-cover{height:240px;background:#efe5d7;display:flex;align-items:center;justify-content:center;padding:20px;margin-bottom:22px;border-radius:4px}\n#kaizuno-global .catalogue-cover img{width:100%;height:100%;object-fit:contain}\n#kaizuno-global .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-global .catalogue-placeholder span{font-size:12px;letter-spacing:.05em}#kaizuno-global .catalogue-placeholder strong{font:400 25px\/1.15 var(--serif)}#kaizuno-global .catalogue-placeholder small{font-size:11px;color:var(--muted)}\n#kaizuno-global .catalogue-placeholder.alternate{background:#f7f4ee;border-left-color:#8a806e}#kaizuno-global .catalogue-placeholder.dental{background:#e6f7f6;border-left-color:#38b2ac}\n#kaizuno-global .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-global .approach-view .catalogue-book h3{font-size:23px;line-height:1.25;margin:0 0 12px}\n#kaizuno-global .approach-view .catalogue-book p{font-size:15px;line-height:1.65;margin-bottom:14px}\n#kaizuno-global .approach-view .catalogue-book .catalogue-subtitle{color:var(--ink);font-weight:600}\n#kaizuno-global .approach-view .catalogue-book .catalogue-authors , #kaizuno-global .approach-view .catalogue-book .catalogue-pending , #kaizuno-global .approach-view .catalogue-book .catalogue-language{font-size:12px;color:var(--muted)}\n#kaizuno-global .catalogue-book .text-link{font-size:14px}\n@media(min-width:1001px){#kaizuno-global .approach-book-catalogue{row-gap:0}#kaizuno-global .approach-book-catalogue .catalogue-book{display:grid;grid-row:span 7;grid-template-rows:subgrid;align-content:start}#kaizuno-global .approach-book-catalogue .catalogue-book>.text-link{justify-self:start;align-self:start}}@media(max-width:1000px){#kaizuno-global .approach-book-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}}\n@media(max-width:550px){#kaizuno-global .approach-book-catalogue{grid-template-columns:1fr;gap:38px}#kaizuno-global .catalogue-cover{height:240px}#kaizuno-global .catalogue-cover img{max-width:300px}}\n\n#kaizuno-global .mobile-menu{display:none}\n@media(max-width:850px){\n #kaizuno-global .mobile-menu{display:block;margin-left:auto}\n #kaizuno-global .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-global .mobile-menu>summary::-webkit-details-marker{display:none}\n #kaizuno-global .mobile-menu>summary::marker{content:\"\"}\n #kaizuno-global .mobile-menu[open]>summary{background:var(--mint);border-color:var(--teal-dark)}\n #kaizuno-global .mobile-menu:not([open])>.mobile-nav{display:none!important}\n #kaizuno-global .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-global .mobile-menu .mobile-nav a{display:block;min-height:44px;padding:12px 0}\n}\n@media(max-width:600px){#kaizuno-global .mobile-menu[open]>.mobile-nav{padding:8px 20px 20px}}\n@media print{#kaizuno-global .mobile-menu{display:none!important}}\n\n#kaizuno-global [data-page=\"technology\"] .approach-wishes li{grid-template-columns:minmax(0,11rem) minmax(0,1fr);column-gap:24px}\n#kaizuno-global [data-page=\"technology\"] .approach-wishes strong , #kaizuno-global [data-page=\"technology\"] .approach-wishes span{min-width:0;overflow-wrap:anywhere}\n@media(max-width:1100px){#kaizuno-global [data-page=\"technology\"] .approach-wishes li{grid-template-columns:1fr;row-gap:4px}}\n\n#kaizuno-global #example .demo-main{min-width:0}#kaizuno-global #example [hidden]{display:none!important}\n#kaizuno-global #example .future-label{display:block;font-weight:600;font-size:14px;margin:18px 0 8px}\n#kaizuno-global #example select , #kaizuno-global #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-global #example .future-question{min-width:0;border:1px solid var(--line);border-radius:4px;margin:22px 0;padding:16px}#kaizuno-global #example legend{font-size:15px;padding:0 6px;line-height:1.5}\n#kaizuno-global #example .future-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}#kaizuno-global #example .future-options label{display:flex;align-items:center;gap:8px;font-size:13px;padding:9px;background:var(--paper);cursor:pointer}#kaizuno-global #example input{accent-color:var(--teal-dark)}\n#kaizuno-global #example .future-switch , #kaizuno-global #example .future-nav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0}#kaizuno-global #example .future-nav{justify-content:space-between;border-top:1px solid var(--line);padding-top:20px}\n#kaizuno-global #example .future-switch button , #kaizuno-global #example .future-nav button{background:white;border:1px solid var(--line);border-radius:4px;padding:11px 15px;font-size:14px;color:var(--ink)}#kaizuno-global #example .future-switch button[aria-pressed=true]{background:var(--ink);color:white}#kaizuno-global #example button:focus-visible , #kaizuno-global #example input:focus-visible , #kaizuno-global #example select:focus-visible , #kaizuno-global #example textarea:focus-visible{outline:3px solid var(--teal);outline-offset:3px}\n#kaizuno-global #example .future-result{margin-top:24px}#kaizuno-global #example .future-result strong{font-size:15px}#kaizuno-global #example .future-result p{font-size:13px;margin-top:8px}#kaizuno-global #example .future-bar{display:flex;height:12px;gap:3px;margin-top:10px;border-radius:3px;overflow:hidden}#kaizuno-global #example .future-bar span:first-child{background:var(--teal-dark)}#kaizuno-global #example .future-bar span:last-child{background:#d5a45b}\n@media(max-width:850px){#kaizuno-global #example .demo-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){#kaizuno-global #example .demo-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}#kaizuno-global #example .future-options{grid-template-columns:1fr}#kaizuno-global #example .demo-main{padding:24px 18px}}\n\n#kaizuno-global #example .system-demo{grid-template-columns:290px minmax(0,1fr)}\n#kaizuno-global #example .demo-sidebar{background:#f3ece2;color:var(--ink);padding:26px 20px}#kaizuno-global #example .demo-sidebar h3{color:var(--ink);font-family:var(--serif);font-size:25px}#kaizuno-global #example .demo-sidebar .eyebrow{color:var(--teal-dark)}\n#kaizuno-global #example .demo-tabs{display:flex;flex-direction:column;gap:7px}#kaizuno-global #example .path-group{font-size:13px;font-weight:700;color:var(--ink);margin:23px 8px 6px}#kaizuno-global #example .path-group:first-child{margin-top:0}\n#kaizuno-global #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}#kaizuno-global #example .demo-tabs button[aria-selected=true]{background:white;border:1px solid #94b9b3;box-shadow:inset 3px 0 var(--teal-dark)}#kaizuno-global #example .demo-tabs button:hover{background:white}#kaizuno-global #example .path-step{font-size:11px;color:var(--teal-dark)}#kaizuno-global #example .demo-tabs small{display:block;font-size:11px;color:var(--muted);margin-top:3px}\n#kaizuno-global #example .path-subnav{display:flex;flex-wrap:wrap;gap:7px;border-bottom:1px solid var(--line);padding:0 0 17px;margin:22px 0}#kaizuno-global #example .path-subnav button{font-size:13px;padding:8px 12px;border:1px solid var(--line);background:white;border-radius:4px;color:var(--ink)}#kaizuno-global #example .path-subnav button[aria-pressed=true]{background:var(--teal-dark);color:white;border-color:var(--teal-dark)}#kaizuno-global #example h4{font-size:20px;line-height:1.4;margin:18px 0}\n#kaizuno-global #example .path-legend{display:flex;flex-wrap:wrap;gap:16px;background:#f6f0e8;border:1px solid #d9e6e3;border-radius:5px;padding:15px;margin:20px 0}#kaizuno-global #example .path-legend>div{display:flex;gap:9px;align-items:flex-start;flex:1 1 160px;font-size:12px;line-height:1.5}#kaizuno-global #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}#kaizuno-global #example .path-symbol.s1{background:#ffecd5;color:#945714}#kaizuno-global #example .path-symbol.s2{background:#e0e9f5;color:#305580}#kaizuno-global #example .path-symbol.s3{background:#d9ece9;color:#166457}\n#kaizuno-global #example .path-question{border:0;border-bottom:1px solid var(--line);padding:18px 0;margin:0;min-width:0}#kaizuno-global #example .path-question legend{font-size:16px;line-height:1.55;font-weight:500;padding:10px 0 0;width:100%}#kaizuno-global #example .path-choices{display:flex;flex-wrap:wrap;gap:9px;margin-top:9px}#kaizuno-global #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}#kaizuno-global #example .path-choices label:has(input:checked){border-color:var(--teal-dark);background:#efe5d7}#kaizuno-global #example .path-choices input{width:17px;height:17px;margin:0;flex-shrink:0}#kaizuno-global #example .path-result{padding:16px 0;border-bottom:1px solid var(--line)}#kaizuno-global #example .path-counts{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;font-weight:600}#kaizuno-global #example .path-counts span:first-child{color:#216341}#kaizuno-global #example .path-counts span:last-child{color:#945714}\n@media(max-width:850px){#kaizuno-global #example .system-demo{grid-template-columns:225px minmax(0,1fr)}#kaizuno-global #example .demo-sidebar{padding:20px 12px}#kaizuno-global #example .demo-main{padding:25px 22px}}\n@media(max-width:600px){#kaizuno-global #example .system-demo{grid-template-columns:1fr}#kaizuno-global #example .demo-tabs{display:grid;grid-template-columns:1fr 1fr}#kaizuno-global #example .path-group{grid-column:1\/-1;margin:12px 0 2px}#kaizuno-global #example .demo-tabs button{font-size:12px}#kaizuno-global #example .demo-sidebar h3{margin-bottom:10px}#kaizuno-global #example .demo-main{padding:24px 18px}#kaizuno-global #example .path-legend>div{flex-basis:140px}}\n\n#kaizuno-global #example .goal-legend{background:none;border:0;padding:0;margin:20px 0 24px;gap:12px 24px}#kaizuno-global #example .goal-legend>div{flex:0 1 auto;align-items:center;font-size:13px}\n#kaizuno-global #example .goal-list{background:#f7f3ed;border:1px solid var(--line);border-radius:5px;overflow:hidden}\n#kaizuno-global #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)}#kaizuno-global #example .goal-row:last-child{border-bottom:0}#kaizuno-global #example .goal-row p{margin:0;font-size:16px;line-height:1.6}\n#kaizuno-global #example .goal-buttons{display:flex;gap:10px}#kaizuno-global #example .goal-option{position:relative;display:block;width:44px;height:44px;flex-shrink:0;cursor:pointer}#kaizuno-global #example .goal-option input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}#kaizuno-global #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)}#kaizuno-global #example .goal-option-0 input:checked+span{color:#287541;background:#e0f1e4;border-color:#50a765}#kaizuno-global #example .goal-option-1 input:checked+span{color:#a25a08;background:#fff0dd;border-color:#ed921e}#kaizuno-global #example .goal-option input:focus-visible+span{outline:3px solid var(--teal-dark);outline-offset:3px}#kaizuno-global #example .goal-option:hover span{border-color:#8b9d9a}\n@media(max-width:600px){#kaizuno-global #example .goal-row{grid-template-columns:86px minmax(0,1fr);gap:12px;padding:18px 12px}#kaizuno-global #example .goal-buttons{gap:6px}#kaizuno-global #example .goal-option , #kaizuno-global #example .goal-option span{width:40px;height:44px}#kaizuno-global #example .goal-row p{font-size:14px}}\n\n#kaizuno-global #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}#kaizuno-global #example .likert-row p{margin:0;font-size:16px;line-height:1.6}#kaizuno-global #example .likert-buttons{display:flex;gap:6px}#kaizuno-global #example .likert-option{position:relative;display:block;width:40px;height:44px;cursor:pointer;flex-shrink:0}#kaizuno-global #example .likert-option input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}#kaizuno-global #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}#kaizuno-global #example .likert-option input:checked+span{border-color:var(--teal-dark);background:#efe5d7;color:var(--teal-dark);font-weight:700}#kaizuno-global #example .likert-option input:focus-visible+span{outline:3px solid var(--teal-dark);outline-offset:3px}#kaizuno-global #example .likert-option:hover span{border-color:#8b9d9a}\n@media(max-width:850px){#kaizuno-global #example .likert-row{grid-template-columns:1fr;gap:12px}}@media(max-width:600px){#kaizuno-global #example .likert-row p{font-size:14px}}\n\n#kaizuno-global #example .likert-legend{background:transparent;border:0;padding:0;margin:18px 0 24px;gap:10px 20px}#kaizuno-global #example .likert-legend>div{flex:0 1 auto;align-items:center;font-size:12px}#kaizuno-global #example .likert-legend .path-symbol{background:white;color:#28635d;border:1px solid #28635d;border-radius:50%;min-width:27px;height:27px;font-size:14px}#kaizuno-global #example .likert-legend br{display:none}\n#kaizuno-global #example .likert-row{grid-template-columns:176px minmax(0,1fr);gap:18px;padding:24px 12px}#kaizuno-global #example .likert-buttons{gap:6px}#kaizuno-global #example .likert-option , #kaizuno-global #example .likert-option span{width:38px;height:38px}#kaizuno-global #example .likert-option span{font-size:21px;border-radius:50%;border-color:#dadddf;background:white;font-weight:400}#kaizuno-global #example .likert-option input:checked+span{border-color:#28635d;background:white;color:#28635d;font-weight:500}#kaizuno-global #example .likert-option input:focus-visible+span{outline-color:#28635d}\n@media(max-width:1100px){#kaizuno-global #example .likert-row{grid-template-columns:152px minmax(0,1fr);gap:12px;padding:20px 8px}#kaizuno-global #example .likert-buttons{gap:4px}#kaizuno-global #example .likert-option , #kaizuno-global #example .likert-option span{width:34px;height:34px}#kaizuno-global #example .likert-row p{font-size:14px}}\n@media(max-width:420px){#kaizuno-global #example .likert-row{grid-template-columns:128px minmax(0,1fr);gap:8px;padding:18px 5px}#kaizuno-global #example .likert-buttons{gap:2px}#kaizuno-global #example .likert-option , #kaizuno-global #example .likert-option span{width:30px;height:30px}#kaizuno-global #example .likert-option span{font-size:18px}}\n\n#kaizuno-global #example .likert-legend .path-symbol.s0{background:#f47d55;border-color:#f47d55;color:#173d3c}\n#kaizuno-global #example .likert-legend .path-symbol.s1{background:#e2b336;border-color:#e2b336;color:#173d3c}\n#kaizuno-global #example .likert-legend .path-symbol.s2{background:#abc62d;border-color:#abc62d;color:#173d3c}\n#kaizuno-global #example .likert-legend .path-symbol.s3{background:#12867f;border-color:#12867f;color:white}\n#kaizuno-global #example .likert-option:has(input[value=\"0\"]){--rating-color:#f47d55;--rating-ink:#173d3c;--rating-tint:#fff0ea}\n#kaizuno-global #example .likert-option:has(input[value=\"1\"]){--rating-color:#e2b336;--rating-ink:#173d3c;--rating-tint:#fff8e4}\n#kaizuno-global #example .likert-option:has(input[value=\"2\"]){--rating-color:#abc62d;--rating-ink:#173d3c;--rating-tint:#f4f8df}\n#kaizuno-global #example .likert-option:has(input[value=\"3\"]){--rating-color:#12867f;--rating-ink:white;--rating-tint:#e7f5f2}\n#kaizuno-global #example .likert-option span{border-color:var(--rating-color);background:var(--rating-tint);color:#173d3c}\n#kaizuno-global #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-global #example .likert-option:hover span{border-color:var(--rating-color);background:var(--rating-color);color:var(--rating-ink)}\n\n#kaizuno-global #example .single-choice-row{grid-template-columns:44px minmax(0,1fr)}\n#kaizuno-global #example .compact-choice-row .goal-option-0 span{color:#286347}\n#kaizuno-global #example .compact-choice-row .goal-option-1 span{color:#935817}\n@media(max-width:600px){#kaizuno-global #example .single-choice-row{grid-template-columns:40px minmax(0,1fr)}}\n#kaizuno-global #example .compact-choice-row .goal-option:has(input:disabled){opacity:.4;cursor:not-allowed}#kaizuno-global #example .compact-choice-row .goal-option input:disabled{cursor:not-allowed}\n\n#kaizuno-global #example .effort-row{grid-template-columns:152px minmax(0,1fr)}\n#kaizuno-global #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-global #example .effort-row{grid-template-columns:132px minmax(0,1fr)}}\n\n#kaizuno-global #example .result-group{margin:24px 0;padding:22px;background:#f6f0e8;border:1px solid #dce7e8;border-radius:5px}\n#kaizuno-global #example .result-group-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}\n#kaizuno-global #example .result-group-heading h4{margin:0;font-size:19px;line-height:1.4}\n#kaizuno-global #example .result-group h5{font-size:16px;line-height:1.5;color:#173d3c;margin:0 0 18px}\n#kaizuno-global #example .result-gauge{position:relative;width:104px;height:52px;overflow:hidden;flex-shrink:0}\n#kaizuno-global #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-global #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-global #example .result-table-wrap{overflow-x:auto;margin:16px 0}\n#kaizuno-global #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-global #example .result-table thead th{background:#e2d3c0;color:#173d3c;font-weight:750;padding:12px;text-align:left}\n#kaizuno-global #example .result-table tbody th , #kaizuno-global #example .result-table tbody td{padding:14px 12px;border:1px solid #e1e4e5}\n#kaizuno-global #example .result-table tbody th{font-weight:400;text-align:left;width:70%}\n#kaizuno-global #example .result-table tbody td{text-align:center;font-weight:700}\n#kaizuno-global #example .result-table tbody tr:nth-child(odd){background:#f8f5ef}\n#kaizuno-global #example .maturity-1{background:#f47d55!important;color:#173d3c}\n#kaizuno-global #example .maturity-2{background:#e2b336!important;color:#173d3c}\n#kaizuno-global #example .maturity-3{background:#abc62d!important;color:#173d3c}\n#kaizuno-global #example .maturity-4{background:#248780!important;color:white}\n#kaizuno-global #example .result-maturity-legend{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:16px 0}\n#kaizuno-global #example .result-maturity-legend>span{width:28px;height:28px;display:grid;place-items:center;border-radius:4px;font-weight:700}\n#kaizuno-global #example .result-maturity-legend p{font-size:12px;margin:0 0 0 4px}\n#kaizuno-global #example .result-comments tbody td{text-align:left;font-weight:400}\n@media(max-width:600px){#kaizuno-global #example .result-group{padding:12px;margin:18px 0}#kaizuno-global #example .result-table{font-size:12px}#kaizuno-global #example .result-table tbody th , #kaizuno-global #example .result-table tbody td , #kaizuno-global #example .result-table thead th{padding:10px 7px}#kaizuno-global #example .result-group-heading h4{font-size:16px}#kaizuno-global #example .result-gauge{width:80px;height:40px}#kaizuno-global #example .result-gauge:before{height:80px}#kaizuno-global #example .result-gauge span{font-size:18px}}\n\n#kaizuno-global #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-global #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-global #example .trend-prompt{margin:4px 24px 12px;font-size:14px;color:var(--muted)}\n#kaizuno-global #example .trend-radar .goal-row{padding:22px 24px}\n#kaizuno-global #example .trend-radar .goal-option span{color:transparent;background:white;border-color:#ced5df;box-shadow:0 2px 4px #23364912}\n#kaizuno-global #example .trend-radar .goal-option input:checked+span{color:#286347;background:#e0f1e4;border-color:#50a765}\n#kaizuno-global #example .trend-add{padding:12px 18px 18px}\n#kaizuno-global #example .trend-add textarea{width:100%;box-sizing:border-box}\n@media(max-width:600px){#kaizuno-global #example .trend-radar legend{font-size:14px;padding:8px 12px}#kaizuno-global #example .trend-radar .goal-row{padding:18px 12px}}\n\n#kaizuno-global #example .effort-option input[value=\"0\"]:checked+span{background:#def0e4;color:#216341;border-color:#216341}\n#kaizuno-global #example .effort-option input[value=\"1\"]:checked+span{background:#ffecd5;color:#945714;border-color:#945714}\n#kaizuno-global #example .effort-option input[value=\"2\"]:checked+span{background:#e0e9f5;color:#305580;border-color:#305580}\n\n#kaizuno-global #example .report-page{padding:26px;background:white;border:1px solid #d9cfc0;border-radius:6px}\n#kaizuno-global #example .report-kicker{font-size:12px;color:var(--muted);margin:0 0 12px}\n#kaizuno-global #example .report-page>h4{font-size:27px;color:#173d3c;margin:0 0 8px}\n#kaizuno-global #example .report-subtitle{padding-bottom:18px;border-bottom:1px solid #dedfe6;margin-bottom:20px;color:#59645d}\n#kaizuno-global #example .report-goal-card{padding:22px;margin:18px 0;border:1px solid #d9cfc0;border-radius:12px;background:#f7f3ed}\n#kaizuno-global #example .report-goal-card h5{font-size:19px;color:#173d3c;margin:0 0 12px}\n#kaizuno-global #example .report-goal-card p{font-size:16px;line-height:1.75;margin:0}\n#kaizuno-global #example .report-contents{margin:20px 0;padding:16px 20px;background:#f7f3ed;border:1px solid #d9cfc0;border-radius:8px}\n#kaizuno-global #example .report-contents summary{cursor:pointer;font-weight:700}\n#kaizuno-global #example .report-contents ol{padding-left:22px;line-height:1.7}\n#kaizuno-global #example .report-contents li{padding:7px 0;border-bottom:1px solid #e1e3e9}\n@media(max-width:600px){#kaizuno-global #example .report-page{padding:14px}#kaizuno-global #example .report-goal-card{padding:16px}#kaizuno-global #example .report-goal-card p{font-size:14px}}\n\n#kaizuno-global #example .story-group{margin:26px 0;border:1px solid #d9cfc0;border-radius:12px;overflow:hidden;background:#f7f3ed}\n#kaizuno-global #example .story-group>h4{padding:20px 20px 0;margin:0 0 14px;font-size:18px;line-height:1.45;color:#173d3c}\n#kaizuno-global #example .story-group>.small-note{padding:0 20px;margin-bottom:16px}\n#kaizuno-global #example .pdca-step>span , #kaizuno-global #example .pdca-label{display:block;padding:10px 18px 0;font-size:12px;letter-spacing:.03em;font-weight:750;color:#456159}\n#kaizuno-global #example .pdca-step{border-top:1px solid #d9cfc0}\n#kaizuno-global #example .pdca-step .goal-row{border:0;padding-top:12px}\n#kaizuno-global #example .pdca-label{padding:0 0 5px}\n\n#kaizuno-global #example .story-method{margin:30px 0}\n#kaizuno-global #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-global #example .story-method li{margin:0;padding:18px 14px;border-top:4px solid #298780;background:#edf6f4;border-radius:0 0 8px 8px}\n#kaizuno-global #example .story-method li>span{display:block;font-size:12px;color:#26766e;font-weight:800;margin-bottom:8px}\n#kaizuno-global #example .story-method strong{display:block;font-size:15px;line-height:1.4}\n#kaizuno-global #example .story-method li p{font-size:13px;line-height:1.5;margin:10px 0 0}\n@media(max-width:850px){#kaizuno-global #example .story-method ol{grid-template-columns:repeat(2,minmax(0,1fr))}#kaizuno-global #example .story-method li:last-child{grid-column:1\/-1}}\n@media(max-width:420px){#kaizuno-global #example .story-method ol{grid-template-columns:1fr}}\n#kaizuno-global #example .practice-feedback{padding:12px 18px 18px;border-top:1px solid #d9cfc0}\n#kaizuno-global #example .practice-feedback .future-label{margin:10px 0 6px;font-size:14px}\n#kaizuno-global #example .practice-feedback textarea{height:62px;min-height:62px;padding:8px 10px;resize:vertical;box-sizing:border-box}\n\n#kaizuno-global #example .practice-results .strength-heading{background:#def0e4;color:#216341}\n#kaizuno-global #example .practice-results .potential-heading{background:#ffecd5;color:#945714}\n#kaizuno-global #example .practice-results td.dominant.strength-count{background:#def0e4;color:#216341;font-weight:800}\n#kaizuno-global #example .practice-results td.dominant.potential-count{background:#ffecd5;color:#945714;font-weight:800}\n#kaizuno-global #example .practice-results .practice-strength th[scope=\"row\"]{border-left:4px solid #438866}\n#kaizuno-global #example .practice-results .practice-potential th[scope=\"row\"]{border-left:4px solid #d6943c}\n#kaizuno-global #example .strength-key{color:#216341}#kaizuno-global #example .potential-key{color:#945714}\n#kaizuno-global #example .practice-result-note{margin:24px 0 12px}\n#kaizuno-global #example .priority-count{min-width:110px;text-align:left}\n#kaizuno-global #example .priority-track{display:block;margin-top:8px;height:9px;background:#e1e8e9;border-radius:5px;overflow:hidden}\n#kaizuno-global #example .priority-track>span{display:block;height:100%;background:#298780;border-radius:5px}\n\n#kaizuno-global #example .report-finding{margin:24px 0}\n#kaizuno-global #example .report-finding h5{font-size:19px;line-height:1.4;color:#173d3c;margin:0 0 8px}\n#kaizuno-global #example .report-finding p{margin:0;line-height:1.65}\n#kaizuno-global #example .report-matrix-wrap{overflow-x:auto;margin:22px 0}\n#kaizuno-global #example .report-matrix{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}\n#kaizuno-global #example .report-matrix th , #kaizuno-global #example .report-matrix td{padding:12px 10px;border-bottom:1px solid #d9cfc0;text-align:center;vertical-align:middle}\n#kaizuno-global #example .report-matrix thead th{background:#eee6da;color:#173d3c;font-weight:750}\n#kaizuno-global #example .report-matrix th:first-child{text-align:left;min-width:170px}\n#kaizuno-global #example .report-matrix tbody th{font-weight:500}\n#kaizuno-global #example .report-level{display:inline-block;padding:5px 8px;border-radius:4px;white-space:nowrap;font-size:13px}\n#kaizuno-global #example .level-0{background:#eeeef3;color:#606574}\n#kaizuno-global #example .level-1{background:#f47d55;color:#222}\n#kaizuno-global #example .level-2{background:#e2b336;color:#222}\n#kaizuno-global #example .level-3{background:#abc62d;color:#222}\n#kaizuno-global #example .level-4{background:#12867f;color:white}\n#kaizuno-global #example .level-5{background:#0b5e59;color:white}\n#kaizuno-global #example .report-level-legend{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}\n#kaizuno-global #example .report-finding .recommendation-vote{font-style:italic;font-size:14px;color:#59645d;margin-top:12px}\n#kaizuno-global #example .measure-example{border:1px solid #d9cfc0;border-radius:9px;padding:22px;margin-top:26px;background:white}\n#kaizuno-global #example .measure-example h5{font-size:20px;color:#173d3c;margin:0 0 18px;line-height:1.4}\n#kaizuno-global #example .measure-example h6{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#173d3c;margin:20px 0 6px}\n#kaizuno-global #example .measure-example p{margin:0;line-height:1.65}\n#kaizuno-global #example .measure-start{margin:14px 0 8px}\n#kaizuno-global #example .report-cost-table th , #kaizuno-global #example .report-cost-table td{text-align:left}\n#kaizuno-global #example .report-cost-table tbody tr:nth-child(even){background:#f7f3ed}\n#kaizuno-global #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-global #example .report-team-quote p{margin:0}\n#kaizuno-global #example .report-team-quote cite{display:block;margin-top:5px;font-size:12px;font-style:normal}\n\n#kaizuno-global .topic-searchbar{display:flex;gap:24px;align-items:end;margin-bottom:14px}#kaizuno-global .topic-searchbar>div{flex:1;max-width:760px}#kaizuno-global .topic-searchbar label{display:block;font-weight:600;color:var(--ink);margin-bottom:10px}#kaizuno-global .topic-searchbar input{width:100%;font:inherit;padding:16px 18px;background:var(--paper);border:1px solid var(--line);border-radius:3px;color:var(--ink)}#kaizuno-global .topic-searchbar input:focus-visible{outline:2px solid var(--teal-dark);outline-offset:3px}#kaizuno-global .topic-searchbar button{border:0;background:none;text-decoration:underline;font-size:14px;padding:16px 0}#kaizuno-global .topic-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 34px;margin-top:44px}#kaizuno-global .topic-group{min-width:0}#kaizuno-global .topic-group-heading{display:flex;gap:12px;align-items:start;margin-bottom:20px;min-height:65px}#kaizuno-global .topic-group-heading>span{font-size:12px;color:var(--teal-dark);padding-top:6px}#kaizuno-global .topic-group-heading h2{font-family:var(--sans);font-size:23px;line-height:1.25;font-weight:600;letter-spacing:-.025em}#kaizuno-global .catalog-topic{border-top:1px solid var(--line)}#kaizuno-global .catalog-topic:last-child{border-bottom:1px solid var(--line)}#kaizuno-global .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}#kaizuno-global .catalog-topic summary::-webkit-details-marker{display:none}#kaizuno-global .catalog-topic summary>span{font-size:22px;font-weight:400;color:var(--teal-dark)}#kaizuno-global .catalog-topic[open] summary>span{transform:rotate(45deg)}#kaizuno-global .catalog-topic[open] summary{color:var(--teal-dark)}#kaizuno-global .catalog-topic-body{padding:0 0 20px;font-size:15px;line-height:1.65}#kaizuno-global .catalog-topic-body .text-link{font-size:14px;margin-top:15px}#kaizuno-global .topic-selection-note{margin-top:42px;padding-top:24px;border-top:1px solid var(--line);font-size:15px;color:var(--muted);max-width:100%}#kaizuno-global .topic-offers{display:grid;grid-template-columns:1fr 1fr;gap:28px}#kaizuno-global .topic-offer{padding:32px;background:var(--white);border-top:3px solid var(--teal)}#kaizuno-global .topic-offer p:not(.eyebrow){margin:16px 0 24px}#kaizuno-global .topic-offer .eyebrow{margin-bottom:14px}#kaizuno-global .topic-offer h3{font-family:var(--serif);font-size:30px;font-weight:400}#kaizuno-global #topic-no-results{padding:42px 0}#kaizuno-global #topic-no-results p{margin:16px 0}#kaizuno-global .topic-catalog [hidden]{display:none!important}\n@media(max-width:1000px){#kaizuno-global .topic-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:600px){#kaizuno-global .topic-catalog-grid , #kaizuno-global .topic-offers{grid-template-columns:1fr}#kaizuno-global .topic-group-heading{min-height:0}#kaizuno-global .topic-searchbar{display:block}#kaizuno-global .topic-searchbar input{font-size:16px}#kaizuno-global .topic-searchbar button{padding-bottom:0}#kaizuno-global .topic-offer{padding:25px}}\n\n#kaizuno-global .topics-intro{max-width:1050px}#kaizuno-global .topics-intro h1{font-size:clamp(34px,4vw,56px);line-height:1.17}#kaizuno-global .topics-intro .lead{max-width:810px}\n#kaizuno-global .native-route-target{display:block;height:0;scroll-margin-top:24px}\n\n#kaizuno-global .compliance-beliefs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}#kaizuno-global .compliance-beliefs>div{padding-top:22px;border-top:2px solid var(--teal-dark)}#kaizuno-global .compliance-beliefs h3{font-size:21px;line-height:1.4}#kaizuno-global .compliance-beliefs p{margin-top:16px}#kaizuno-global .compliance-contribution{margin-top:40px;max-width:820px}#kaizuno-global .compliance-contribution p{margin:14px 0 22px}@media(max-width:850px){#kaizuno-global .compliance-beliefs{grid-template-columns:1fr;gap:28px}#kaizuno-global .compliance-beliefs h3{font-size:20px}}\n\n#kaizuno-global .lived-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px}#kaizuno-global .lived-topic{min-width:0;border-top:2px solid var(--teal-dark);padding-top:24px}#kaizuno-global .lived-topic h3{font-size:28px;line-height:1.3;margin-bottom:20px}#kaizuno-global .lived-topic>p:not(.eyebrow){margin-top:16px}#kaizuno-global .lived-topic .eyebrow{margin-bottom:12px}@media(max-width:1050px){#kaizuno-global .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:700px){#kaizuno-global .lived-topics{grid-template-columns:1fr;gap:32px}#kaizuno-global .lived-topic h3{font-size:25px}}\n#kaizuno-global .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}#kaizuno-global .topic-disclosure>summary::-webkit-details-marker{display:none}#kaizuno-global .topic-disclosure>summary span{font-size:30px;color:var(--teal-dark);transition:transform .15s}#kaizuno-global .topic-disclosure[open]>summary span{transform:rotate(45deg)}#kaizuno-global .topic-disclosure-body{padding-top:30px}#kaizuno-global .topic-disclosure>summary:focus-visible{outline:2px solid var(--teal-dark);outline-offset:6px}\n#kaizuno-global #themen-ausloeser .approach-wishes li{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}#kaizuno-global #themen-ausloeser .approach-wishes strong , #kaizuno-global #themen-ausloeser .approach-wishes span{min-width:0;overflow-wrap:break-word}@media(max-width:1100px){#kaizuno-global #themen-ausloeser .approach-wishes li{grid-template-columns:1fr;gap:4px}}\n\n#kaizuno-global #themen-im-alltag .lived-topics{row-gap:20px}\n#kaizuno-global #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-global #themen-im-alltag .lived-topic>h3 , #kaizuno-global #themen-im-alltag .lived-topic>p{margin:0}\n@media(max-width:700px){#kaizuno-global #themen-im-alltag .lived-topics{row-gap:32px}#kaizuno-global #themen-im-alltag .lived-topic{display:block;grid-row:auto;padding-bottom:0}#kaizuno-global #themen-im-alltag .lived-topic>p{margin-top:16px}}\n\n#kaizuno-global #industry-specifics .approach-wishes li{grid-template-columns:12rem minmax(0,1fr)}\n@media(max-width:1100px){#kaizuno-global #industry-specifics .approach-wishes li{grid-template-columns:1fr}}\n#kaizuno-global #industry-examples .lived-topics{row-gap:20px}\n#kaizuno-global #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-global #industry-examples .lived-topic>h3 , #kaizuno-global #industry-examples .lived-topic>p{margin:0}\n@media(max-width:700px){#kaizuno-global #industry-examples .lived-topics{row-gap:32px}#kaizuno-global #industry-examples .lived-topic{display:block;grid-row:auto;padding-bottom:0}#kaizuno-global #industry-examples .lived-topic>p{margin-top:16px}}\n#kaizuno-global #partner-types .lived-topics{row-gap:20px}\n#kaizuno-global #partner-types .lived-topic{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:20px;padding-bottom:24px}\n#kaizuno-global #partner-types .lived-topic>h3 , #kaizuno-global #partner-types .lived-topic>p{margin:0}\n@media(max-width:700px){#kaizuno-global #partner-types .lived-topics{row-gap:32px}#kaizuno-global #partner-types .lived-topic{display:block;grid-row:auto;padding-bottom:0}#kaizuno-global #partner-types .lived-topic>p , #kaizuno-global #partner-types .lived-topic>div{margin-top:16px}}\n\n#kaizuno-global #partner-types .lived-topics{grid-template-columns:repeat(6,minmax(0,1fr))}\n#kaizuno-global #partner-types .lived-topic{grid-column:span 2}\n#kaizuno-global #partner-types .lived-topic:nth-child(n\/**\/+4){grid-column:span 3}\n@media(max-width:1050px){#kaizuno-global #partner-types .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr))}#kaizuno-global #partner-types .lived-topic , #kaizuno-global #partner-types .lived-topic:nth-child(n\/**\/+4){grid-column:auto}#kaizuno-global #partner-types .lived-topic:last-child{grid-column:1\/-1}}\n@media(max-width:700px){#kaizuno-global #partner-types .lived-topics{grid-template-columns:1fr}#kaizuno-global #partner-types .lived-topic:last-child{grid-column:auto}}\n\n#kaizuno-global h2 , #kaizuno-global h3{overflow-wrap:break-word;hyphens:auto;text-wrap:balance}\n#kaizuno-global .catalogue-placeholder strong{max-width:100%;overflow-wrap:anywhere;hyphens:auto}\n\n#kaizuno-global .site-intro{padding:64px 0;background:var(--paper);border-bottom:1px solid var(--line)}\n#kaizuno-global .site-intro .eyebrow{margin:0 0 20px;font-size:13px;line-height:1.5}\n#kaizuno-global .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-global .site-intro .claim-line{display:block}\n#kaizuno-global .site-intro .lead{ text-wrap:balance }\n#kaizuno-global .site-intro .lead-sentence{display:block;text-wrap:balance}\n#kaizuno-global .site-intro .accent{white-space:nowrap}\n#kaizuno-global .site-intro .lead{max-width:780px;font-size:19px;line-height:1.6;margin:26px 0 0}\n#kaizuno-global .site-intro .intro-copy{text-wrap:wrap}\n#kaizuno-global .site-intro .intro-copy p{margin:0}\n#kaizuno-global .site-intro .intro-copy p+p{margin-top:14px}\n#kaizuno-global .site-intro .intro-media{width:100%;max-width:980px;margin:40px 0 0;border-radius:4px;overflow:hidden}\n#kaizuno-global .site-intro .intro-media img{width:100%;height:auto;display:block}\n@media(max-width:850px){#kaizuno-global .site-intro{padding:48px 0}#kaizuno-global .site-intro h1{font-size:clamp(38px,5.1vw,68px)}}\n@media(max-width:600px){#kaizuno-global .site-intro{padding:36px 0 40px}#kaizuno-global .site-intro .eyebrow{font-size:12px;margin-bottom:18px}#kaizuno-global .site-intro h1{font-size:clamp(36px,8vw,44px);line-height:1.12;text-wrap:initial}#kaizuno-global .site-intro .claim-line{display:inline}#kaizuno-global .site-intro .lead{font-size:17px;margin-top:22px}#kaizuno-global .site-intro .intro-media{margin-top:28px}}\n@media print{#kaizuno-global .site-intro{padding:24px 0}#kaizuno-global .site-intro h1{font-size:40px}}\n\n#kaizuno-global .button , #kaizuno-global .button.teal{background:var(--teal-dark);border-color:var(--teal-dark);color:#fff}\n#kaizuno-global .button:hover , #kaizuno-global .button.teal:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}\n#kaizuno-global .button.outline{background:transparent;color:var(--ink);border-color:var(--ink)}\n#kaizuno-global .button.outline:hover{background:var(--mint);color:var(--ink)}\n#kaizuno-global .site-header , #kaizuno-global .site-intro{border-bottom:0}\n#kaizuno-global .approach-wishes li , #kaizuno-global .approach-contributions li , #kaizuno-global .approach-human-layout .approach-wishes li , #kaizuno-global .approach-wishes li:last-child , #kaizuno-global .approach-contributions li:last-child{border:0}\n#kaizuno-global .ways-conclusion , #kaizuno-global .approach-view .approach-closing , #kaizuno-global .section-footnote , #kaizuno-global .aside-note{border-left:0;padding-left:0}\n#kaizuno-global .contact-person{background:#214947}\n#kaizuno-global .approach-contribution-grid .approach-panel{background:var(--white)}\n#kaizuno-global #example .story-method li{border-top:0;background:var(--soft)}\n#kaizuno-global #example .story-method li>span{color:var(--ink)}\n#kaizuno-global #example .path-step{color:var(--ink)}\n\n#kaizuno-global #example .likert-legend .path-symbol.s3{background:#14736d;border-color:#14736d;color:#fff}\n#kaizuno-global #example .likert-option:has(input[value=\"3\"]){--rating-color:#14736d}\n#kaizuno-global #example .maturity-4{background:#14736d!important;color:#fff}\n#kaizuno-global #example .level-4{background:#14736d;color:#fff}\n\n#kaizuno-global .site-intro h1 .accent{color:#258d84}\n\n#kaizuno-global .team-belief{max-width:900px}#kaizuno-global .team-belief .lead{max-width:760px;margin-bottom:22px}\n#kaizuno-global .team-profiles{display:grid;gap:30px;margin-top:38px}\n#kaizuno-global .team-profile{background:var(--white);border:1px solid #c8d3d3;border-radius:8px;padding:36px}\n#kaizuno-global .team-profile-head{display:flex;gap:28px;align-items:center;margin-bottom:30px}\n#kaizuno-global .team-portrait{width:140px;height:140px;object-fit:cover;border-radius:50%;flex-shrink:0}\n#kaizuno-global .team-profile h3{font-family:var(--serif);font-size:34px;font-weight:400}\n#kaizuno-global .team-role{color:var(--teal-dark);margin-top:8px;font-size:16px}\n#kaizuno-global .team-profile-body{max-width:850px}#kaizuno-global .team-profile h4{font-size:18px;color:var(--ink);margin:26px 0 9px}#kaizuno-global .team-profile h4:first-child{margin-top:0}\n#kaizuno-global .team-profile p{max-width:76ch}#kaizuno-global .team-placeholder{color:#59645d;font-size:16px;line-height:1.65}\n#kaizuno-global .team-cv{margin:28px 0;border:1px solid #c8d3d3;border-radius:6px;background:#fafbf9}\n#kaizuno-global .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-global .team-cv summary::-webkit-details-marker{display:none}#kaizuno-global .team-cv summary:after{content:\"+\";position:absolute;right:20px;top:15px;font-size:24px}#kaizuno-global .team-cv[open] summary:after{content:\"\u2212\"}\n#kaizuno-global .team-cv-body{padding:0 22px 24px}#kaizuno-global .team-cv-list{margin:24px 0}#kaizuno-global .team-cv-list>div+div{margin-top:24px}#kaizuno-global .team-cv-list dt{font-weight:600;color:var(--ink);margin-bottom:7px}#kaizuno-global .team-cv-list dd{margin:0;max-width:72ch}\n#kaizuno-global .team-company h2{margin-bottom:24px}\n@media(max-width:600px){#kaizuno-global .team-profile{padding:24px 20px}#kaizuno-global .team-profile-head{align-items:flex-start;flex-direction:column;gap:18px}#kaizuno-global .team-portrait{width:112px;height:112px}#kaizuno-global .team-profile h3{font-size:30px}#kaizuno-global .team-cv summary{padding-left:16px}#kaizuno-global .team-cv-body{padding:0 16px 20px}}\n\n#kaizuno-global .editorial-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:64px;align-items:start}\n#kaizuno-global .editorial-layout>h2{font-size:clamp(32px,3.25vw,44px);line-height:1.16;max-width:19ch;hyphens:none;text-wrap:balance}\n#kaizuno-global .editorial-copy{min-width:0;max-width:67ch}\n#kaizuno-global .editorial-copy p{font-size:18px;line-height:1.75;max-width:65ch;text-wrap:pretty}\n#kaizuno-global .editorial-copy p+p{margin-top:22px}\n#kaizuno-global .editorial-flow{display:grid;gap:30px}#kaizuno-global .editorial-flow h3{font-size:22px;line-height:1.35;margin-bottom:10px}\n#kaizuno-global .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}\n#kaizuno-global .lived-topic{border:1px solid var(--line);border-radius:8px;background:var(--white);padding:28px;min-width:0}\n#kaizuno-global .lived-topic h3{font-size:25px;line-height:1.3;margin:0 0 16px;hyphens:auto}\n#kaizuno-global .lived-topic p{font-size:17px;line-height:1.7}#kaizuno-global .lived-topic .caption{font-size:14px;line-height:1.6}\n#kaizuno-global .lived-topic .partner-promise{color:var(--teal-dark);font-weight:600;line-height:1.5}\n#kaizuno-global .partner-invitation{margin-top:36px;max-width:690px}#kaizuno-global .partner-invitation p{margin-top:12px}#kaizuno-global .partner-invitation .button{margin-top:22px}\n#kaizuno-global .editorial-case{max-width:900px;margin-inline:auto;border:1px solid var(--line);border-radius:8px;padding:40px}\n#kaizuno-global .editorial-case h2{font-size:clamp(30px,3vw,42px);line-height:1.18;margin:22px 0}#kaizuno-global .editorial-case p{font-size:18px;line-height:1.7}#kaizuno-global .editorial-case .small-note{font-size:14px}\n#kaizuno-global .editorial-team-photo{margin:48px 0 0;max-width:980px;border-radius:8px;overflow:hidden}#kaizuno-global .editorial-team-photo img{width:100%;height:auto}\n#kaizuno-global .team-profile-body{max-width:72ch}#kaizuno-global .team-profile h4{font-size:15px;color:var(--teal-dark);margin:0 0 8px}\n#kaizuno-global .topic-offer{border:1px solid var(--line);border-radius:8px;padding:26px;background:var(--white)}\n#kaizuno-global .approach-view .method-intro{max-width:790px}#kaizuno-global .method-intro p{font-size:18px;line-height:1.75}\n#kaizuno-global .section-title>p{max-width:70ch}#kaizuno-global .section-title h2{max-width:25ch}\n@media(max-width:900px){#kaizuno-global .editorial-layout{gap:36px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}#kaizuno-global .editorial-layout>h2{font-size:34px}}\n@media(max-width:700px){#kaizuno-global .editorial-layout{grid-template-columns:1fr;gap:24px}#kaizuno-global .editorial-layout>h2{max-width:24ch;font-size:32px}#kaizuno-global .editorial-copy p , #kaizuno-global .editorial-case p , #kaizuno-global .method-intro p{font-size:17px;line-height:1.7}#kaizuno-global .lived-topics{grid-template-columns:1fr;gap:18px}#kaizuno-global .lived-topic{padding:24px}#kaizuno-global .lived-topic h3{font-size:25px}#kaizuno-global .editorial-case{padding:26px 22px}#kaizuno-global .editorial-case .small-note{font-size:13px}#kaizuno-global .editorial-team-photo{margin-top:32px}#kaizuno-global .editorial-copy p+p{margin-top:18px}}\n\n#kaizuno-global .contact-person{display:flex;flex-direction:column;align-items:center;border-radius:8px}#kaizuno-global .contact-person h3{hyphens:none;text-wrap:balance}#kaizuno-global .contact-person .button{margin-top:auto}\n\n#kaizuno-global [data-page=\"home\"] .home-explanation{text-wrap:pretty;max-width:780px}\n#kaizuno-global .home-explanation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}\n#kaizuno-global .home-explanation-card{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--white);padding:28px}\n#kaizuno-global .home-explanation-card h3{font-size:26px;line-height:1.25;hyphens:none;text-wrap:balance;margin:0 0 20px}\n#kaizuno-global .home-explanation-card p{font-size:17px;line-height:1.7;text-wrap:pretty}\n@media(max-width:900px){#kaizuno-global .home-explanation-grid{grid-template-columns:1fr;gap:18px}#kaizuno-global .home-explanation-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}#kaizuno-global .home-explanation-card h3{margin:0;max-width:20ch}}\n@media(max-width:600px){#kaizuno-global .home-explanation-card{display:block;padding:24px}#kaizuno-global .home-explanation-card h3{font-size:25px;margin-bottom:16px}}\n\n#kaizuno-global .home-application-note{margin-top:28px}\n\n#kaizuno-global .approach-view .hut-story{max-width:790px;margin-top:32px}\n#kaizuno-global .hut-story p{font-size:18px;line-height:1.75}\n#kaizuno-global .hut-story p:last-child{margin-bottom:0;color:var(--ink)}\n@media(max-width:600px){#kaizuno-global .approach-view .hut-story{margin-top:24px}#kaizuno-global .hut-story p{font-size:17px;line-height:1.7}}\n\n#kaizuno-global .method-practice-quote{margin:28px 0 0;padding:26px 28px;border:1px solid var(--line);border-radius:8px;background:var(--white)}\n#kaizuno-global .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-global .method-practice-quote cite{display:block;margin-top:18px;font-size:14px;line-height:1.6;font-style:normal;color:var(--muted)}\n#kaizuno-global .method-practice-quote cite a{color:inherit;text-decoration:underline;text-underline-offset:3px}\n@media(max-width:600px){#kaizuno-global .method-practice-quote{padding:22px}}\n\n#kaizuno-global .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-global .home-workflow li{position:relative;min-width:0;padding:0}\n#kaizuno-global .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-global .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-global .home-workflow h3{margin:0 0 12px;color:var(--ink)}\n#kaizuno-global .home-workflow p{margin:0;color:var(--text)}\n@media(max-width:800px){#kaizuno-global .home-workflow{grid-template-columns:1fr;gap:0}#kaizuno-global .home-workflow li{padding:0 0 32px 66px}#kaizuno-global .home-workflow li:last-child{padding-bottom:0}#kaizuno-global .workflow-number{position:absolute;left:0;top:0;margin:0}#kaizuno-global .home-workflow li:not(:last-child)::after{left:22px;top:44px;width:1px;height:calc(100% - 44px)}#kaizuno-global .home-workflow h3{padding-top:7px}}\n#kaizuno-global .team-personal-role{margin:6px 0;font-weight:600;color:var(--teal-dark)}\n\n#kaizuno-global .editorial-copy .method-practice-quote p{font-family:Georgia,serif;font-style:italic;font-weight:400}\n#kaizuno-global .method-practice-quote cite{font-size:12px;letter-spacing:.1em;text-transform:uppercase}\n#kaizuno-global .contact-band{background:var(--soft);color:var(--text)}\n#kaizuno-global .contact-band h2 , #kaizuno-global .contact-band .contact-person h3{color:var(--ink)}\n#kaizuno-global .contact-band .contact-intro{color:var(--text)}\n#kaizuno-global .contact-band .contact-person{background:var(--white)}\n#kaizuno-global .contact-band .contact-person h3{margin-bottom:12px}\n#kaizuno-global .contact-band .contact-focus{font-size:16px;line-height:1.55;color:var(--text);margin:0 0 24px;max-width:29ch}\n\n#kaizuno-global .site-intro .intro-media , #kaizuno-global .site-intro .editorial-team-photo{width:100%;max-width:720px;margin-top:32px}\n#kaizuno-global .site-intro .intro-media img , #kaizuno-global .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-global .site-intro .intro-media , #kaizuno-global .site-intro .editorial-team-photo{margin-top:24px}}\n\n@media(min-width:1001px){\n#kaizuno-global .site-intro{padding:112px 0 88px}\n#kaizuno-global .site-intro>.wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center}\n#kaizuno-global .site-intro>.wrap>.eyebrow , #kaizuno-global .site-intro>.wrap>h1{grid-column:1\/-1;align-self:start}\n#kaizuno-global .site-intro>.wrap>.lead{grid-column:1;grid-row:3;max-width:none;margin:52px 0 0}\n#kaizuno-global .site-intro>.wrap>.intro-media{grid-column:2;grid-row:3;width:100%;max-width:none;margin:52px 0 0}\n#kaizuno-global .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-global .site-intro .lead , #kaizuno-global .site-intro .intro-copy p{text-wrap:pretty}\n#kaizuno-global .site-intro .lead-sentence{display:block;margin-top:.35em;text-wrap:pretty}\n}\n\n#kaizuno-global .view>section.section:nth-last-of-type(odd){background:var(--white)}\n#kaizuno-global .view>section.section:nth-last-of-type(even){background:var(--soft)}\n\n#kaizuno-global .view>section.section{padding-top:88px;padding-bottom:88px}\n#kaizuno-global .view>section.section h2:not(.topic-group h2) , #kaizuno-global .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-global .view>section.section h2:not(.topic-group h2)+* , #kaizuno-global .contact-band h2+*{margin-top:0}\n#kaizuno-global .view>section.section .editorial-layout>h2{margin-bottom:0}\n#kaizuno-global .view>section.section h3:not([class*=\"demo\"] h3):not(.demo h3){font-size:24px;line-height:1.3}\n#kaizuno-global .view>section.section p , #kaizuno-global .view>section.section li{text-wrap:pretty}\n@media(max-width:600px){#kaizuno-global .view>section.section{padding-top:56px;padding-bottom:56px}#kaizuno-global .view>section.section h3:not([class*=\"demo\"] h3){font-size:21px}}\n\n@media(min-width:1001px){#kaizuno-global .view>section.section .editorial-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px}}\n\n#kaizuno-global .home-workflow>li+li{margin-top:0}\n\n#kaizuno-global .view details>summary{list-style:none;cursor:pointer}\n#kaizuno-global .view details>summary::-webkit-details-marker{display:none}\n#kaizuno-global .view details:not(.team-cv)>summary{display:flex;align-items:center;justify-content:space-between;gap:16px}\n#kaizuno-global .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-global .view details[open]:not(.team-cv)>summary::after{content:\"\u2212\"}\n#kaizuno-global .view .topic-disclosure>summary::after{font-size:30px}\n#kaizuno-global .catalog-topic summary>span , #kaizuno-global .topic-disclosure>summary>span{display:none}\n\n#kaizuno-global #example .story-method li>img.step-icon{display:block;width:40px;height:44px;object-fit:contain;margin-bottom:10px}\n\n#kaizuno-global .topic-group-heading{min-height:0}\n\n#kaizuno-global .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-global .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-global .demo-window-dots{display:flex;gap:6px}#kaizuno-global .demo-window-dots i{width:10px;height:10px;border-radius:50%;background:#c9bba6;display:block}\n#kaizuno-global #example .demo-window .story-method{margin:0;padding:22px 24px 24px;border-bottom:1px solid #e1d7c8}\n#kaizuno-global #example .demo-window .system-demo{margin:0;border:0;border-radius:0}\n#kaizuno-global #example .demo-window .demo-sidebar{background:#ece3d6}\n\n#kaizuno-global .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-global .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-global .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\n#kaizuno-global .global-footer-placeholder{background:var(--paper);color:var(--muted);border-top:1px dashed #cdbfab;padding:36px 0 40px;text-align:center}\n#kaizuno-global .global-footer-placeholder .placeholder-note{font-size:12px;letter-spacing:.06em;color:#9a8f7e;margin:0 0 22px}\n#kaizuno-global .swiss-badge{display:inline-flex;align-items:center;gap:12px;margin-bottom:18px}\n#kaizuno-global .swiss-flag{width:40px;height:40px;background:#d52b1e;position:relative;display:block}\n#kaizuno-global .swiss-flag:before , #kaizuno-global .swiss-flag:after{content:\"\";position:absolute;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}\n#kaizuno-global .swiss-flag:before{width:24px;height:8px}#kaizuno-global .swiss-flag:after{width:8px;height:24px}\n#kaizuno-global .swiss-text{font:700 15px\/1.25 Arial,sans-serif;color:#111;text-align:left}\n#kaizuno-global .footer-legal{margin:0;font-size:14px;color:#7a7f98}\n#kaizuno-global .footer-legal span{font-size:9px;margin:0 8px;vertical-align:middle}\n\n#kaizuno-global .book-sources{margin:40px 0 0;text-align:center;font-size:16px;color:var(--text)}\n#kaizuno-global .book-sources a{color:var(--teal-dark);text-decoration:underline;text-underline-offset:3px}\n\n#kaizuno-global .global-footer-placeholder .wrap{display:block;text-align:center}\n#kaizuno-global .view details.topic-disclosure:not(.team-cv)>summary::after{font-size:30px}\n#kaizuno-global .book-sources{grid-column:1\/-1;width:100%;max-width:none;justify-self:stretch}\n\n#kaizuno-global .global-footer-placeholder p{max-width:none;margin-left:auto;margin-right:auto}\n\n#kaizuno-global .team-profiles{gap:0}\n#kaizuno-global .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-global .team-profiles .team-profile:last-child{border-bottom:1px solid var(--line)}\n@media(min-width:1001px){#kaizuno-global .team-profiles .team-profile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start}#kaizuno-global .team-profiles .team-profile-body>p:first-child{margin-top:0}}\n#kaizuno-global .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-global .team-profiles .team-cv summary{padding:16px 36px 16px 0}\n#kaizuno-global .team-profiles .team-cv summary:after{right:0;top:12px;font-weight:400;font-size:22px}\n#kaizuno-global .team-profiles .team-cv-body{padding:0 0 20px}\n\n#kaizuno-global .team-profiles .team-cv[open]{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:0 24px}\n#kaizuno-global .team-profiles .team-cv[open] summary{padding-left:0;border-bottom:1px solid var(--line)}\n#kaizuno-global .team-profiles .team-cv[open] summary:after{right:4px}\n#kaizuno-global .team-profiles .team-cv[open] .team-cv-body{padding:20px 0 24px}\n\n#kaizuno-global .benefits{border-top:1px solid var(--line)}\n#kaizuno-global .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-global .view>section.section .benefit h3{font-size:22px;line-height:1.3;margin:0;color:var(--ink);text-wrap:balance}\n#kaizuno-global .benefit p{margin:0;font-size:16px;line-height:1.55}\n#kaizuno-global .benefit blockquote{margin:8px 0 0;padding:0;border:0;background:none}\n#kaizuno-global .benefit blockquote p{font-family:Georgia,serif;font-style:italic;font-size:15px;color:var(--ink)}\n#kaizuno-global .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-global .benefit{grid-template-columns:1fr;row-gap:8px}}\n\n#kaizuno-global .view>section.section .benefit h3{font-family:var(--serif);font-weight:400;font-size:30px;line-height:1.2;letter-spacing:-.02em}\n#kaizuno-global .benefit{padding:28px 0}\n#kaizuno-global .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-global .benefit-proof img{width:120px;height:90px;object-fit:cover;border-radius:4px;display:block}\n#kaizuno-global .benefit-proof>div{padding-left:14px;border-left:2px solid var(--teal)}\n#kaizuno-global .benefit-proof p{color:var(--teal-dark)}\n@media(max-width:600px){#kaizuno-global .view>section.section .benefit h3{font-size:23px}#kaizuno-global .benefit blockquote.benefit-proof{grid-template-columns:88px 1fr;column-gap:14px}#kaizuno-global .benefit-proof img{width:88px;height:66px}}\n\n#kaizuno-global .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-global .benefits .benefit blockquote.benefit-proof p{color:var(--teal-dark)}\n#kaizuno-global .benefits .benefit blockquote.benefit-proof>div{border-left:2px solid var(--teal)}\n@media(max-width:600px){#kaizuno-global .view>section.section .benefits .benefit>h3{font-size:23px}}\n\n#kaizuno-global #benefits-heading~.benefits .benefit>h3{font-size:30px}\n@media(max-width:600px){#kaizuno-global #benefits-heading~.benefits .benefit>h3{font-size:23px}}\n\n#kaizuno-global #wibs .wibs-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:64px;align-items:start}\n#kaizuno-global #wibs .wibs-lead{font-size:18px;line-height:1.6;max-width:760px;margin:0;text-wrap:pretty}\n#kaizuno-global #wibs .wibs-logo{display:block;width:240px;height:auto;margin:6px 0 0}\n#kaizuno-global #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-global #wibs .wibs-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #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-global #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-global #wibs .wibs-proof{max-width:820px;margin:18px auto 0;text-align:center;font-size:13px;letter-spacing:.06em;color:var(--muted)}\n#kaizuno-global #wibs .wibs-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #wibs .wibs-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #wibs .wibs-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #wibs .wibs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;padding-bottom:28px}\n#kaizuno-global #wibs .wibs-facts dl{margin:0;border-top:1px solid var(--line)}\n#kaizuno-global #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-global #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-global #wibs .wibs-facts dd{margin:0;color:var(--ink);font-size:16px}\n#kaizuno-global #wibs .wibs-story{border-top:1px solid var(--line)}\n#kaizuno-global #wibs .wibs-row{padding:16px 0 18px;border-bottom:1px solid var(--line)}\n#kaizuno-global #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-global #wibs .wibs-row p{margin:0;font-size:16px;line-height:1.65;text-wrap:pretty}\n#kaizuno-global #wibs .wibs-close{margin:28px 0 0;font-size:16px;line-height:1.7;color:var(--text)}\n#kaizuno-global #wibs .wibs-links{display:inline-flex;flex-wrap:wrap;gap:18px;margin-left:18px}\n@media(max-width:1000px){#kaizuno-global #wibs .wibs-head{grid-template-columns:1fr}#kaizuno-global #wibs .wibs-logo{grid-row:1;width:200px;margin:0 0 24px}#kaizuno-global #wibs .wibs-grid{grid-template-columns:1fr;row-gap:28px}#kaizuno-global #wibs .wibs-links{display:flex;margin:12px 0 0}#kaizuno-global #wibs .wibs-facts dl>div{grid-template-columns:120px 1fr}}\n\n#kaizuno-global #excellence-talks .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #excellence-talks .case-chip-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}\n#kaizuno-global #excellence-talks .case-chip-row .et-logo{width:190px;height:auto;margin:0;flex:none}\n#kaizuno-global #excellence-talks .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-global #excellence-talks .case-lead{max-width:760px;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #excellence-talks .et-second{margin-top:16px}\n#kaizuno-global #excellence-talks .case-link{margin:24px 0 0}\n@media(max-width:700px){#kaizuno-global #excellence-talks .case-chip-row{flex-direction:column}#kaizuno-global #excellence-talks .case-chip-row .et-logo{width:150px}}\n\n#kaizuno-global #fachwissen .fw-lead{font-size:18px;line-height:1.6;margin:0;text-wrap:pretty}\n#kaizuno-global #fachwissen .fw-rows{margin-top:40px;border-top:1px solid var(--line)}\n#kaizuno-global #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-global #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-global #fachwissen .fw-row p{margin:0 0 6px;font-size:16px;line-height:1.6}\n@media(max-width:1000px){#kaizuno-global #fachwissen .fw-row{grid-template-columns:1fr;row-gap:8px}}\n\n#kaizuno-global .view .topic-offers{display:block;gap:0;border-top:1px solid var(--line)}\n#kaizuno-global .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-global .view .topic-offers .topic-offer>.eyebrow{grid-area:label;margin:0 0 6px}\n#kaizuno-global .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-global .view .topic-offers .topic-offer>p:not(.eyebrow){grid-area:text;margin:0 0 6px;font-size:16px;line-height:1.6}\n#kaizuno-global .view .topic-offers .topic-offer>a{grid-area:link;justify-self:start}\n@media(max-width:1000px){#kaizuno-global .view .topic-offers .topic-offer{grid-template-columns:1fr;grid-template-areas:\"label\" \"title\" \"text\" \"link\";row-gap:8px}#kaizuno-global .view .topic-offers .topic-offer>p:not(.eyebrow){margin:4px 0 0}}\n\n#kaizuno-global #oth .case-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:64px;align-items:start}\n#kaizuno-global #oth .case-lead{font-size:18px;line-height:1.6;max-width:760px;margin:0;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #oth .case-proof{max-width:820px;margin:18px auto 0;text-align:center;font-size:13px;letter-spacing:.06em;color:var(--muted)}\n#kaizuno-global #oth .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #oth .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #oth .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #oth .case-longtext{max-width:760px;padding-bottom:28px}\n#kaizuno-global #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-global #oth .case-longtext p{font-size:16px;line-height:1.7;margin:0 0 14px;text-wrap:pretty}\n#kaizuno-global #oth .case-longtext .case-source{font-size:13px;letter-spacing:.06em;color:var(--muted);margin-top:18px}\n#kaizuno-global #oth .case-close{max-width:none;margin:28px 0 0;font-size:16px;line-height:1.7;color:var(--text)}\n#kaizuno-global #oth .case-links{display:inline-flex;flex-wrap:wrap;gap:18px;margin-left:18px}\n@media(max-width:1000px){#kaizuno-global #oth .case-head{grid-template-columns:1fr}#kaizuno-global #oth .case-links{display:flex;margin:12px 0 0}}\n\n#kaizuno-global .benefits .benefit{align-items:center}\n#kaizuno-global #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-global .benefits .benefit-claim p{margin:10px 0 0;font-size:16px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global .benefits .benefit blockquote.benefit-proof{margin:0}\n@media(max-width:1000px){#kaizuno-global .benefits .benefit blockquote.benefit-proof{margin-top:16px}}\n@media(max-width:600px){#kaizuno-global #benefits-heading~.benefits .benefit-claim h3{font-size:23px!important}}\n\n#kaizuno-global #books .books-intro{display:grid;margin-bottom:44px}\n#kaizuno-global #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-global #books .books-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start}}\n@media(max-width:1000px){#kaizuno-global #books .books-intro{grid-template-columns:1fr;row-gap:16px}}\n\n#kaizuno-global #oth .case-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;padding-bottom:8px}\n#kaizuno-global #oth .case-facts dl{margin:0;border-top:1px solid var(--line)}\n#kaizuno-global #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-global #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-global #oth .case-facts dd{margin:0;color:var(--ink);font-size:16px}\n#kaizuno-global #oth .case-story{border-top:1px solid var(--line)}\n#kaizuno-global #oth .case-row{padding:16px 0 18px;border-bottom:1px solid var(--line)}\n#kaizuno-global #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-global #oth .case-row p{margin:0;font-size:16px;line-height:1.65;text-wrap:pretty}\n#kaizuno-global #oth details .case-source{font-size:13px;letter-spacing:.06em;color:var(--muted);margin:0 0 24px}\n@media(max-width:1000px){#kaizuno-global #oth .case-grid{grid-template-columns:1fr;row-gap:28px}#kaizuno-global #oth .case-facts dl>div{grid-template-columns:120px 1fr}}\n\n#kaizuno-global #oth .case-quote-small{max-width:760px;margin:28px 0 20px;padding:0 0 0 14px;border-left:2px solid var(--teal)}\n#kaizuno-global #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-global #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\n#kaizuno-global #oth .case-row p+p{margin-top:10px}\n\n#kaizuno-global #oth .case-story{max-width:760px;border-top:0}\n#kaizuno-global #oth .case-row:first-child{padding-top:0}\n\n#kaizuno-global #oth .case-prose{max-width:760px;padding:6px 0 4px}\n#kaizuno-global #oth .case-prose p{margin:0;max-width:none;text-wrap:pretty}\n#kaizuno-global #oth .case-prose p+p{margin-top:14px}\n#kaizuno-global #oth .case-quote-small p{max-width:none}\n\n#kaizuno-global #oth .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #oth .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-global #oth .case-lead{max-width:none;font-size:18px}\n#kaizuno-global #oth .case-quote{margin-top:36px}\n#kaizuno-global #oth .oth-quote-flex{display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-global #oth .oth-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #oth .case-close{margin-top:24px}\n\n#kaizuno-global #oth .case-photo{margin:28px 0 40px}\n#kaizuno-global #oth .case-photo img{display:block;width:100%;height:auto;border-radius:6px}\n\n#kaizuno-global #wibs .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #wibs .case-chip-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}\n#kaizuno-global #wibs .case-chip-row .wibs-logo{width:190px;height:auto;margin:0;flex:none}\n#kaizuno-global #wibs .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-global #wibs .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #wibs .wibs-quote{margin:36px auto 0}\n#kaizuno-global #wibs .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #wibs .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #wibs .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #wibs .case-prose{max-width:760px;padding:6px 0 20px}\n#kaizuno-global #wibs .case-prose p{margin:0;text-wrap:pretty}\n#kaizuno-global #wibs .case-prose p+p{margin-top:14px}\n#kaizuno-global #wibs .case-link{margin:24px 0 0}\n@media(max-width:700px){#kaizuno-global #wibs .case-chip-row{flex-direction:column}#kaizuno-global #wibs .case-chip-row .wibs-logo{width:160px}}\n\n#kaizuno-global #wibs .case-photo{margin:28px 0 40px}\n#kaizuno-global #wibs .case-photo img{display:block;width:100%;height:auto;border-radius:6px}\n\n#kaizuno-global #dental .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #dental .case-prose{max-width:760px}\n#kaizuno-global #dental .case-prose p{max-width:none}\n#kaizuno-global #dental .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #dental .case-quote-small{max-width:760px;margin:28px 0 20px;padding:0 0 0 14px;border-left:2px solid var(--teal)}\n#kaizuno-global #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-global #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-global #dental .case-photo{margin:28px 0 16px;max-width:480px}\n#kaizuno-global #dental .case-photo img{width:100%;height:auto;border-radius:6px}\n#kaizuno-global #dental .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #dental .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #dental .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #dental .case-link{margin:24px 0 0}\n#kaizuno-global #wibs .wibs-flyer{margin:28px 0}\n#kaizuno-global #wibs .wibs-flyer img{display:block;width:100%;max-width:300px;height:auto;border-radius:8px;border:1px solid var(--line)}\n#kaizuno-global #wibs .wibs-flyer-inline{float:right;width:210px;margin:4px 0 16px 28px}\n#kaizuno-global #wibs .wibs-flyer-inline img{max-width:210px}\n#kaizuno-global #wibs .wibs-flyer-inline figcaption{margin-top:8px}\n#kaizuno-global #wibs .case-prose::after{content:\"\";display:block;clear:both}\n#kaizuno-global #wibs .wibs-kontakt{display:flex;align-items:center;gap:20px;margin:32px 0 4px}\n#kaizuno-global #wibs .wibs-kontakt img{display:block;width:88px;height:88px;border-radius:50%;object-fit:cover;flex-shrink:0}\n#kaizuno-global #wibs .wibs-kontakt .eyebrow{margin:0 0 4px}\n#kaizuno-global #wibs .wibs-kontakt-name{margin:0;font-weight:600;max-width:none}\n#kaizuno-global #wibs .wibs-flyer figcaption{margin-top:10px;max-width:420px}\n#kaizuno-global #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-global #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-global #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-global #dental .dental-heads{display:flex;flex-direction:column;gap:10px;flex-shrink:0}\n#kaizuno-global #dental .dental-heads img{display:block;width:96px;height:96px;border-radius:12px;object-fit:cover}\n#kaizuno-global #dental .dental-praxis{display:flex;gap:16px;margin:28px 0}\n#kaizuno-global #dental .dental-praxis img{display:block;width:calc(50% - 8px);height:auto;border-radius:8px}\n\n#kaizuno-global #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-global #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-global #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-global #jobcenter .jc-quote-flex{display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-global #jobcenter .jc-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #jobcenter.case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #jobcenter .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #jobcenter .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #jobcenter .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #jobcenter .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #jobcenter .case-prose{max-width:760px}\n#kaizuno-global #jobcenter .case-prose p{max-width:none}\n#kaizuno-global #jobcenter .case-link{margin:24px 0 0}\n#kaizuno-global .case-offer{margin:28px 0 0;font-size:16px;line-height:1.6;max-width:760px}\n#kaizuno-global .case-offer .offer-strong{font-weight:700;color:var(--teal-dark)}\n#kaizuno-global .caption-link{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}\n#kaizuno-global .caption-link:hover{color:var(--teal-dark)}\n#kaizuno-global .book-more{margin:10px 0 0}\n#kaizuno-global .book-more>summary{cursor:pointer;font-weight:600;color:var(--teal-dark);padding:4px 0;list-style:none}\n#kaizuno-global .book-more>summary::-webkit-details-marker{display:none}\n#kaizuno-global .book-more p{margin-top:12px}\n#kaizuno-global #ai-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #ai-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #ai-case .ki-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #ai-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #ai-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #ai-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #ai-case .case-prose{max-width:760px}\n#kaizuno-global #ai-case .case-prose p{max-width:none}\n#kaizuno-global #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-global #comic-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #comic-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #comic-case .comic-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #comic-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #comic-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #comic-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #comic-case .case-prose{max-width:760px}\n#kaizuno-global #comic-case .case-prose p{max-width:none}\n#kaizuno-global #comic-case .comic-scene{margin:28px 0}\n#kaizuno-global #comic-case .comic-scene img{display:block;width:100%;height:auto;border-radius:8px}\n#kaizuno-global #comic-case .comic-scene figcaption{margin-top:10px;max-width:560px}\n#kaizuno-global #comic-case .comic-voices{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:12px}\n#kaizuno-global #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-global #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-global #comic-case .comic-voices{grid-template-columns:1fr 1fr}}\n#kaizuno-global #three-ways .way-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px}\n#kaizuno-global #three-ways .way-card{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:24px}\n#kaizuno-global #three-ways .way-card h3{margin:0 0 10px;font-size:19px}\n#kaizuno-global #three-ways .way-card p{margin:0;font-size:16px;line-height:1.6;max-width:none}\n#kaizuno-global #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-global #three-ways .way-grid{grid-template-columns:1fr}}\n#kaizuno-global .case-offer+.case-link{margin:10px 0 0}\n#kaizuno-global #excellence-case .ex-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n\n#kaizuno-global #sustainability-case .nh-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n\n#kaizuno-global #sustainability-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #sustainability-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #sustainability-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #sustainability-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #sustainability-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #sustainability-case .case-prose{max-width:760px}\n#kaizuno-global #sustainability-case .case-prose p{max-width:none}\n#kaizuno-global #sustainability-case .case-link{margin:24px 0 0}\n\n#kaizuno-global #excellence-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #excellence-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #excellence-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #excellence-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #excellence-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #excellence-case .case-prose{max-width:760px}\n#kaizuno-global #excellence-case .case-prose p{max-width:none}\n#kaizuno-global #excellence-case .case-link{margin:10px 0 0}\n#kaizuno-global .brand{flex-direction:column;align-items:flex-start;gap:1px;width:auto}#kaizuno-global .brand-claim{font-family:\"DM Serif Display\",Georgia,serif;font-size:15.8px;letter-spacing:.015em;color:var(--ink);white-space:nowrap}#kaizuno-global .brand-claim b{color:#14716b;font-weight:400}\n@media(max-width:760px){#kaizuno-global .brand-claim{display:none}}\n#kaizuno-global .header-tools{display:flex;align-items:center;gap:12px;flex-shrink:0}\n#kaizuno-global .lang{position:relative}\n#kaizuno-global .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-global .lang>summary::-webkit-details-marker{display:none}\n#kaizuno-global .lang>summary span{font-size:11px;color:var(--teal-dark)}\n#kaizuno-global .lang>summary:hover , #kaizuno-global .lang[open]>summary{background:var(--mint)}\n#kaizuno-global .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-global .lang ul a{display:block;padding:8px 10px;border-radius:3px;text-decoration:none;color:var(--ink);font-size:14px}\n#kaizuno-global .lang ul a:hover{background:var(--mint)}\n#kaizuno-global .lang ul a[aria-current]{font-weight:600;color:var(--teal-dark)}\n#kaizuno-global .mobile-lang{font-size:16px;color:var(--muted,#6b746f)}\n#kaizuno-global .mobile-nav .mobile-lang a{color:var(--ink);font-weight:400}\n#kaizuno-global .mobile-nav .mobile-lang a[aria-current]{font-weight:600;color:var(--teal-dark)}\n@media(max-width:850px){#kaizuno-global .header-tools{display:none}}\n@media(min-width:851px){#kaizuno-global .mobile-tools{display:none}}\n#kaizuno-global .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-global .hbtn.outline:hover{background:var(--mint)}\n#kaizuno-global .hbtn.primary{background:var(--teal-dark);border-color:var(--teal-dark);color:#fff}\n#kaizuno-global .hbtn.primary:hover{background:var(--accent-hover,#0f5c57);border-color:var(--accent-hover,#0f5c57)}\n@media(max-width:1199px){#kaizuno-global .header-tools{gap:8px}#kaizuno-global .lang>summary{padding:8px 6px}#kaizuno-global .hbtn{padding:8px 11px}}\n#kaizuno-global .mobile-tools{display:grid;gap:10px;padding-top:16px}\n#kaizuno-global .mobile-nav .mobile-tools a.hbtn{border-bottom:1px solid var(--ink);min-height:44px;padding:10px 16px;display:flex}\n#kaizuno-global .mobile-nav .mobile-tools .hbtn{width:100%;min-height:44px;font-size:16px}\n#kaizuno-global .mobile-nav .mobile-lang a{display:inline;border-bottom:0;padding:0;min-height:0}\n#kaizuno-global .mobile-lang{margin-top:6px}\n#kaizuno-global .dialog-write{margin-top:18px}\n#kaizuno-global .mobile-lang .current{font-weight:600;color:var(--teal-dark)}\n#kaizuno-global .mobile-menu .mobile-nav .mobile-lang a:not([aria-current]){color:var(--ink)!important;font-weight:400!important}\n#kaizuno-global .mobile-nav .mobile-tools .hbtn{font-size:16px}\n\n@media(min-width:1100px){#kaizuno-global .site-header .header-inner{gap:28px;width:calc(100% - 64px);max-width:1400px}#kaizuno-global .desktop-nav{gap:20px}}\n@media(min-width:851px) and (max-width:1099px){\n#kaizuno-global .desktop-nav{display:none}\n#kaizuno-global .header-tools{margin-left:auto}\n#kaizuno-global .mobile-menu{display:block;margin-left:0}\n#kaizuno-global .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-global .mobile-menu>summary::-webkit-details-marker{display:none}\n#kaizuno-global .mobile-menu>summary::marker{content:\"\"}\n#kaizuno-global .mobile-menu[open]>summary{background:var(--mint);border-color:var(--teal-dark)}\n#kaizuno-global .mobile-menu:not([open])>.mobile-nav{display:none!important}\n#kaizuno-global .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-global .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}\n#kaizuno-global .contact-write{margin:32px auto 0;max-width:none!important;font-size:17px;text-align:center}\n\n#kaizuno-global .topic-intro{font-size:19px;color:var(--ink);margin:0 0 22px;max-width:none}\n#kaizuno-global .topic-searchbar input#topic-search{max-width:440px}\n#kaizuno-global .topic-searchbar{align-items:flex-end}\n#kaizuno-global #topic-reset[hidden]{display:none!important}\n#kaizuno-global #topic-search-status:empty{display:none}\n#kaizuno-global .catalog-topic>summary{align-items:flex-start}\n#kaizuno-global .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-global .topic-q{font-size:14px;line-height:1.45;color:var(--muted,#5f6b67);font-weight:400}\n#kaizuno-global .catalog-topic[open] .topic-q{color:var(--ink)}\n#kaizuno-global .topic-outro{margin:36px 0 0;font-size:17px;max-width:none}\n#kaizuno-global .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-global .link-button:hover{color:var(--ink)}\n\n#kaizuno-global .topic-catalog .topic-intro{font-size:19px;color:var(--ink);margin:0;max-width:760px}\n#kaizuno-global .topic-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}\n#kaizuno-global .topic-item{padding:14px 0 15px;border-bottom:1px solid var(--line)}\n#kaizuno-global .topic-item .topic-t{margin:0;font-size:16px;font-weight:600;color:var(--ink);line-height:1.4;max-width:none}\n#kaizuno-global .topic-item .topic-q{margin:3px 0 0;font-size:15px;line-height:1.45;color:var(--text,#3c4a47);max-width:none}\n#kaizuno-global .topic-item .text-link{display:inline-block;margin-top:8px;font-size:14px}\n#kaizuno-global .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-global .topic-whole-line{margin:44px 0 0;font-size:17px;color:var(--ink);max-width:none}\n#kaizuno-global .topic-catalog .topic-outro{margin:40px 0 0;font-size:17px;max-width:none}\n\n#kaizuno-global .topic-item .topic-t{font-size:16.5px;font-weight:600;color:var(--ink)}\n#kaizuno-global .topic-item .topic-q{font-size:14.5px;color:#5f6b67;margin-top:4px}\n#kaizuno-global .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-global .topic-catalog .topic-outro{margin:40px 0 0;padding-top:32px;border-top:1px solid var(--line);text-align:center}\n\n#kaizuno-global .topic-introrow{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}\n#kaizuno-global .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-global .topic-all-toggle:hover{color:var(--ink);border-color:var(--ink)}\n#kaizuno-global .topic-all-toggle:focus-visible{outline:2px solid var(--teal-dark);outline-offset:4px}\n#kaizuno-global .topic-catalog:not(.show-questions) .topic-item .topic-q{display:none}\n#kaizuno-global .topic-catalog:not(.show-questions) .topic-item{padding:12px 0 13px}\n#kaizuno-global .topic-catalog-grid{gap:24px}\n#kaizuno-global .topic-group{background:#fffdf8;border:1px solid var(--line);border-radius:8px;padding:26px 26px 14px}\n#kaizuno-global .topic-group .topic-item:last-child{border-bottom:0}\n#kaizuno-global .topic-group-heading{margin-bottom:16px}\n\n@supports (grid-template-rows:subgrid){\n#kaizuno-global .topic-catalog-grid{grid-auto-rows:auto}\n#kaizuno-global .topic-group{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:0;position:relative}\n#kaizuno-global .topic-group>.native-route-target{position:absolute;top:0;left:0}\n#kaizuno-global .topic-group .topic-list{display:contents}\n#kaizuno-global .topic-group .topic-item:first-child{border-top:1px solid var(--line)}\n#kaizuno-global .topic-group-heading{align-self:end}\n}\n\n#kaizuno-global .home-workflow .workflow-number{width:16px;height:16px;background:var(--teal-dark);border-color:var(--teal-dark);margin:14px 0 22px}\n#kaizuno-global .home-workflow li:not(:last-child)::after{top:22px;left:16px;width:calc(100% + 20px)}\n@media(max-width:850px){#kaizuno-global .home-workflow li{padding-left:40px}#kaizuno-global .home-workflow .workflow-number{margin:0;top:10px}#kaizuno-global .home-workflow li:not(:last-child)::after{left:7px;top:26px;width:1px;height:calc(100% - 16px)}}\n#kaizuno-global .topic-more{margin:28px 0 0;font-size:17px;color:var(--ink)}#kaizuno-global .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\n@media(min-width:901px){#kaizuno-global .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-global .way-grid>.way-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0}}\n@media(min-width:851px){#kaizuno-global .home-workflow>li{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}}\n#kaizuno-global #example .story-method ol>li{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start}\n\n#kaizuno-global .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-global .topic-group .topic-item:first-child{border-top:0}\n#kaizuno-global .topic-link{margin:8px 0 0}#kaizuno-global .topic-link .text-link{font-size:14px;margin:0;gap:8px}#kaizuno-global .topic-whole-line .inline-link{display:inline;margin-left:6px;font-size:15px}\n\n@media(min-width:901px){#kaizuno-global #books .books-intro>p{margin-top:calc(42px + (clamp(32px,3.2vw,46px) - 35.2px) * .278)}}\n\n@media(min-width:701px){#kaizuno-global .editorial-layout>.editorial-copy{position:relative;top:calc((clamp(32px,3.2vw,46px) - 35.2px) * .278)}}\n#kaizuno-global .quote-note{margin:36px 0 0;font-size:14px;color:var(--muted);max-width:none}\n#kaizuno-global .quote-note-wrap{padding-top:8px;padding-bottom:48px}\n\n\/* Elementor canvas integration: keep the application full-width and independent. *\/\n#kaizuno-global{display:block;width:100%;isolation:isolate;}\n#kaizuno-global *,#kaizuno-global *::before,#kaizuno-global *::after{box-sizing:border-box;}\n#kaizuno-global img{max-width:100%;height:auto;}\n#kaizuno-global dialog{max-width:min(680px,calc(100vw - 32px));}\n\n\/* KAIZUNO Elementor-safe shared overrides *\/\n#kaizuno-global a,\n#kaizuno-global a:hover,\n#kaizuno-global a:focus,\n#kaizuno-global a:active,\n#kaizuno-global a:visited {\n    font-family: inherit !important;\n}\n#kaizuno-global .site-header { max-width: 100% !important; }\n#kaizuno-global h1,\n#kaizuno-global h2,\n#kaizuno-global h3,\n#kaizuno-global .hero h1,\n#kaizuno-global .page-hero h1 {\n    font-family: \"DM Serif Display\", Georgia, serif !important;\n}\n#kaizuno-global .footer a { color: #7a7f98 !important; }\n<\/style><header class=\"site-header\"><div class=\"wrap header-inner\"><a class=\"brand\" href=\"\/\" aria-label=\"KAIZUNO \u2013 Home\"><img decoding=\"async\" src=\"https:\/\/kaizuno.com\/assets\/images\/logo-kaizuno.webp\" alt=\"KAIZUNO\u00ae\" width=\"164\" height=\"48\"><span class=\"brand-claim\"><b>Everyone<\/b> grows.<\/span><\/a><nav class=\"desktop-nav\" aria-label=\"Main navigation\"><a href=\"\/\" data-nav=\"home\">Home<\/a><a href=\"\/approach\/\" data-nav=\"approach\">Approach<\/a><a href=\"\/technology\/\" data-nav=\"technology\">Technology<\/a><a href=\"\/topics\/\" data-nav=\"topics\">Topics<\/a><a href=\"\/industries\/\" data-nav=\"industries\">Industries<\/a><a href=\"\/partners\/\" data-nav=\"partners\">Partners<\/a><a href=\"\/team\/\" data-nav=\"team\">Team<\/a><\/nav><div class=\"header-tools\"><details class=\"lang\"><summary aria-label=\"Choose language, currently English\">English <span aria-hidden=\"true\">\u25be<\/span><\/summary><ul><li><a href=\"https:\/\/kaizuno.com\/terms-of-use\/\" lang=\"en\" aria-current=\"true\">English<\/a><\/li><li><a href=\"https:\/\/kaizuno.com\/de\/nutzungsbedingungen\/\" data-lang-other lang=\"de\" hreflang=\"de\">Deutsch<\/a><\/li><\/ul><\/details><a class=\"hbtn primary\" href=\"\/contact-us\/\">Contact<\/a><a class=\"hbtn outline\" href=\"https:\/\/my.kaizuno.com\/en\/\">Log in<\/a><\/div><details class=\"mobile-menu\"><summary class=\"menu-button\" aria-controls=\"mobile-nav\">Menu <span aria-hidden=\"true\">\u2630<\/span><\/summary><nav id=\"mobile-nav\" class=\"mobile-nav\" aria-label=\"Mobile main navigation\"><a href=\"\/\" data-nav=\"home\">Home<\/a><a href=\"\/approach\/\" data-nav=\"approach\">Approach<\/a><a href=\"\/technology\/\" data-nav=\"technology\">Technology<\/a><a href=\"\/topics\/\" data-nav=\"topics\">Topics<\/a><a href=\"\/industries\/\" data-nav=\"industries\">Industries<\/a><a href=\"\/partners\/\" data-nav=\"partners\">Partners<\/a><a href=\"\/team\/\" data-nav=\"team\">Team<\/a><div class=\"mobile-tools\"><a class=\"hbtn primary\" href=\"\/contact-us\/\">Contact<\/a><a class=\"hbtn outline\" href=\"https:\/\/my.kaizuno.com\/en\/\">Log in<\/a><span class=\"mobile-lang\"><span class=\"current\" lang=\"en\">English<\/span> \u00b7 <a href=\"https:\/\/kaizuno.com\/de\/nutzungsbedingungen\/\" data-lang-other lang=\"de\" hreflang=\"de\">Deutsch<\/a><\/span><\/div><\/nav><\/details><\/div><\/header><\/div><script>(function(){\n  const root=document.getElementById('kaizuno-global');\n  if(!root)return;\n  const pagePairs={\n    '\/':'\/de\/',\n    '\/approach\/':'\/de\/vorgehen\/',\n    '\/technology\/':'\/de\/technologie\/',\n    '\/topics\/':'\/de\/themen\/',\n    '\/industries\/':'\/de\/branchen\/',\n    '\/partners\/':'\/de\/partner\/',\n    '\/team\/':'\/de\/team\/',\n    '\/terms-of-use\/':'\/de\/nutzungsbedingungen\/',\n    '\/de\/':'\/',\n    '\/de\/vorgehen\/':'\/approach\/',\n    '\/de\/technologie\/':'\/technology\/',\n    '\/de\/themen\/':'\/topics\/',\n    '\/de\/branchen\/':'\/industries\/',\n    '\/de\/partner\/':'\/partners\/',\n    '\/de\/team\/':'\/team\/',\n    '\/de\/nutzungsbedingungen\/':'\/terms-of-use\/'\n  };\n  const path=location.pathname.replace(\/\\\/+$\/,'\/')||'\/';\n  const fallback=path.startsWith('\/de\/')?'\/':'\/de\/';\n  const destination=pagePairs[path]||fallback;\n  root.querySelectorAll('[data-lang-other]').forEach(link=>{link.href='https:\/\/kaizuno.com'+destination;});\n})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-24e0703 e-con-full cctitl e-flex e-con e-parent\" data-id=\"24e0703\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-31962b0 e-con-full e-flex e-con e-child\" data-id=\"31962b0\" 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-91196c0 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"91196c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Our terms of use<\/h1>\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<div class=\"elementor-element elementor-element-58844a3 e-flex e-con-boxed e-con e-parent\" data-id=\"58844a3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e090ee3 elementor-widget elementor-widget-text-editor\" data-id=\"e090ee3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>*\u00a0 This is a courtesy translation of the original German document. In the event of any discrepancy between this English translation and the German original, the German version shall prevail.<\/em><\/p><div><div><strong>Effective: 1 March 2026<\/strong><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-edd093b elementor-widget elementor-widget-text-editor\" data-id=\"edd093b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"legal-section\">\n<h2 class=\"legal-title\">1. What this is about<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">1.1 Scope<\/h3>\n<p class=\"legal-text\">These Terms of Use govern the use of the KAIZUNO\u00ae Platform (hereinafter &#8220;Platform&#8221;) and apply from the moment you register or use the Platform.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">1.2 Guiding principle<\/h3>\n<p class=\"legal-text\">These Terms of Use shall be interpreted in accordance with the principle of good faith (Swiss Civil Code, Art. 2). Both parties commit to treating each other fairly, honestly and respectfully.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">1.3 Acceptance<\/h3>\n<p class=\"legal-text\">By registering for or using the Platform, you accept these Terms of Use. If you do not agree, please do not use the Platform.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">1.4 Applicable version<\/h3>\n<p class=\"legal-text\">The current version of these Terms of Use, as published on the Platform, shall apply at all times.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">2. Who we are<\/h2>\n<p class=\"legal-text\">The KAIZUNO\u00ae Platform is operated by:<\/p>\n<p class=\"legal-contact\"><strong>Anrok GmbH<\/strong>\nVia Larisch 2\n7031 Laax, Switzerland\nUID: CHE-290.490.033\nEmail: data(at)kaizuno.com<\/p>\n<p class=\"legal-text\">Where these Terms of Use refer to &#8220;we&#8221; or &#8220;provider&#8221;, this means Anrok GmbH.<\/p>\n<p class=\"legal-text\"><strong>Contact persons:<\/strong>\nSecurity, incident management and data protection: Robert Knop, data(at)kaizuno.com<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">3. What we offer you<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">3.1 The Platform<\/h3>\n<p class=\"legal-text\">The KAIZUNO\u00ae Platform is an AI-powered digital solution available at kaizuno.com and its associated subdomains that supports organisations with assessments, analyses and their development.<\/p>\n<p class=\"legal-text\">The Platform is designed for organisations and their employees. Its scope of features may include assessments, reports, inspirations, recommendations and other AI-powered functions \u2014 including the processing of external information sources.<\/p>\n<p class=\"legal-text\">It is based on a proprietary methodology integrated into the Platform. The specific scope of features may change and expand as the Platform evolves.<\/p>\n<p class=\"legal-text\">The Platform is provided as a web-based SaaS solution and operated on Amazon Web Services (AWS) in Switzerland (data storage) and the EU (AI processing).<\/p>\n<p class=\"legal-text\">User groups include organisation administrators, team leads and participants. The Platform does not support critical or important business functions within the meaning of regulatory outsourcing requirements.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">3.2 Our commitment<\/h3>\n<p class=\"legal-text\">We continuously work to improve and develop the Platform further.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">3.3 Use of artificial intelligence<\/h3>\n<p class=\"legal-text\">The Platform uses artificial intelligence as a core component. AI processing is performed via Anthropic Claude, provided through Amazon Web Services Bedrock in the EU region.<\/p>\n<p class=\"legal-text\">No user data is transmitted to the AI model provider or used for training AI models.<\/p>\n<p class=\"legal-text\">By using the Platform, you acknowledge that content is generated with AI support. For more details, please refer to Section 9 and Annex C.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">3.4 Support<\/h3>\n<p class=\"legal-text\">We provide support by email at data(at)kaizuno.com. We aim to respond to your enquiries promptly.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">4. Prices and taxes<\/h2>\n<p class=\"legal-text\">All prices are quoted exclusive of any applicable taxes, duties or levies. Invoices are payable within the period stated on the invoice. You are responsible for complying with the tax regulations applicable in your country. For invoices issued to companies within the EU, the reverse charge mechanism applies.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">5. Your user account<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">5.1 Registration<\/h3>\n<p class=\"legal-text\">We provide you with a personal user account. When registering, you provide truthful, complete and up-to-date information.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">5.2 Login credentials<\/h3>\n<p class=\"legal-text\">The security of your login credentials is your responsibility. You are responsible for all activity under your account. Please do not share your login credentials with third parties.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">5.3 User roles<\/h3>\n<p class=\"legal-text\">The Platform offers various roles with different permissions \u2014 for example, for managing the organisation account, supervising teams or participating in assessments. The available roles and their permissions may change or be expanded as the Platform evolves.<\/p>\n<p class=\"legal-text\">Whoever manages access within your organisation also decides who is granted access \u2014 including external individuals such as consultants, coaches or partners. Responsibility for granting access lies with your organisation.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">5.4 What data belongs on the Platform<\/h3>\n<p class=\"legal-text\">The entry of confidential business information, trade secrets or particularly sensitive personal data is not intended. Should you enter such data nonetheless, you do so at your own risk. We assume no special security guarantee and no liability in this regard.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">5.5 Suspension or deletion<\/h3>\n<p class=\"legal-text\">In the event of violations of these Terms of Use or applicable law, we reserve the right to suspend or delete user accounts.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">6. Your results and content<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">6.1 Your reports belong to you<\/h3>\n<p class=\"legal-text\">The reports and analyses generated by the Platform belong to you. You may use them freely \u2014 in particular:<\/p>\n\n<ul class=\"legal-list\">\n \t<li>Share them within your organisation and use them for decision-making<\/li>\n \t<li>Pass them on to partners, headquarters, parent organisations or networks<\/li>\n \t<li>Share them with external consultants, coaches, auditors or other professionals<\/li>\n \t<li>Use them for presentations, reports or strategic documents<\/li>\n<\/ul>\n<p class=\"legal-text\">The results are there for you \u2014 use them in whatever way makes sense for your organisation. This right continues to apply after the termination of your use.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">6.2 Your input data belongs to you<\/h3>\n<p class=\"legal-text\">Everything you enter into the Platform remains your property. We do not claim any rights to it.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">6.3 What we may do with your data<\/h3>\n<p class=\"legal-text\">In order to provide the Platform&#8217;s services to you, we process, store and analyse your content \u2014 in particular for the creation of assessment reports.<\/p>\n<p class=\"legal-text\">Additionally, we use aggregated data that does not allow conclusions about individual users or organisations to improve our own products and services \u2014 for example, to refine the assessment logic or the quality of AI results. We do not sell your personal data to third parties.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">6.4 Deletion<\/h3>\n<p class=\"legal-text\">This processing permission ends when you delete your account or your data. Your content will then be deleted in accordance with our Privacy Policy, subject to the grace period described in Section 13.1.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">6.5 Your responsibility<\/h3>\n<p class=\"legal-text\">You warrant that the content you enter is lawful and does not infringe the rights of third parties.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">7. Intellectual property<\/h2>\n<p class=\"legal-text\">With KAIZUNO\u00ae we provide you with a comprehensive platform. Below we describe what this includes \u2014 and why we protect it.<\/p>\n\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">7.1 The KAIZUNO\u00ae trademark<\/h3>\n<p class=\"legal-text\">KAIZUNO\u00ae is a registered European trademark (word and figurative mark). You may of course use the name and logo in connection with the Platform \u2014 for example, to refer to it or describe it.<\/p>\n<p class=\"legal-text\">What we cannot permit is the use of the trademark or logo in your own products, materials or profiles without our consent, as well as the registration of marks that may be confused with KAIZUNO\u00ae.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">7.2 The methodology<\/h3>\n<p class=\"legal-text\">The KAIZUNO\u00ae Platform is based on a proprietary methodology. It is protected by copyright.<\/p>\n<p class=\"legal-text\">Within the Platform, the methodology is available to you without restriction \u2014 you benefit from it with every assessment. What we protect is the methodology itself: it may not be used, reproduced or used as a basis for your own methods, training programmes or consulting services outside the Platform.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">7.3 Software and technology<\/h3>\n<p class=\"legal-text\">Behind the Platform are software, AI models, assessment logic, analytical processes and a designed user interface. All of this is protected by copyright.<\/p>\n<p class=\"legal-text\">You use this technology with every click \u2014 but the technical building blocks themselves may not be examined, decompiled, extracted or used to build competing systems.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">7.4 Published works<\/h3>\n<p class=\"legal-text\">The methodology is also available in a book and an audiobook. These works are freely available for personal use \u2014 however, they may not be commercially reused or used as a basis for your own offerings.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">7.5 Your usage licence<\/h3>\n<p class=\"legal-text\">All content on the Platform \u2014 texts, graphics, logos, images and data \u2014 is protected, unless created by you.<\/p>\n<p class=\"legal-text\">Excluded are the reports and analyses that belong to you pursuant to Section 6. Upon registration, you receive a usage licence for the intended use of the Platform. This licence is valid for the duration of your use, is non-transferable and is tied to your user account.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">8. Fair use<\/h2>\n<p class=\"legal-text\">We want you to get the most out of the Platform. To ensure this works for everyone, we ask for respectful and responsible use.<\/p>\n<p class=\"legal-text\">What we cannot permit:<\/p>\n\n<ul class=\"legal-list\">\n \t<li>Using insights from the Platform to develop comparable products, methods or services<\/li>\n \t<li>Circumventing technical security measures, decompiling the software or performing automated access<\/li>\n \t<li>Conducting security tests (penetration testing) without our prior written consent<\/li>\n \t<li>Uploading offensive, discriminatory or unlawful content<\/li>\n \t<li>Uploading harmful content or compromising the security of the Platform \u2014 this includes phishing, social engineering, introducing malware or attempting to gain unauthorised access<\/li>\n \t<li>Using the Platform for unlawful purposes<\/li>\n<\/ul>\n<p class=\"legal-text\">In the event of violations, we reserve the right to restrict or terminate access. In cases of serious or malicious violations \u2014 in particular criminal offences, data misuse or intentional damage \u2014 we additionally reserve the right to take legal action and to preserve the relevant data as evidence.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">9. AI inspires \u2014 it does not decide<\/h2>\n<p class=\"legal-text\">The Platform provides a complementary perspective for self-reflection and development. The results \u2014 including all AI-powered analyses, reports and recommendations \u2014 are impulses and thought-provoking inputs.<\/p>\n<p class=\"legal-text\">They may contain inaccuracies, errors or biases. They do not replace professional expert advice, regulatory inspections, certifications or audits, or your own duty of care.<\/p>\n<p class=\"legal-text\">The interpretation of results, the derivation of actions and their implementation are exclusively your and your organisation&#8217;s responsibility \u2014 implementation always takes place outside the Platform.<\/p>\n<p class=\"legal-text\">We are not liable for decisions or actions taken on the basis of Platform results \u2014 including where third parties such as consultants, coaches or other professionals use the results as a basis for their own recommendations.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">10. Limitations of our service and liability<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">10.1 What we cannot guarantee<\/h3>\n<p class=\"legal-text\">Despite our best efforts, we cannot provide guarantees \u2014 neither for the uninterrupted availability of the Platform, the complete accuracy of AI-generated content, nor for the suitability of the results for any particular purpose (see also Section 9).<\/p>\n<p class=\"legal-text\">The Platform is a tool for self-reflection and development \u2014 not a substitute for professional expert advice or regulatory inspections. Decisions and actions you take on the basis of Platform results are your responsibility.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">10.2 Limitation of liability<\/h3>\n<p class=\"legal-text\">Our liability is limited to the usage fees paid by you in the preceding 12 months, but in any case no more than CHF 10&#8217;000. This limitation does not apply in cases of intent or gross negligence (Swiss Code of Obligations, Art. 100). Individual agreements remain reserved.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">10.3 Indemnification<\/h3>\n<p class=\"legal-text\">Should third-party claims arise against us as a result of your breach of these Terms of Use, you shall indemnify us \u2014 including reasonable legal and procedural costs.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">10.4 External content<\/h3>\n<p class=\"legal-text\">We occasionally link to third-party websites or services. We assume no responsibility for their content.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">11. Availability and maintenance<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">11.1 Our goal<\/h3>\n<p class=\"legal-text\">We want the Platform to be available at all times. However, we cannot guarantee uninterrupted service.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">11.2 Maintenance and development<\/h3>\n<p class=\"legal-text\">We continuously develop and regularly maintain the Platform. Should we permanently discontinue the Platform, we will notify paying customers at least 90 days in advance and refund the unused portion on a pro-rata basis.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">12. Force majeure<\/h2>\n<p class=\"legal-text\">Some events are beyond our control \u2014 such as natural disasters, pandemics, power outages, failures of infrastructure providers, governmental orders or cyberattacks. We cannot be held liable for service disruptions attributable to such events.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">13. Termination<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">13.1 By you<\/h3>\n<p class=\"legal-text\">You may terminate your account at any time. Before deletion, you may request an export of your data in a machine-readable format (JSON or CSV). We will provide the export within a reasonable timeframe.<\/p>\n<p class=\"legal-text\">After account deletion, we retain your data for a reasonable grace period \u2014 to protect against accidental deletion and to allow you to reactivate at a later time. After that, your data will be permanently deleted in accordance with our Privacy Policy.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">13.2 By us<\/h3>\n<p class=\"legal-text\">In the case of remediable breaches of these Terms of Use, we will first grant you a reasonable period to remedy the situation. In the case of serious or repeated violations, outstanding payments or abusive use, we may terminate access without prior notice.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">13.3 Your reports after termination<\/h3>\n<p class=\"legal-text\">Reports and analyses created during your use may continue to be used by you (see Section 6.1).<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">13.4 What continues to apply<\/h3>\n<p class=\"legal-text\">Even after termination, the following continue to apply: the protection of intellectual property (Section 7), fair use (Section 8), liability provisions (Section 10) and applicable law (Section 16).<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">14. Transfer and corporate changes<\/h2>\n<p class=\"legal-text\">Should Anrok GmbH be sold, acquired or merged with another company, the rights and obligations under these Terms of Use may transfer to the successor.<\/p>\n<p class=\"legal-text\">We will inform you in good time in such a case. Your rights under these Terms of Use will remain unchanged. If you do not agree with the transfer, you may terminate your account.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">15. Data protection<\/h2>\n<p class=\"legal-text\">The protection of your data is important to us. The processing of your personal data is governed by our Privacy Policy, available at kaizuno.com.<\/p>\n<p class=\"legal-text\">For organisations that have personal data processed through the Platform, the Data Processing Agreement (DPA) in Annex A additionally applies.<\/p>\n<p class=\"legal-text\">Annexes B (Information Security), C (AI Transparency) and D (Service Level) apply supplementarily. All Annexes become effective upon acceptance of these Terms of Use.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">16. Applicable law and jurisdiction<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">16.1 Applicable law<\/h3>\n<p class=\"legal-text\">Swiss law applies exclusively. The application of the UN Convention on Contracts for the International Sale of Goods (CISG) is excluded.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">16.2 Jurisdiction<\/h3>\n<p class=\"legal-text\">The exclusive place of jurisdiction is Chur, Switzerland.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">16.3 Amicable resolution<\/h3>\n<p class=\"legal-text\">Before initiating court proceedings, both parties shall endeavour to reach an amicable resolution.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">17. Changes to these Terms of Use<\/h2>\n<p class=\"legal-text\">We reserve the right to amend these Terms of Use. Material changes will be announced at least 30 days before they take effect \u2014 on the Platform or by email.<\/p>\n<p class=\"legal-text\">By continuing to use the Platform after the changes take effect, you agree to the new terms. In the event of material deterioration of your rights, you have an extraordinary right of termination. If you do not agree, you may terminate your account.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">18. Final provisions<\/h2>\n<p class=\"legal-text\">Should any provision of these Terms of Use be invalid, the validity of the remaining provisions shall not be affected. The invalid provision shall be replaced by a provision that comes as close as possible to the originally intended purpose.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">19. Contact<\/h2>\n<p class=\"legal-text\">If you have questions about these Terms of Use, you can reach us at:<\/p>\n<p class=\"legal-contact\"><strong>Anrok GmbH<\/strong>\nVia Larisch 2\n7031 Laax, Switzerland\nEmail: data(at)kaizuno.com<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">Annex A: Data Processing Agreement (DPA)<\/h2>\n<p class=\"legal-text\"><strong>This Annex is an integral part of the Terms of Use and becomes effective upon their acceptance.<\/strong><\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">A1. What this is about<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A1.1 Subject matter<\/h3>\n<p class=\"legal-text\">This Data Processing Agreement within the meaning of Art. 28 GDPR and Art. 9 nDSG governs the processing of personal data by Anrok GmbH (Processor) on behalf of the organisation (Controller) in the context of using the KAIZUNO\u00ae Platform.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A1.2 Who is who<\/h3>\n<ul class=\"legal-list\">\n \t<li><strong>Controller:<\/strong> The organisation that uses the Platform and whose organisation administrators manage the account.<\/li>\n \t<li><strong>Processor:<\/strong> Anrok GmbH, Via Larisch 2, 7031 Laax, Switzerland.<\/li>\n<\/ul>\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A1.3 Duration<\/h3>\n<p class=\"legal-text\">This DPA applies for the entire duration of Platform use and ends upon the complete deletion of all personal data after termination of the contract.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">A2. What we process and why<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A2.1 Nature of processing<\/h3>\n<p class=\"legal-text\">We process personal data exclusively for the provision of the KAIZUNO\u00ae Platform. This includes the storage and management of user accounts, the conduct and analysis of AI-powered assessments, the creation of assessment reports and analyses, and the technical operation and security of the Platform.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A2.2 Data subjects<\/h3>\n<p class=\"legal-text\">Employees and members of the organisation, as well as third parties invited by the organisation (such as consultants, coaches or partners).<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A2.3 Categories of personal data<\/h3>\n<p class=\"legal-text\">Contact data (name, email address), account data (role, permissions), assessment data (self-assessments, responses), usage data (activities, timestamps) and billing data (via Stripe).<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">A3. Our obligations as Processor<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A3.1 Instruction-bound processing<\/h3>\n<p class=\"legal-text\">We process personal data exclusively on the instructions of the Controller. These Terms of Use and this DPA constitute the documented instructions. Further instructions require written form.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A3.2 Confidentiality<\/h3>\n<p class=\"legal-text\">All persons entrusted with the processing of personal data at our company have committed to confidentiality or are subject to a statutory obligation of secrecy.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A3.3 Technical and organisational measures<\/h3>\n<p class=\"legal-text\">We implement appropriate technical and organisational measures to ensure a level of protection commensurate with the risk. These include encryption of personal data during transmission and storage according to industry standards, access control and authentication, regular security reviews within our capacities, and firewall protection.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A3.4 Sub-processors<\/h3>\n<p class=\"legal-text\">We use the following sub-processors:<\/p>\n\n<table class=\"legal-table\">\n<thead>\n<tr>\n<th>Sub-processor<\/th>\n<th>Purpose<\/th>\n<th>Location<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Amazon Web Services (AWS)<\/td>\n<td>Hosting, data storage<\/td>\n<td>Switzerland<\/td>\n<\/tr>\n<tr>\n<td>Amazon Web Services (AWS)<\/td>\n<td>AI processing, email services<\/td>\n<td>EU<\/td>\n<\/tr>\n<tr>\n<td>Stripe<\/td>\n<td>Payment processing<\/td>\n<td>EU \/ USA (EU-US DPF, SCCs)<\/td>\n<\/tr>\n<tr>\n<td>Wordfence<\/td>\n<td>Website security<\/td>\n<td>USA (SCCs)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"legal-text\">All sub-processors are contractually bound to comply with equivalent security standards. The Controller consents to the use of these sub-processors. We will inform you of any changes (additions or replacements) at least 30 days in advance. The Controller may object within 14 days of notification.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A3.5 Assistance<\/h3>\n<p class=\"legal-text\">We assist the Controller in fulfilling data subject rights (access, deletion, rectification, data portability), in complying with data breach notification obligations, and in conducting data protection impact assessments where relevant.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A3.6 Reporting data breaches<\/h3>\n<p class=\"legal-text\">If we become aware of a breach of personal data protection, we will inform the Controller within 72 hours of becoming aware.<\/p>\n<p class=\"legal-text\">Before notification, we are entitled to conduct a reasonable investigation and initial risk assessment. The notification will contain the information available at the time regarding the nature of the breach, the categories of data affected, the likely consequences, and the measures taken or proposed.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">A4. Obligations of the Controller<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A4.1 Lawfulness<\/h3>\n<p class=\"legal-text\">The Controller is responsible for the lawfulness of data processing and ensures that a valid legal basis for processing exists.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A4.2 Instructions<\/h3>\n<p class=\"legal-text\">Instructions shall be issued exclusively within the framework of applicable law. If, in our view, an instruction violates applicable data protection law, we will notify the Controller in a timely manner.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A4.3 Access management and content<\/h3>\n<p class=\"legal-text\">In accordance with the Terms of Use (Section 5), the Controller is solely responsible for granting access rights, inviting external third parties, the nature and scope of data entered, and ensuring that no confidential business information or sensitive third-party data is entered.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">A5. Deletion and return<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A5.1 Deletion of personal data<\/h3>\n<p class=\"legal-text\">When the Controller requests deletion or terminates the account, we retain personal data for a reasonable grace period to allow for accidental deletion or later reactivation.<\/p>\n<p class=\"legal-text\">After this period, we will delete all personal data in accordance with our Privacy Policy, unless statutory retention obligations or legitimate interests require otherwise \u2014 in particular the preservation of evidence in cases of suspected misuse or unlawful conduct.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A5.2 Data export<\/h3>\n<p class=\"legal-text\">Before deletion, the Controller has the right to request an export of data in a machine-readable format (JSON or CSV). We will provide the export within a reasonable timeframe.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A5.3 Confirmation<\/h3>\n<p class=\"legal-text\">Upon request, we will confirm the complete deletion of data in writing.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">A6. Audits and controls<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A6.1 Duty to demonstrate compliance<\/h3>\n<p class=\"legal-text\">We will make available to the Controller, upon request, the information necessary to demonstrate compliance with the obligations under this DPA.<\/p>\n<p class=\"legal-text\">We may also fulfil this obligation by presenting a current self-assessment, security certificate or equivalent documentation.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">A6.2 Audits<\/h3>\n<p class=\"legal-text\">If the duty to demonstrate compliance under A6.1 cannot be fulfilled by other means, the Controller may have audits conducted by an independent auditor bound by confidentiality.<\/p>\n<p class=\"legal-text\">Audits are limited to one audit per 12 months, with at least 90 days&#8217; advance notice, and are to be conducted during normal business hours.<\/p>\n<p class=\"legal-text\">The costs are borne by the Controller. The scope is limited to the processing activities relevant to the Controller. Statutory audit rights of supervisory authorities remain unaffected by these limitations.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">A7. International data transfers<\/h2>\n<p class=\"legal-text\">Where personal data is transferred to third countries, we ensure that appropriate safeguards are in place \u2014 in particular EU Standard Contractual Clauses (GDPR Art. 46(2)(c)), the EU-US Data Privacy Framework or adequacy decisions.<\/p>\n<p class=\"legal-text\">All sub-processors in third countries are covered by corresponding clauses or frameworks (see A3.4).<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">A8. Applicable law<\/h2>\n<p class=\"legal-text\">This DPA is subject to the same law as the Terms of Use (Swiss law, jurisdiction Chur).<\/p>\n<p class=\"legal-text\">The provisions of the GDPR and the Swiss nDSG apply supplementarily.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">Annex B: Information Security<\/h2>\n<p class=\"legal-text\"><strong>This Annex is an integral part of the Terms of Use and becomes effective upon their acceptance.<\/strong><\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">B1. Security Standards<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B1.1 Infrastructure<\/h3>\n<p class=\"legal-text\">The Platform is operated on Amazon Web Services (AWS). AWS is certified under ISO 27001, SOC 1\/2\/3 and PCI DSS Level 1. Data storage is located in Switzerland, AI processing in the EU (Frankfurt).<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B1.2 Encryption<\/h3>\n<table class=\"legal-table\">\n<thead>\n<tr>\n<th>Area<\/th>\n<th>Method<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Data in transit<\/td>\n<td>TLS 1.2+<\/td>\n<\/tr>\n<tr>\n<td>Data at rest<\/td>\n<td>AES-256<\/td>\n<\/tr>\n<tr>\n<td>Passwords<\/td>\n<td>Hashed (bcrypt or equivalent)<\/td>\n<\/tr>\n<tr>\n<td>Backups<\/td>\n<td>Encrypted<\/td>\n<\/tr>\n<tr>\n<td>API communication (AI)<\/td>\n<td>TLS\/SSL<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B1.3 Access Control<\/h3>\n<p class=\"legal-text\">Password-protected user accounts with minimum requirements, role-based access model, administrative access restricted to authorised persons, developer access via secured connections with individual credentials, principle of least privilege.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B1.4 Network Security<\/h3>\n<p class=\"legal-text\">Wordfence firewall for attack protection, brute-force detection and blocking, malware scanning, DDoS protection.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B1.5 Patch and Vulnerability Management<\/h3>\n<p class=\"legal-text\">Regular updates of Platform software and plugins. Security updates are applied promptly. Wordfence scans for vulnerability detection.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">B2. Incident Management<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B2.1 Reporting Security Incidents<\/h3>\n<p class=\"legal-text\">Security incidents are reported to affected customers within 72 hours of becoming aware.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B2.2 Content of the Report<\/h3>\n<p class=\"legal-text\">The report contains, to the extent available at the time: nature of the incident, affected systems and data categories, likely impact, and measures taken or planned.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B2.3 Cooperation<\/h3>\n<p class=\"legal-text\">We cooperate in the analysis, root cause investigation and resolution of security incidents and document them.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B2.4 Contact<\/h3>\n<p class=\"legal-text\">Security incidents can be reported at any time to: data(at)kaizuno.com<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">B3. Data Segregation and Protection<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B3.1 Tenant Separation<\/h3>\n<p class=\"legal-text\">Data from different organisations is logically separated. Users can only access data from their own organisation and, depending on their role, their team.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B3.2 Production and Test Environment<\/h3>\n<p class=\"legal-text\">Production and test environments are separated.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">B3.3 Malware Protection<\/h3>\n<p class=\"legal-text\">Automated security scans, firewall protection and system integrity monitoring.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">Annex C: AI Transparency<\/h2>\n<p class=\"legal-text\"><strong>This Annex is an integral part of the Terms of Use and becomes effective upon their acceptance.<\/strong><\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">C1. AI System in Use<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C1.1 Provider and Model<\/h3>\n<p class=\"legal-text\">The Platform uses Anthropic Claude, provided via Amazon Web Services Bedrock (EU region Frankfurt).<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C1.2 Purpose of AI<\/h3>\n<p class=\"legal-text\">The AI supports various Platform functions \u2014 including the creation of assessment questions, the analysis of responses, the generation of reports and recommendations, and the processing of external information sources.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C1.3 Limitations of Results<\/h3>\n<p class=\"legal-text\">AI-generated results may contain inaccuracies, errors or biases. They serve as impulses for self-reflection and do not replace professional expert advice, regulatory inspections or your own duty of care (see Section 9 of the Terms of Use).<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">C2. Data Processing by AI<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C2.1 What Data is Transmitted to the AI<\/h3>\n<p class=\"legal-text\">Assessment responses, organisational context (industry, size, type of organisation) and general information you enter into the Platform. Depending on the function, the Platform may also retrieve and process information from external sources.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C2.2 Anonymisation<\/h3>\n<p class=\"legal-text\">Personal data (name, email) is not transmitted to the AI model. The AI processes assessment content and organisational context, not personally identifiable information.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C2.3 No Training with Customer Data<\/h3>\n<p class=\"legal-text\">AWS Bedrock does not store prompts or responses. Input data is not used for training AI models. No user data is transmitted to the AI model provider (Anthropic).<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C2.4 Processing Location<\/h3>\n<p class=\"legal-text\">AI processing: EU (Frankfurt, AWS Bedrock). Data storage: Switzerland (AWS).<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">C3. Automated Decisions<\/h2>\n<p class=\"legal-text\">AI outputs are not used as automated decisions within the meaning of GDPR Art. 22. All AI-generated content \u2014 reports, analyses, recommendations \u2014 are analytical results intended for human evaluation and interpretation.<\/p>\n<p class=\"legal-text\">The Platform does not make automated decisions with legal or similarly significant effects.<\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">C4. Classification under EU AI Act (Regulation (EU) 2024\/1689)<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C4.1 Classification as an AI System<\/h3>\n<p class=\"legal-text\">The KAIZUNO\u00ae Platform is an AI system within the meaning of the AI Act. It is designed for operation with varying degrees of autonomy, operates according to defined objectives (assessment, analysis, report generation), infers from input data how to generate outputs, and produces content, recommendations and analyses.<\/p>\n<p class=\"legal-text\">The system has no self-learning capability. Improvements to methodology, assessment logic and processing workflows are made exclusively through human development decisions. Customer data is not used for training AI models.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C4.2 No Prohibited Practices (Art. 5 AI Act)<\/h3>\n<p class=\"legal-text\">The Platform does not employ techniques aimed at manipulating the decision-making ability of individuals or exploiting vulnerabilities. There is no social scoring, no facial recognition, no emotion recognition in the workplace, and no biometric categorisation.<\/p>\n<p class=\"legal-text\">The Platform provides feedback, inspiration and analyses to support organisational development. Users retain full decision-making freedom at all times.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C4.3 No High-Risk Classification (Art. 6 AI Act)<\/h3>\n<p class=\"legal-text\">The Platform is not a safety component of a harmonised EU product and does not fall under the harmonisation legislation listed in Annex I of the AI Act. It is not attributable to any of the high-risk application areas listed in Annex III \u2014 in particular not biometrics, critical infrastructure, education, employment\/human resources management, or essential services.<\/p>\n<p class=\"legal-text\">By way of clarification: The Platform analyses topics such as leadership quality, team dynamics and organisational development at an aggregate level. It does not make decisions regarding recruitment, selection, promotion, dismissal or performance assessment of individual persons. There is no profiling within the meaning of Art. 4 No. 4 GDPR.<\/p>\n<p class=\"legal-text\">The Platform is intended to improve the results of previously completed human activities (refining assessment inputs into organisational analyses), to identify patterns and deviations, and to perform preparatory tasks for assessments \u2014 without replacing human judgement.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C4.4 Limited-Risk System \u2014 Transparency Obligations (Art. 50 AI Act)<\/h3>\n<p class=\"legal-text\">The Platform is classified as a limited-risk system. It is intended for direct interaction with natural persons and generates AI-produced text content (reports, analyses, recommendations).<\/p>\n<p class=\"legal-text\">The resulting transparency obligations are fulfilled: AI-generated content is labelled as such (see Section 9 of the Terms of Use).<\/p>\n<p class=\"legal-text\">The Platform does not generate deepfakes or manipulated image, audio or video content. It does not perform emotion recognition or biometric categorisation.<\/p>\n<p class=\"legal-text\">The Platform may generate text drafts that can be used by the organisation as a basis for external communication (e.g. reports). Responsibility for review, approval and publication lies exclusively with the using organisation.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C4.5 Role of Anrok GmbH<\/h3>\n<p class=\"legal-text\">Anrok GmbH developed the Platform and markets it under the KAIZUNO\u00ae brand. It bears the associated obligations as provider, in particular compliance with the transparency requirements under Art. 50 AI Act.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">C4.6 General-Purpose AI Models (Art. 51 ff. AI Act)<\/h3>\n<p class=\"legal-text\">The Platform uses general-purpose AI models (GPAI), provided through Amazon Web Services Bedrock.<\/p>\n<p class=\"legal-text\">The obligations under Art. 53 ff. AI Act for GPAI models apply to the respective model providers. Anthropic Claude is currently deployed.<\/p>\n<p class=\"legal-text\">The selection of models is at the discretion of Anrok GmbH; a change of model provider is possible provided the data protection and security requirements described in these Terms of Use are met.<\/p>\n<p class=\"legal-text\">The models currently in use are documented in the technical documentation at kaizuno.com.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">Annex D: Service Level<\/h2>\n<p class=\"legal-text\"><strong>This Annex is an integral part of the Terms of Use and becomes effective upon their acceptance.<\/strong><\/p>\n\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">D1. Availability<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">D1.1 Target Availability<\/h3>\n<p class=\"legal-text\">We aim for a Platform availability of 97% per calendar month, measured by the reachability of the web application.<\/p>\n<p class=\"legal-text\">Excluded are planned maintenance windows, disruptions to third-party services used (e.g. cloud infrastructure, CDN) and force majeure events as defined in Section 12 of the Terms of Use.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">D1.2 Maintenance Windows<\/h3>\n<p class=\"legal-text\">Planned maintenance is generally announced at least 48 hours in advance. Security-critical updates may be applied without prior notice.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">D2. Support<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">D2.1 Availability<\/h3>\n<p class=\"legal-text\">Support by email at data(at)kaizuno.com.<\/p>\n<p class=\"legal-text\">Support hours: business days (Monday\u2013Friday), 09:00\u201317:00 CET, excluding Swiss public holidays.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">D2.2 Response Time<\/h3>\n<p class=\"legal-text\">We aim to provide an initial response within 2 business days.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">D3. Backup and Recovery<\/h2>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">D3.1 Data Backups<\/h3>\n<p class=\"legal-text\">Daily backup of the database and relevant files. Backups are stored encrypted and overwritten by rotation after a maximum of 90 days.<\/p>\n\n<\/div>\n<div class=\"legal-subsection\">\n<h3 class=\"legal-subtitle\">D3.2 Recovery Targets<\/h3>\n<p class=\"legal-text\">In the event of a system failure, we aim for the following targets:<\/p>\n\n<table class=\"legal-table\">\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Target<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>RTO (Recovery Time Objective)<\/td>\n<td>48 hours<\/td>\n<\/tr>\n<tr>\n<td>RPO (Recovery Point Objective)<\/td>\n<td>24 hours<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"legal-text\">These are target values, not guaranteed commitments. Actual recovery time depends on the nature of the incident.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"legal-section\">\n<h2 class=\"legal-title\">D4. Business Continuity<\/h2>\n<p class=\"legal-text\">A basic emergency and recovery procedure is in place. This includes automated backups, recovery procedures from backups, and the use of scalable AWS infrastructure for redundancy.<\/p>\n<p class=\"legal-text\">Technical operations and Platform recovery are not dependent on any single individual.<\/p>\n\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b6683c1 e-con-full e-flex e-con e-parent\" data-id=\"b6683c1\" 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-68190a3 elementor-widget elementor-widget-html\" data-id=\"68190a3\" 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<style>.elementor-location-header,.elementor-location-footer{display:none;}.cctitl{z-index:-1;}#kaizuno-global{z-index: 9;position: relative;}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc8f689 elementor-widget elementor-widget-html\" data-id=\"bc8f689\" 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<!-- KAIZUNO EN FOOTER: place in an Elementor HTML widget below the page content. -->\n<div id=\"kaizuno-global\"><style>\n\/* KAIZUNO website \u2014 shared styles for all pages and languages. *\/\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#kaizuno-global a,\n#kaizuno-global a:hover,\n#kaizuno-global a:focus,\n#kaizuno-global a:active,\n#kaizuno-global a:visited {\n    font-family: inherit !important;\n}\n#kaizuno-global .site-header{max-width: 100% !important;}\n#kaizuno-global .footer a {\n    color: #7a7f98 !important;\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-global{--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#kaizuno-global *{box-sizing:border-box}#kaizuno-global{scroll-behavior:smooth;scroll-padding-top:108px}#kaizuno-global{margin:0;background:var(--paper);color:var(--text);font-family:var(--sans);font-size:17px;line-height:1.65}#kaizuno-global.locked{overflow:hidden}#kaizuno-global button , #kaizuno-global a , #kaizuno-global input{ -webkit-tap-highlight-color:transparent}#kaizuno-global a{color:inherit;text-underline-offset:5px}#kaizuno-global button{font:inherit;cursor:pointer}#kaizuno-global button , #kaizuno-global a{touch-action:manipulation}#kaizuno-global button:focus-visible , #kaizuno-global a:focus-visible , #kaizuno-global summary:focus-visible , #kaizuno-global [tabindex]:focus-visible{outline:3px solid var(--teal-dark);outline-offset:5px}#kaizuno-global button{color:inherit}#kaizuno-global img{max-width:100%;display:block}#kaizuno-global h1 , #kaizuno-global h2 , #kaizuno-global h3 , #kaizuno-global p{margin:0}#kaizuno-global h1 , #kaizuno-global h2 , #kaizuno-global h3{color:var(--ink)}#kaizuno-global h1 , #kaizuno-global h2{font-family:var(--serif);font-weight:400;line-height:1.1;letter-spacing:-.035em}#kaizuno-global h1{font-size:clamp(44px,5.3vw,76px)}#kaizuno-global h2{font-size:clamp(34px,3.6vw,49px)}#kaizuno-global h3{font-size:22px;line-height:1.3;letter-spacing:-.02em;font-weight:600}#kaizuno-global p+p{margin-top:18px}#kaizuno-global p{max-width:70ch}#kaizuno-global ul{padding-left:20px;margin:16px 0}#kaizuno-global li+li{margin-top:8px}#kaizuno-global strong{font-weight:600}#kaizuno-global .wrap{width:min(var(--max),calc(100% - 96px));margin-inline:auto}#kaizuno-global .narrow{max-width:750px}#kaizuno-global .eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:.16em;font-weight:600;line-height:1.5;color:var(--teal-dark);margin-bottom:22px}#kaizuno-global .caption{font-size:14px;color:var(--muted);line-height:1.5}#kaizuno-global .lead{font-size:20px;line-height:1.65;max-width:640px;margin-top:26px}#kaizuno-global .section{padding:88px 0}#kaizuno-global .section.compact{padding:60px 0}#kaizuno-global .white{background:var(--white)}#kaizuno-global .soft{background:var(--soft)}#kaizuno-global .mint{background:var(--mint)}#kaizuno-global .split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}#kaizuno-global .split.wide-left{grid-template-columns:1.2fr 1fr}#kaizuno-global .stack{display:grid;gap:24px}#kaizuno-global .section-title{margin-bottom:36px}#kaizuno-global .section-title p{margin-top:20px;max-width:680px}#kaizuno-global .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}#kaizuno-global .text-link:after{content:\"\u2197\";font-size:19px}#kaizuno-global .text-link:hover{color:var(--ink)}#kaizuno-global .links{display:flex;gap:26px;flex-wrap:wrap;margin-top:28px}#kaizuno-global .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}#kaizuno-global .button:after{content:\"\u2197\";font-size:21px}#kaizuno-global .button:hover{background:var(--teal-dark);border-color:var(--teal-dark)}#kaizuno-global .button.teal{background:var(--teal);border-color:var(--teal);color:var(--ink)}#kaizuno-global .button.teal:hover{background:#73c9c4}#kaizuno-global .button.outline{background:transparent;color:var(--ink)}#kaizuno-global .button.outline:hover{background:var(--mint)}#kaizuno-global .mt{margin-top:30px}#kaizuno-global .small-note{font-size:14px;line-height:1.6;color:var(--muted)}#kaizuno-global .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}#kaizuno-global .skip{position:absolute;z-index:100;top:-80px;left:16px;background:white;padding:12px}#kaizuno-global .skip:focus{top:8px}#kaizuno-global .site-header{background:var(--soft);color:var(--ink);position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line)}#kaizuno-global .header-inner{height:90px;display:flex;gap:42px;align-items:center;justify-content:space-between}#kaizuno-global .brand{width:164px;flex-shrink:0;display:flex;align-items:center;text-decoration:none}#kaizuno-global .brand img{width:164px;height:48px;object-fit:contain}#kaizuno-global .desktop-nav{display:flex;gap:25px;align-items:center}#kaizuno-global .desktop-nav a{text-decoration:none;font-size:15px;line-height:1.5;position:relative;padding:31px 0;color:var(--text)}#kaizuno-global .desktop-nav a:after{position:absolute;content:\"\";height:2px;bottom:22px;left:0;right:0;background:var(--teal);transform:scaleX(0);transition:transform .15s}#kaizuno-global .desktop-nav a:hover , #kaizuno-global .desktop-nav a[aria-current=\"page\"]{color:var(--ink)}#kaizuno-global .desktop-nav a:hover:after , #kaizuno-global .desktop-nav a[aria-current=\"page\"]:after{transform:scaleX(1)}#kaizuno-global .menu-button{display:none;color:var(--ink);background:none;border:1px solid #8b9d9a;padding:8px 14px;border-radius:3px;font-size:15px}#kaizuno-global .mobile-nav{display:none}#kaizuno-global .view[hidden]{display:none!important}#kaizuno-global .view [tabindex=\"-1\"]:not(summary):focus-visible , #kaizuno-global main:focus-visible{outline:none}#kaizuno-global .view{animation:enter .22s ease-out}@keyframes enter{from{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}\n#kaizuno-global .hero{padding:86px 0 72px}#kaizuno-global .hero-grid{display:block;max-width:920px}#kaizuno-global .hero h1{max-width:920px}#kaizuno-global .hero h1 .accent{white-space:nowrap}#kaizuno-global .brand-reg{font:400 .3em var(--sans);vertical-align:super;letter-spacing:0;margin-left:2px}#kaizuno-global .accent{color:var(--teal-dark)}#kaizuno-global .hero .lead{font-size:19px;max-width:780px}#kaizuno-global .hero-aside{padding-left:36px;border-left:1px solid #cecac2}#kaizuno-global .hero-aside .eyebrow{color:var(--muted);margin-bottom:28px}#kaizuno-global .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)}#kaizuno-global .task span{font-size:13px;color:var(--teal-dark);padding-top:6px}#kaizuno-global .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)}#kaizuno-global .hero-base strong{font-weight:400;color:var(--ink)}#kaizuno-global .number{font-family:var(--serif);font-size:35px;color:var(--teal-dark);line-height:1}#kaizuno-global .perspectives{display:grid;gap:25px}#kaizuno-global .perspective{padding-bottom:24px;border-bottom:1px solid var(--line)}#kaizuno-global .perspective:last-child{padding:0;border:0}#kaizuno-global .perspective h3{font-size:18px;margin-bottom:7px}#kaizuno-global .perspective p{font-size:16px}#kaizuno-global .outcomes{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin:38px 0 35px}#kaizuno-global .outcome{padding-top:20px;border-top:1px solid #becdc8}#kaizuno-global .outcome h3{margin:12px 0;font-size:25px;font-family:var(--serif);font-weight:400}#kaizuno-global .three{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}#kaizuno-global .component{border-top:2px solid var(--teal);padding-top:25px}#kaizuno-global .component h3{margin:18px 0 14px}#kaizuno-global .component p{font-size:16px}#kaizuno-global .component .text-link{margin-top:22px;font-size:15px}#kaizuno-global .principle{margin-top:44px;background:var(--soft);padding:25px 30px;display:grid;grid-template-columns:1fr 2fr;gap:40px;font-size:16px}#kaizuno-global .principle strong{color:var(--ink)}#kaizuno-global .proof-compact{padding:36px 42px;background:white;display:grid;grid-template-columns:150px 1fr;gap:40px;align-items:center}#kaizuno-global .proof-compact img{width:130px;max-height:100px;object-fit:contain}#kaizuno-global .proof-compact h3{font-family:var(--serif);font-size:31px;font-weight:400;margin-bottom:12px}#kaizuno-global .proof-compact .text-link{margin-top:20px}#kaizuno-global .contact-band{background:var(--ink);color:#f1e9dd;padding:68px 0}#kaizuno-global .contact-band h2{color:white}#kaizuno-global .contact-band .eyebrow{color:#a0e2d5}#kaizuno-global .contact-inner{display:flex;align-items:center;justify-content:space-between;gap:60px}#kaizuno-global .contact-inner p{margin-top:18px;max-width:650px}#kaizuno-global .contact-inner .button{flex-shrink:0}#kaizuno-global .footer{padding:38px 0;background:#102f2e;color:#e2dbd0;font-size:13px}#kaizuno-global .footer-inner{display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}#kaizuno-global .footer a{color:#f6efe5;text-decoration:none}#kaizuno-global .footer-links{display:flex;gap:22px;flex-wrap:wrap}#kaizuno-global .footer small{font-size:13px}\n#kaizuno-global .page-hero{padding:65px 0 57px;border-bottom:1px solid var(--line)}#kaizuno-global .breadcrumb{font-size:14px;display:flex;gap:12px;color:var(--muted);margin-bottom:38px}#kaizuno-global .breadcrumb a{text-decoration:none}#kaizuno-global .page-hero h1{font-size:clamp(43px,4.5vw,64px);max-width:820px}#kaizuno-global .page-hero .lead{max-width:780px;font-size:19px}#kaizuno-global .page-heading{display:grid;grid-template-columns:1.55fr 1fr;gap:70px;align-items:end}#kaizuno-global .aside-note{font-size:15px;border-left:2px solid var(--teal);padding-left:20px;color:var(--muted)}#kaizuno-global .jumpnav{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}#kaizuno-global .jumpnav a{text-decoration:none;border:1px solid #cbc8c0;padding:8px 14px;border-radius:3px;font-size:14px;line-height:1.5}#kaizuno-global .jumpnav a:hover{background:var(--mint);border-color:var(--teal)}#kaizuno-global .content-layout{display:grid;grid-template-columns:230px 1fr;gap:70px}#kaizuno-global .sticky-aside{position:sticky;top:130px;align-self:start}#kaizuno-global .sticky-aside h2{font:600 15px var(--sans);letter-spacing:0;margin-bottom:18px}#kaizuno-global .sticky-aside a{display:block;text-decoration:none;color:var(--muted);padding:8px 0;font-size:15px}#kaizuno-global .sticky-aside a:hover{color:var(--teal-dark)}#kaizuno-global .topic-list{border-top:1px solid var(--line)}#kaizuno-global .topic{border-bottom:1px solid var(--line);scroll-margin-top:125px}#kaizuno-global .topic summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:40px 1fr 24px;gap:15px;align-items:start;padding:26px 0}#kaizuno-global .topic summary::-webkit-details-marker{display:none}#kaizuno-global .topic summary .topic-index{font-size:14px;color:var(--teal-dark);padding-top:5px}#kaizuno-global .topic summary .topic-name{font-family:var(--serif);font-size:27px;line-height:1.25;color:var(--ink)}#kaizuno-global .topic summary .topic-sub{display:block;font-family:var(--sans);font-size:15px;color:var(--muted);margin-top:7px;line-height:1.5}#kaizuno-global .topic summary:after{content:\"+\";font-size:26px;font-weight:400;color:var(--teal-dark);line-height:1}#kaizuno-global .topic[open] summary:after{content:\"\u2212\"}#kaizuno-global .topic-body{padding:0 25px 30px 55px;font-size:16px}#kaizuno-global .topic-body .links{gap:22px;margin-top:20px}#kaizuno-global .topic-body .text-link{font-size:14px}#kaizuno-global .question-list{list-style:none;padding:0;margin:20px 0}#kaizuno-global .question-list li{position:relative;padding-left:18px}#kaizuno-global .question-list li:before{content:\"\";position:absolute;left:0;top:11px;width:5px;height:5px;background:var(--teal-dark)}#kaizuno-global .case{border-top:3px solid var(--teal);background:var(--white);padding:36px;scroll-margin-top:125px}#kaizuno-global .case .eyebrow{margin:16px 0}#kaizuno-global .case h3{font:400 33px\/1.2 var(--serif);margin-bottom:26px}#kaizuno-global .case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}#kaizuno-global .case-grid strong{display:block;font-size:14px;color:var(--teal-dark);margin-bottom:10px}#kaizuno-global .case-grid p{font-size:15px;line-height:1.65}#kaizuno-global .case .small-note{margin-top:25px;font-size:12px}#kaizuno-global .sector-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 60px}#kaizuno-global .sector{padding:33px 0;border-top:1px solid var(--line);scroll-margin-top:125px}#kaizuno-global .sector h3{font:400 30px\/1.2 var(--serif);margin:14px 0}#kaizuno-global .sector p{font-size:16px}#kaizuno-global .sector .links{margin-top:20px;gap:18px}#kaizuno-global .sector .text-link{font-size:14px}#kaizuno-global .section-footnote{margin-top:30px;border-left:2px solid var(--line);padding-left:18px;font-size:14px;color:var(--muted)}\n#kaizuno-global .process{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}#kaizuno-global .process h3{margin:16px 0 12px}#kaizuno-global .process p{font-size:16px}#kaizuno-global .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}#kaizuno-global .demo-sidebar{padding:27px;background:var(--ink);color:white}#kaizuno-global .demo-sidebar .eyebrow{color:#a0e2d5;margin-bottom:22px;font-size:11px}#kaizuno-global .demo-sidebar h3{color:white;font-size:19px;line-height:1.4;margin-bottom:26px}#kaizuno-global .demo-tabs{display:grid;gap:8px}#kaizuno-global .demo-tabs button{text-align:left;border:0;background:none;color:#e2dbd0;font-size:14px;padding:12px;border-radius:3px}#kaizuno-global .demo-tabs button[aria-selected=\"true\"]{background:#2a5551;color:white;border-left:3px solid var(--teal)}#kaizuno-global .demo-tabs button:hover{background:#254c48}#kaizuno-global .demo-main{padding:35px 40px}#kaizuno-global .demo-meta{display:flex;justify-content:space-between;gap:14px;margin-bottom:27px;font-size:12px;color:var(--muted)}#kaizuno-global .demo-main h3{font:400 30px\/1.2 var(--serif);margin-bottom:18px}#kaizuno-global .demo-main p{font-size:16px}#kaizuno-global .demo-cell{padding:17px 20px;background:var(--paper);margin-top:15px;border-left:3px solid var(--line)}#kaizuno-global .demo-cell.green{border-color:var(--teal)}#kaizuno-global .demo-cell strong{font-size:14px;color:var(--ink);display:block;margin-bottom:5px}#kaizuno-global .demo-cell p{font-size:14px}#kaizuno-global .demo-panel[hidden]{display:none}#kaizuno-global .role-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px}#kaizuno-global .role-block{padding-top:24px;border-top:1px solid var(--line)}#kaizuno-global .role-block h3{margin-bottom:15px}#kaizuno-global .faq details{border-top:1px solid var(--line);padding:18px 0}#kaizuno-global .faq details:last-child{border-bottom:1px solid var(--line)}#kaizuno-global .faq summary{cursor:pointer;font-weight:600;font-size:17px;color:var(--ink)}#kaizuno-global .faq details p{font-size:16px;margin-top:14px}#kaizuno-global .book-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}#kaizuno-global .book-stage{background:#efe5d7;padding:38px 28px 20px;border-radius:4px}#kaizuno-global .book-stage img{width:100%;max-width:475px;margin:auto}#kaizuno-global .book-copy h2{margin:16px 0 24px}#kaizuno-global .book-copy .authors{font-size:15px;margin:18px 0;color:var(--muted)}#kaizuno-global .method-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}#kaizuno-global .method-list li{display:grid;grid-template-columns:50px 1fr;gap:10px;padding:24px 0;border-bottom:1px solid var(--line);margin:0}#kaizuno-global .method-list h3{font-size:20px;margin-bottom:6px}#kaizuno-global .method-list p{font-size:16px}#kaizuno-global .method-list .number{font-size:29px}#kaizuno-global .partner-feature{display:grid;grid-template-columns:210px 1fr;gap:65px;align-items:start}#kaizuno-global .partner-logo{padding:35px;background:white;border:1px solid var(--line)}#kaizuno-global .partner-logo img{width:100%;height:85px;object-fit:contain}#kaizuno-global .partner-feature h2{margin:15px 0 22px}#kaizuno-global .partner-ways{display:grid;grid-template-columns:1fr 1fr;gap:45px}#kaizuno-global .partner-way{padding:30px;border:1px solid var(--line);background:white}#kaizuno-global .partner-way h3{font:400 31px\/1.2 var(--serif);margin:16px 0}#kaizuno-global .partner-way p{font-size:16px}#kaizuno-global .partner-way .text-link{font-size:15px;margin-top:20px}#kaizuno-global .team-hero{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}#kaizuno-global .team-photo{padding:35px 0 0;background:#efe5d7;border-radius:3px;overflow:hidden;align-self:end}#kaizuno-global .team-photo img{width:100%;height:auto}#kaizuno-global .people{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}#kaizuno-global .person{padding-top:22px;border-top:2px solid var(--teal)}#kaizuno-global .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}#kaizuno-global .person h3{font:400 29px\/1.2 var(--serif);margin-bottom:10px}#kaizuno-global .person .role{color:var(--teal-dark);font-size:14px;font-weight:600;margin:0 0 17px}#kaizuno-global .person p{font-size:16px}#kaizuno-global .statement{font-family:var(--serif);font-size:clamp(28px,3.3vw,44px);line-height:1.3;color:var(--ink);max-width:950px}#kaizuno-global .draft-note{border:1px dashed #baa98e;background:#f8f1e6;padding:14px 18px;margin-top:25px;color:#645a49;font-size:13px;line-height:1.6}#kaizuno-global .draft-note strong{font-weight:600}#kaizuno-global .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}#kaizuno-global .dialog::backdrop{background:rgba(8,18,33,.65)}#kaizuno-global .dialog h2{font-size:37px;margin:12px 0 22px}#kaizuno-global .dialog p , #kaizuno-global .dialog li{font-size:16px}#kaizuno-global .dialog .close{position:absolute;right:18px;top:15px;border:0;background:none;font-size:27px;padding:0 8px;line-height:1.5}#kaizuno-global .dialog .buttons{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}#kaizuno-global .dialog a{overflow-wrap:anywhere}#kaizuno-global .review-list{padding:0;list-style:none}#kaizuno-global .review-list li{padding:15px 0;border-top:1px solid var(--line)}#kaizuno-global .review-list strong{display:block;color:var(--ink);margin-bottom:6px}#kaizuno-global .empty-noscript{padding:30px;background:#fff1d8;color:var(--ink)}\n@media(min-width:1450px){#kaizuno-global .hero{padding-top:103px;padding-bottom:83px}#kaizuno-global .hero h1{font-size:80px}}\n@media(max-width:1100px){#kaizuno-global .wrap{width:calc(100% - 64px)}#kaizuno-global .desktop-nav{gap:16px}#kaizuno-global .desktop-nav a{font-size:14px}#kaizuno-global .header-inner{gap:25px}#kaizuno-global .brand , #kaizuno-global .brand img{width:142px}#kaizuno-global .hero-grid{gap:44px;grid-template-columns:1.5fr 1fr}#kaizuno-global .hero-aside{padding-left:25px}#kaizuno-global .split , #kaizuno-global .book-layout{gap:45px}#kaizuno-global .content-layout{gap:40px;grid-template-columns:185px 1fr}#kaizuno-global .page-heading{gap:40px}#kaizuno-global .partner-feature{gap:35px}#kaizuno-global .people{gap:28px}}\n@media(max-width:850px){#kaizuno-global .desktop-nav{display:none}#kaizuno-global .menu-button{display:block}#kaizuno-global .header-inner{height:76px}#kaizuno-global .mobile-nav.open{display:grid;padding:10px 32px 25px;background:var(--paper);border-top:1px solid var(--line)}#kaizuno-global .mobile-nav a{padding:10px 0;text-decoration:none;border-bottom:1px solid var(--line);color:var(--ink);font-size:17px}#kaizuno-global .mobile-nav a[aria-current=\"page\"]{color:var(--teal-dark)}#kaizuno-global .hero-grid{grid-template-columns:1fr}#kaizuno-global .hero-aside{display:none}#kaizuno-global .hero{padding-top:60px}#kaizuno-global .hero h1{max-width:650px;font-size:64px}#kaizuno-global .hero .lead{max-width:640px}#kaizuno-global .hero-base{margin-top:35px}#kaizuno-global .split , #kaizuno-global .page-heading{grid-template-columns:1fr;gap:35px}#kaizuno-global .three{gap:25px}#kaizuno-global .component h3{font-size:20px}#kaizuno-global .content-layout{grid-template-columns:1fr}#kaizuno-global .sticky-aside{position:static;display:none}#kaizuno-global .section{padding:65px 0}#kaizuno-global .case-grid{grid-template-columns:1fr;gap:22px}#kaizuno-global .contact-inner{align-items:start;flex-direction:column;gap:28px}#kaizuno-global .system-demo{grid-template-columns:1fr}#kaizuno-global .demo-sidebar{padding:20px}#kaizuno-global .demo-sidebar h3{margin-bottom:16px}#kaizuno-global .demo-sidebar .eyebrow{display:none}#kaizuno-global .demo-tabs{grid-template-columns:repeat(3,1fr)}#kaizuno-global .demo-tabs button{font-size:13px;padding:9px}#kaizuno-global .demo-tabs button[aria-selected=\"true\"]{border-left:0;border-bottom:3px solid var(--teal)}#kaizuno-global .book-layout{gap:35px}#kaizuno-global .partner-feature{grid-template-columns:150px 1fr;gap:30px}#kaizuno-global .partner-logo{padding:22px}#kaizuno-global .partner-ways{gap:25px}#kaizuno-global .team-hero{gap:30px}#kaizuno-global .people{gap:24px}#kaizuno-global .person h3{font-size:26px}}\n@media(max-width:600px){#kaizuno-global .wrap{width:calc(100% - 40px)}#kaizuno-global .brand , #kaizuno-global .brand img{width:145px}#kaizuno-global .header-inner{height:70px}#kaizuno-global .mobile-nav.open{padding:10px 20px 24px}#kaizuno-global .hero{padding:45px 0 40px}#kaizuno-global .hero h1{font-size:48px;line-height:1.08}#kaizuno-global .hero .eyebrow{font-size:11px;letter-spacing:.11em;max-width:260px;margin-bottom:24px}#kaizuno-global .hero .lead{font-size:17px;margin-top:23px}#kaizuno-global .hero-base{font-size:12px;display:block;margin-top:32px}#kaizuno-global .hero-base span+span{display:none}#kaizuno-global .section{padding:50px 0}#kaizuno-global .section.compact{padding:42px 0}#kaizuno-global h2{font-size:35px}#kaizuno-global .eyebrow{font-size:12px;margin-bottom:17px}#kaizuno-global .lead{font-size:18px}#kaizuno-global p{font-size:16px}#kaizuno-global .split{gap:30px}#kaizuno-global .outcomes , #kaizuno-global .three , #kaizuno-global .role-grid , #kaizuno-global .book-layout , #kaizuno-global .people , #kaizuno-global .team-hero , #kaizuno-global .sector-grid , #kaizuno-global .partner-ways{grid-template-columns:1fr;gap:30px}#kaizuno-global .outcomes{margin:25px 0 30px;gap:22px}#kaizuno-global .outcome h3{font-size:26px}#kaizuno-global .component{padding-top:20px}#kaizuno-global .component h3{margin:12px 0}#kaizuno-global .component .number{font-size:29px}#kaizuno-global .component .text-link{margin-top:15px}#kaizuno-global .principle{grid-template-columns:1fr;gap:10px;padding:22px;margin-top:30px}#kaizuno-global .proof-compact{grid-template-columns:1fr;gap:25px;padding:28px}#kaizuno-global .proof-compact img{width:110px;height:60px}#kaizuno-global .proof-compact h3{font-size:29px}#kaizuno-global .contact-band{padding:45px 0}#kaizuno-global .contact-inner{gap:27px}#kaizuno-global .footer{padding:30px 0}#kaizuno-global .footer-inner{gap:22px;align-items:start;flex-direction:column}#kaizuno-global .footer-links{gap:15px}#kaizuno-global .page-hero{padding:35px 0 38px}#kaizuno-global .breadcrumb{margin-bottom:25px;font-size:13px}#kaizuno-global .page-hero h1{font-size:44px}#kaizuno-global .page-hero .lead{font-size:17px;margin-top:22px}#kaizuno-global .aside-note{font-size:14px}#kaizuno-global .page-heading{gap:26px}#kaizuno-global .jumpnav{gap:7px;margin-top:25px}#kaizuno-global .jumpnav a{font-size:13px;padding:7px 11px}#kaizuno-global .topic summary{grid-template-columns:24px 1fr 18px;gap:9px;padding:23px 0}#kaizuno-global .topic summary .topic-name{font-size:25px}#kaizuno-global .topic summary .topic-sub{font-size:14px}#kaizuno-global .topic-body{padding:0 0 25px 33px}#kaizuno-global .topic-body p{font-size:15px}#kaizuno-global .topic-body .links{gap:14px}#kaizuno-global .case{padding:25px}#kaizuno-global .case h3{font-size:29px;margin-bottom:23px}#kaizuno-global .case-grid{gap:20px}#kaizuno-global .sector-grid{gap:0}#kaizuno-global .sector{padding:28px 0}#kaizuno-global .process{grid-template-columns:1fr;gap:27px}#kaizuno-global .process>div{border-top:1px solid var(--line);padding-top:20px}#kaizuno-global .process h3{margin:10px 0}#kaizuno-global .demo-main{padding:25px 20px}#kaizuno-global .demo-tabs{gap:2px}#kaizuno-global .demo-tabs button{font-size:12px;padding:9px 5px}#kaizuno-global .demo-meta{font-size:11px;align-items:start}#kaizuno-global .demo-meta .tag{font-size:10px;padding:4px 5px}#kaizuno-global .demo-main h3{font-size:28px}#kaizuno-global .demo-sidebar h3{font-size:17px}#kaizuno-global .book-stage{padding:27px 20px 15px}#kaizuno-global .book-stage img{max-width:330px}#kaizuno-global .method-list li{grid-template-columns:37px 1fr}#kaizuno-global .method-list h3{font-size:19px}#kaizuno-global .partner-feature{grid-template-columns:1fr;gap:24px}#kaizuno-global .partner-logo{width:150px;padding:20px}#kaizuno-global .partner-logo img{height:58px}#kaizuno-global .partner-way{padding:25px}#kaizuno-global .team-photo{max-width:440px}#kaizuno-global .person h3{font-size:29px}#kaizuno-global .person .initials{margin-bottom:18px}#kaizuno-global .dialog{padding:35px 24px 28px}#kaizuno-global .dialog h2{font-size:32px}#kaizuno-global .dialog .button{font-size:14px;width:100%}#kaizuno-global .links{gap:20px}#kaizuno-global .text-link{font-size:15px}}\n@media(prefers-reduced-motion:reduce){#kaizuno-global{scroll-behavior:auto}#kaizuno-global .view{animation:none}#kaizuno-global *{transition:none!important}}\n@media print{#kaizuno-global .site-header , #kaizuno-global .footer , #kaizuno-global .contact-band , #kaizuno-global .jumpnav , #kaizuno-global .sticky-aside , #kaizuno-global .dialog , #kaizuno-global .button , #kaizuno-global .menu-button{display:none!important}#kaizuno-global .view[hidden]{display:none!important}#kaizuno-global .view [tabindex=\"-1\"]:not(summary):focus-visible , #kaizuno-global main:focus-visible{outline:none}#kaizuno-global .wrap{width:100%}#kaizuno-global .section , #kaizuno-global .page-hero , #kaizuno-global .hero{padding:24px 0}#kaizuno-global h1{font-size:40px}#kaizuno-global h2{font-size:28px}#kaizuno-global{font-size:12px}#kaizuno-global .case , #kaizuno-global .component , #kaizuno-global .sector{break-inside:avoid}#kaizuno-global .view{animation:none}}\n#kaizuno-global .hero-offer{padding-left:1.15em;margin:16px 0 0}#kaizuno-global .hero-offer li{padding-left:.2em;margin:0 0 12px}#kaizuno-global .hero-offer li::marker{color:var(--teal-dark)}#kaizuno-global .hero .lead>p{font-size:inherit}\n#kaizuno-global .symptom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;align-items:stretch}#kaizuno-global .symptom-card{min-width:0;padding:28px;background:var(--paper);border:1px solid var(--line)}#kaizuno-global .symptom-card h3{font-family:var(--sans);font-size:23px;font-weight:500;line-height:1.3;margin:0 0 18px;color:var(--ink)}#kaizuno-global .symptom-card p{font-size:16px;line-height:1.65;margin:0}@media(max-width:900px){#kaizuno-global .symptom-grid{grid-template-columns:1fr;gap:18px}#kaizuno-global .symptom-card{padding:25px}#kaizuno-global .symptom-card h3{font-size:22px;margin-bottom:12px}}\n\n#kaizuno-global .usual-ways{margin-top:36px}\n#kaizuno-global .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-global .usual-way h3{font-family:var(--serif);font-size:27px;font-weight:400;line-height:1.3;margin:0;color:var(--ink)}\n#kaizuno-global .usual-way p{font-size:17px;line-height:1.65;margin:0;max-width:660px}\n@media(max-width:700px){#kaizuno-global .usual-ways{margin-top:28px}#kaizuno-global .usual-way{grid-template-columns:1fr;gap:14px;padding:26px 0}#kaizuno-global .usual-way h3{font-size:24px}#kaizuno-global .usual-way p{font-size:16px}}\n\n#kaizuno-global .offer-links{margin-top:32px;border-top:1px solid var(--line)}\n#kaizuno-global .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-global .offer-label{font-size:19px;font-weight:600;color:var(--teal-dark)}\n#kaizuno-global .offer-question{font-size:20px;line-height:1.45}\n#kaizuno-global .offer-detail{display:block;font-size:16px;line-height:1.6;color:var(--muted);margin-top:6px}\n#kaizuno-global .offer-arrow{font-size:23px;color:var(--teal-dark)}\n#kaizuno-global .offer-link:hover .offer-question{text-decoration:underline;text-underline-offset:4px}\n#kaizuno-global .offer-link:focus-visible{outline:2px solid var(--teal-dark);outline-offset:5px}\n@media(max-width:600px){#kaizuno-global .offer-link{grid-template-columns:minmax(0,1fr) 24px;gap:7px 16px;padding:20px 0}#kaizuno-global .offer-label{grid-column:1;grid-row:1;font-size:17px}#kaizuno-global .offer-question{grid-column:1;grid-row:2;font-size:18px}#kaizuno-global .offer-arrow{grid-column:2;grid-row:1}#kaizuno-global .offer-detail{font-size:15px}}\n\n#kaizuno-global .contact-intro{font-size:20px;margin:16px 0 0}\n#kaizuno-global .contact-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px}\n#kaizuno-global .contact-person{padding:30px 22px;text-align:center;border:1px solid #365d58;background:#214947}\n#kaizuno-global .contact-portrait{display:block;width:112px;height:112px;object-fit:cover;border-radius:50%;margin:0 auto 22px}\n#kaizuno-global .portrait-murat{object-position:50% 24%}\n#kaizuno-global .contact-person h3{font-family:var(--sans);font-size:22px;font-weight:500;color:var(--white);margin:0 0 24px}\n#kaizuno-global .contact-person .button{font-size:15px;padding:13px 18px;gap:10px}\n#kaizuno-global .contact-choices{margin:24px 0}\n#kaizuno-global .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-global .contact-choice span:last-child{color:var(--teal-dark)}\n#kaizuno-global .contact-choice:hover span:last-child{text-decoration:underline}\n@media(max-width:760px){#kaizuno-global .contact-people{grid-template-columns:1fr;gap:18px}#kaizuno-global .contact-person{padding:26px 20px}#kaizuno-global .contact-person h3{margin-bottom:20px}#kaizuno-global .contact-choice{flex-direction:column;gap:6px}}\n\n#kaizuno-global .formula-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:72px;align-items:center}\n#kaizuno-global .formula-copy h2{font-size:clamp(30px,3.1vw,44px);line-height:1.2;margin:18px 0 24px}\n#kaizuno-global .formula-copy>p:not(.eyebrow){font-size:18px;line-height:1.65;max-width:620px}\n#kaizuno-global .formula-copy .text-link{margin-top:24px}\n#kaizuno-global .formula-steps{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}\n#kaizuno-global .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-global .formula-number{font-family:var(--serif);font-size:32px;color:var(--teal-dark);min-width:26px}\n@media(max-width:760px){#kaizuno-global .formula-layout{grid-template-columns:1fr;gap:32px}#kaizuno-global .formula-copy h2{font-size:32px}#kaizuno-global .formula-steps li{font-size:19px;padding:16px 0}#kaizuno-global .formula-copy>p:not(.eyebrow){font-size:17px}}\n\n#kaizuno-global .offer-intro{max-width:850px;margin-top:24px}\n\n#kaizuno-global .hero-illustration{margin:42px 0 0;max-width:1100px;overflow:hidden;border-radius:4px}#kaizuno-global .hero-illustration img{width:100%;height:auto;aspect-ratio:3 \/ 2;object-fit:contain}\n@media(min-width:1000px){#kaizuno-global .hero-illustration img{aspect-ratio:16 \/ 9;object-fit:cover;object-position:center top}}\n@media(max-width:600px){#kaizuno-global .hero-illustration{margin-top:28px}}\n\n#kaizuno-global .approach-view .approach-grey{background:#f3ece2}\n#kaizuno-global .approach-view .reading-column{max-width:760px}\n#kaizuno-global .approach-view .approach-prose h2{max-width:730px;margin-bottom:28px;font-size:clamp(31px,3.2vw,43px);line-height:1.18}\n#kaizuno-global .approach-view .approach-prose p{font-size:18px;line-height:1.75;max-width:none}\n#kaizuno-global .approach-view .approach-prose p+p{margin-top:20px}\n#kaizuno-global .approach-view .approach-prose{padding-block:72px}\n#kaizuno-global .approach-view .approach-hero{padding-bottom:48px}\n#kaizuno-global .approach-view .approach-hero h1{max-width:940px}\n#kaizuno-global .approach-view .approach-hero .lead{max-width:690px}\n#kaizuno-global .approach-jumps{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:30px}\n#kaizuno-global .approach-jumps a{font-size:14px;text-decoration-thickness:1px;min-height:44px;display:flex;align-items:center;color:var(--teal-dark)}\n#kaizuno-global .approach-view .method-intro h2{max-width:740px}\n#kaizuno-global .approach-view .method-intro>p:last-child{font-size:18px;margin-top:26px;max-width:740px}\n#kaizuno-global .example-selector{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:38px 0 32px;font-size:15px}\n#kaizuno-global .example-selector>span{margin-right:10px;color:var(--muted)}\n#kaizuno-global .example-selector button{min-height:46px;border:1px solid #aabbb8;border-radius:3px;background:transparent;padding:9px 18px}\n#kaizuno-global .example-selector button[aria-pressed=\"true\"]{background:var(--teal-dark);border-color:var(--teal-dark);color:white}\n#kaizuno-global .example-selector button:hover{border-color:var(--teal-dark)}\n#kaizuno-global .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-global .approach-steps{list-style:none;padding:0;margin:0}\n#kaizuno-global .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-global .step-node{width:56px;height:56px;display:flex;align-items:center;justify-content:center}\n#kaizuno-global .step-node img{display:block;width:48px;height:52px;object-fit:contain}\n#kaizuno-global .approach-steps h3{font-size:23px;margin:4px 0 14px}\n#kaizuno-global .approach-steps p{font-size:16px;line-height:1.65}\n#kaizuno-global .approach-steps .step-question{color:var(--ink);font-weight:600}\n#kaizuno-global .approach-steps p+p{margin-top:10px}\n#kaizuno-global .step-example{border-left:2px solid #d4e8e5;padding:7px 0 7px 25px;align-self:center;margin-left:20px}\n#kaizuno-global .step-example p[hidden]{display:none!important}\n#kaizuno-global .step-example p:not([hidden]){margin-top:0}\n#kaizuno-global .method-return{display:grid;grid-template-columns:44px 1fr;gap:30px;max-width:870px;margin-top:32px}\n#kaizuno-global .method-return>span{font-size:35px;color:var(--teal-dark);line-height:1.2;text-align:center}\n#kaizuno-global .method-return h3{font-size:21px;margin-bottom:10px}\n#kaizuno-global .method-return p{font-size:16px}\n#kaizuno-global .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){\n#kaizuno-global .approach-view .approach-prose{padding-block:48px}\n#kaizuno-global .approach-view .approach-prose p , #kaizuno-global .approach-view .method-intro>p:last-child{font-size:17px}\n#kaizuno-global .approach-view .approach-prose h2{margin-bottom:23px}\n#kaizuno-global .approach-view .approach-hero h1{font-size:clamp(38px,8vw,54px)}\n#kaizuno-global .approach-jumps{gap:4px 20px}\n#kaizuno-global .example-selector{margin:28px 0 14px}\n#kaizuno-global .example-selector>span{flex-basis:100%;margin-bottom:3px}\n#kaizuno-global .example-selector button{font-size:14px;padding:9px 12px}\n#kaizuno-global .method-column-head{display:none}\n#kaizuno-global .approach-steps li{grid-template-columns:44px 1fr;gap:12px 14px;padding:26px 0}\n#kaizuno-global .step-node{width:44px;height:44px}\n#kaizuno-global .step-node img{width:40px;height:44px}\n#kaizuno-global .approach-steps h3{font-size:21px;margin-top:4px;margin-bottom:11px}\n#kaizuno-global .step-example{grid-column:2;margin:3px 0 0;padding:5px 0 5px 15px}\n#kaizuno-global .step-example:before{content:\"Zum Beispiel\";display:block;font-size:12px;font-weight:600;color:var(--teal-dark);margin-bottom:6px}\n#kaizuno-global .method-return{grid-template-columns:36px 1fr;gap:16px;margin-top:27px}\n#kaizuno-global .method-return h3{font-size:20px}\n}\n@media(prefers-reduced-motion:reduce){#kaizuno-global .view{animation:none}#kaizuno-global{scroll-behavior:auto}}\n\n#kaizuno-global .approach-wishes , #kaizuno-global .approach-contributions{list-style:none;padding:0;margin:28px 0}\n#kaizuno-global .approach-wishes li , #kaizuno-global .approach-contributions li{margin:0;padding:15px 0;border-top:1px solid var(--line);font-size:17px;line-height:1.65}\n#kaizuno-global .approach-wishes li:last-child , #kaizuno-global .approach-contributions li:last-child{border-bottom:1px solid var(--line)}\n#kaizuno-global .approach-wishes strong , #kaizuno-global .approach-contributions strong{color:var(--ink)}\n#kaizuno-global .approach-contributions li{border-color:#bdddd9;padding:18px 0}\n#kaizuno-global .approach-contributions li:last-child{border-color:#bdddd9}\n#kaizuno-global .approach-contributions strong{display:block;margin-bottom:5px}\n#kaizuno-global .approach-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:34px 0 42px}\n#kaizuno-global .approach-benefit{background:var(--white);padding:28px;border-radius:3px}\n#kaizuno-global .approach-benefit h3{font-size:23px;line-height:1.25;margin-bottom:16px}\n#kaizuno-global .approach-view .approach-benefit p{font-size:16px;line-height:1.7}\n#kaizuno-global .approach-succession h3{font-size:25px;margin-bottom:19px}\n@media(max-width:850px){#kaizuno-global .approach-benefits{grid-template-columns:1fr;gap:16px}#kaizuno-global .approach-benefit{padding:25px}#kaizuno-global .approach-benefit h3{margin-bottom:11px}}\n@media(max-width:600px){#kaizuno-global .approach-wishes li , #kaizuno-global .approach-contributions li{font-size:16px}#kaizuno-global .approach-succession h3{font-size:23px}}\n\n#kaizuno-global .approach-human-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:start}\n#kaizuno-global .approach-view .approach-human-layout h2{max-width:460px}\n#kaizuno-global .approach-human-layout .approach-wishes{margin:0;padding:14px 28px;background:var(--mint);border-radius:5px}\n#kaizuno-global .approach-human-layout .approach-wishes li{display:grid;grid-template-columns:125px 1fr;gap:14px;padding:17px 0;border-color:#c7dedb}\n#kaizuno-global .approach-human-layout .approach-wishes li:first-child{border-top:0}\n#kaizuno-global .approach-human-layout .approach-wishes li:last-child{border-bottom:0}\n#kaizuno-global .approach-obstacles , #kaizuno-global .approach-contribution-grid{display:grid;gap:22px;margin-top:30px}\n#kaizuno-global .approach-obstacles{grid-template-columns:repeat(3,minmax(0,1fr))}\n#kaizuno-global .approach-contribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n#kaizuno-global .approach-panel{padding:28px;border:1px solid var(--line);border-radius:5px;background:#fcf8f1}\n#kaizuno-global .approach-view .approach-panel h3{font-size:24px;line-height:1.25;margin:0 0 16px}\n#kaizuno-global .approach-view .approach-panel p{font-size:16px;line-height:1.65;margin:0}\n#kaizuno-global .approach-contribution-grid .approach-panel{background:#fff;border-color:#c7dedb;border-top:3px solid var(--teal)}\n#kaizuno-global .approach-editorial{display:grid;grid-template-columns:1fr 1.5fr;gap:50px;align-items:start}\n#kaizuno-global .approach-view .approach-editorial h3{font-size:27px;line-height:1.25;margin:0}\n#kaizuno-global .approach-view .approach-editorial h2{font-size:32px;line-height:1.2;margin:0}\n#kaizuno-global .approach-view .approach-editorial p{margin:0}\n#kaizuno-global #organization .approach-editorial{border-top:1px solid var(--line);padding-top:32px}\n@media(max-width:900px){#kaizuno-global .approach-human-layout{gap:30px}#kaizuno-global .approach-obstacles{grid-template-columns:1fr}#kaizuno-global .approach-human-layout .approach-wishes li{grid-template-columns:1fr;gap:3px}#kaizuno-global .approach-editorial{gap:30px}}\n@media(max-width:650px){#kaizuno-global .approach-human-layout , #kaizuno-global .approach-contribution-grid , #kaizuno-global .approach-editorial{grid-template-columns:1fr;gap:24px}#kaizuno-global .approach-panel{padding:24px}#kaizuno-global .approach-view .approach-panel h3{font-size:23px}#kaizuno-global .approach-human-layout .approach-wishes{padding:8px 24px}}\n\n#kaizuno-global .approach-book-catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px}\n#kaizuno-global .catalogue-book{min-width:0}\n#kaizuno-global .catalogue-cover{height:240px;background:#efe5d7;display:flex;align-items:center;justify-content:center;padding:20px;margin-bottom:22px;border-radius:4px}\n#kaizuno-global .catalogue-cover img{width:100%;height:100%;object-fit:contain}\n#kaizuno-global .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-global .catalogue-placeholder span{font-size:12px;letter-spacing:.05em}#kaizuno-global .catalogue-placeholder strong{font:400 25px\/1.15 var(--serif)}#kaizuno-global .catalogue-placeholder small{font-size:11px;color:var(--muted)}\n#kaizuno-global .catalogue-placeholder.alternate{background:#f7f4ee;border-left-color:#8a806e}#kaizuno-global .catalogue-placeholder.dental{background:#e6f7f6;border-left-color:#38b2ac}\n#kaizuno-global .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-global .approach-view .catalogue-book h3{font-size:23px;line-height:1.25;margin:0 0 12px}\n#kaizuno-global .approach-view .catalogue-book p{font-size:15px;line-height:1.65;margin-bottom:14px}\n#kaizuno-global .approach-view .catalogue-book .catalogue-subtitle{color:var(--ink);font-weight:600}\n#kaizuno-global .approach-view .catalogue-book .catalogue-authors , #kaizuno-global .approach-view .catalogue-book .catalogue-pending , #kaizuno-global .approach-view .catalogue-book .catalogue-language{font-size:12px;color:var(--muted)}\n#kaizuno-global .catalogue-book .text-link{font-size:14px}\n@media(min-width:1001px){#kaizuno-global .approach-book-catalogue{row-gap:0}#kaizuno-global .approach-book-catalogue .catalogue-book{display:grid;grid-row:span 7;grid-template-rows:subgrid;align-content:start}#kaizuno-global .approach-book-catalogue .catalogue-book>.text-link{justify-self:start;align-self:start}}@media(max-width:1000px){#kaizuno-global .approach-book-catalogue{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}}\n@media(max-width:550px){#kaizuno-global .approach-book-catalogue{grid-template-columns:1fr;gap:38px}#kaizuno-global .catalogue-cover{height:240px}#kaizuno-global .catalogue-cover img{max-width:300px}}\n\n#kaizuno-global .mobile-menu{display:none}\n@media(max-width:850px){\n #kaizuno-global .mobile-menu{display:block;margin-left:auto}\n #kaizuno-global .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-global .mobile-menu>summary::-webkit-details-marker{display:none}\n #kaizuno-global .mobile-menu>summary::marker{content:\"\"}\n #kaizuno-global .mobile-menu[open]>summary{background:var(--mint);border-color:var(--teal-dark)}\n #kaizuno-global .mobile-menu:not([open])>.mobile-nav{display:none!important}\n #kaizuno-global .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-global .mobile-menu .mobile-nav a{display:block;min-height:44px;padding:12px 0}\n}\n@media(max-width:600px){#kaizuno-global .mobile-menu[open]>.mobile-nav{padding:8px 20px 20px}}\n@media print{#kaizuno-global .mobile-menu{display:none!important}}\n\n#kaizuno-global [data-page=\"technology\"] .approach-wishes li{grid-template-columns:minmax(0,11rem) minmax(0,1fr);column-gap:24px}\n#kaizuno-global [data-page=\"technology\"] .approach-wishes strong , #kaizuno-global [data-page=\"technology\"] .approach-wishes span{min-width:0;overflow-wrap:anywhere}\n@media(max-width:1100px){#kaizuno-global [data-page=\"technology\"] .approach-wishes li{grid-template-columns:1fr;row-gap:4px}}\n\n#kaizuno-global #example .demo-main{min-width:0}#kaizuno-global #example [hidden]{display:none!important}\n#kaizuno-global #example .future-label{display:block;font-weight:600;font-size:14px;margin:18px 0 8px}\n#kaizuno-global #example select , #kaizuno-global #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-global #example .future-question{min-width:0;border:1px solid var(--line);border-radius:4px;margin:22px 0;padding:16px}#kaizuno-global #example legend{font-size:15px;padding:0 6px;line-height:1.5}\n#kaizuno-global #example .future-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}#kaizuno-global #example .future-options label{display:flex;align-items:center;gap:8px;font-size:13px;padding:9px;background:var(--paper);cursor:pointer}#kaizuno-global #example input{accent-color:var(--teal-dark)}\n#kaizuno-global #example .future-switch , #kaizuno-global #example .future-nav{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0}#kaizuno-global #example .future-nav{justify-content:space-between;border-top:1px solid var(--line);padding-top:20px}\n#kaizuno-global #example .future-switch button , #kaizuno-global #example .future-nav button{background:white;border:1px solid var(--line);border-radius:4px;padding:11px 15px;font-size:14px;color:var(--ink)}#kaizuno-global #example .future-switch button[aria-pressed=true]{background:var(--ink);color:white}#kaizuno-global #example button:focus-visible , #kaizuno-global #example input:focus-visible , #kaizuno-global #example select:focus-visible , #kaizuno-global #example textarea:focus-visible{outline:3px solid var(--teal);outline-offset:3px}\n#kaizuno-global #example .future-result{margin-top:24px}#kaizuno-global #example .future-result strong{font-size:15px}#kaizuno-global #example .future-result p{font-size:13px;margin-top:8px}#kaizuno-global #example .future-bar{display:flex;height:12px;gap:3px;margin-top:10px;border-radius:3px;overflow:hidden}#kaizuno-global #example .future-bar span:first-child{background:var(--teal-dark)}#kaizuno-global #example .future-bar span:last-child{background:#d5a45b}\n@media(max-width:850px){#kaizuno-global #example .demo-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){#kaizuno-global #example .demo-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}#kaizuno-global #example .future-options{grid-template-columns:1fr}#kaizuno-global #example .demo-main{padding:24px 18px}}\n\n#kaizuno-global #example .system-demo{grid-template-columns:290px minmax(0,1fr)}\n#kaizuno-global #example .demo-sidebar{background:#f3ece2;color:var(--ink);padding:26px 20px}#kaizuno-global #example .demo-sidebar h3{color:var(--ink);font-family:var(--serif);font-size:25px}#kaizuno-global #example .demo-sidebar .eyebrow{color:var(--teal-dark)}\n#kaizuno-global #example .demo-tabs{display:flex;flex-direction:column;gap:7px}#kaizuno-global #example .path-group{font-size:13px;font-weight:700;color:var(--ink);margin:23px 8px 6px}#kaizuno-global #example .path-group:first-child{margin-top:0}\n#kaizuno-global #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}#kaizuno-global #example .demo-tabs button[aria-selected=true]{background:white;border:1px solid #94b9b3;box-shadow:inset 3px 0 var(--teal-dark)}#kaizuno-global #example .demo-tabs button:hover{background:white}#kaizuno-global #example .path-step{font-size:11px;color:var(--teal-dark)}#kaizuno-global #example .demo-tabs small{display:block;font-size:11px;color:var(--muted);margin-top:3px}\n#kaizuno-global #example .path-subnav{display:flex;flex-wrap:wrap;gap:7px;border-bottom:1px solid var(--line);padding:0 0 17px;margin:22px 0}#kaizuno-global #example .path-subnav button{font-size:13px;padding:8px 12px;border:1px solid var(--line);background:white;border-radius:4px;color:var(--ink)}#kaizuno-global #example .path-subnav button[aria-pressed=true]{background:var(--teal-dark);color:white;border-color:var(--teal-dark)}#kaizuno-global #example h4{font-size:20px;line-height:1.4;margin:18px 0}\n#kaizuno-global #example .path-legend{display:flex;flex-wrap:wrap;gap:16px;background:#f6f0e8;border:1px solid #d9e6e3;border-radius:5px;padding:15px;margin:20px 0}#kaizuno-global #example .path-legend>div{display:flex;gap:9px;align-items:flex-start;flex:1 1 160px;font-size:12px;line-height:1.5}#kaizuno-global #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}#kaizuno-global #example .path-symbol.s1{background:#ffecd5;color:#945714}#kaizuno-global #example .path-symbol.s2{background:#e0e9f5;color:#305580}#kaizuno-global #example .path-symbol.s3{background:#d9ece9;color:#166457}\n#kaizuno-global #example .path-question{border:0;border-bottom:1px solid var(--line);padding:18px 0;margin:0;min-width:0}#kaizuno-global #example .path-question legend{font-size:16px;line-height:1.55;font-weight:500;padding:10px 0 0;width:100%}#kaizuno-global #example .path-choices{display:flex;flex-wrap:wrap;gap:9px;margin-top:9px}#kaizuno-global #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}#kaizuno-global #example .path-choices label:has(input:checked){border-color:var(--teal-dark);background:#efe5d7}#kaizuno-global #example .path-choices input{width:17px;height:17px;margin:0;flex-shrink:0}#kaizuno-global #example .path-result{padding:16px 0;border-bottom:1px solid var(--line)}#kaizuno-global #example .path-counts{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;font-weight:600}#kaizuno-global #example .path-counts span:first-child{color:#216341}#kaizuno-global #example .path-counts span:last-child{color:#945714}\n@media(max-width:850px){#kaizuno-global #example .system-demo{grid-template-columns:225px minmax(0,1fr)}#kaizuno-global #example .demo-sidebar{padding:20px 12px}#kaizuno-global #example .demo-main{padding:25px 22px}}\n@media(max-width:600px){#kaizuno-global #example .system-demo{grid-template-columns:1fr}#kaizuno-global #example .demo-tabs{display:grid;grid-template-columns:1fr 1fr}#kaizuno-global #example .path-group{grid-column:1\/-1;margin:12px 0 2px}#kaizuno-global #example .demo-tabs button{font-size:12px}#kaizuno-global #example .demo-sidebar h3{margin-bottom:10px}#kaizuno-global #example .demo-main{padding:24px 18px}#kaizuno-global #example .path-legend>div{flex-basis:140px}}\n\n#kaizuno-global #example .goal-legend{background:none;border:0;padding:0;margin:20px 0 24px;gap:12px 24px}#kaizuno-global #example .goal-legend>div{flex:0 1 auto;align-items:center;font-size:13px}\n#kaizuno-global #example .goal-list{background:#f7f3ed;border:1px solid var(--line);border-radius:5px;overflow:hidden}\n#kaizuno-global #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)}#kaizuno-global #example .goal-row:last-child{border-bottom:0}#kaizuno-global #example .goal-row p{margin:0;font-size:16px;line-height:1.6}\n#kaizuno-global #example .goal-buttons{display:flex;gap:10px}#kaizuno-global #example .goal-option{position:relative;display:block;width:44px;height:44px;flex-shrink:0;cursor:pointer}#kaizuno-global #example .goal-option input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}#kaizuno-global #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)}#kaizuno-global #example .goal-option-0 input:checked+span{color:#287541;background:#e0f1e4;border-color:#50a765}#kaizuno-global #example .goal-option-1 input:checked+span{color:#a25a08;background:#fff0dd;border-color:#ed921e}#kaizuno-global #example .goal-option input:focus-visible+span{outline:3px solid var(--teal-dark);outline-offset:3px}#kaizuno-global #example .goal-option:hover span{border-color:#8b9d9a}\n@media(max-width:600px){#kaizuno-global #example .goal-row{grid-template-columns:86px minmax(0,1fr);gap:12px;padding:18px 12px}#kaizuno-global #example .goal-buttons{gap:6px}#kaizuno-global #example .goal-option , #kaizuno-global #example .goal-option span{width:40px;height:44px}#kaizuno-global #example .goal-row p{font-size:14px}}\n\n#kaizuno-global #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}#kaizuno-global #example .likert-row p{margin:0;font-size:16px;line-height:1.6}#kaizuno-global #example .likert-buttons{display:flex;gap:6px}#kaizuno-global #example .likert-option{position:relative;display:block;width:40px;height:44px;cursor:pointer;flex-shrink:0}#kaizuno-global #example .likert-option input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}#kaizuno-global #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}#kaizuno-global #example .likert-option input:checked+span{border-color:var(--teal-dark);background:#efe5d7;color:var(--teal-dark);font-weight:700}#kaizuno-global #example .likert-option input:focus-visible+span{outline:3px solid var(--teal-dark);outline-offset:3px}#kaizuno-global #example .likert-option:hover span{border-color:#8b9d9a}\n@media(max-width:850px){#kaizuno-global #example .likert-row{grid-template-columns:1fr;gap:12px}}@media(max-width:600px){#kaizuno-global #example .likert-row p{font-size:14px}}\n\n#kaizuno-global #example .likert-legend{background:transparent;border:0;padding:0;margin:18px 0 24px;gap:10px 20px}#kaizuno-global #example .likert-legend>div{flex:0 1 auto;align-items:center;font-size:12px}#kaizuno-global #example .likert-legend .path-symbol{background:white;color:#28635d;border:1px solid #28635d;border-radius:50%;min-width:27px;height:27px;font-size:14px}#kaizuno-global #example .likert-legend br{display:none}\n#kaizuno-global #example .likert-row{grid-template-columns:176px minmax(0,1fr);gap:18px;padding:24px 12px}#kaizuno-global #example .likert-buttons{gap:6px}#kaizuno-global #example .likert-option , #kaizuno-global #example .likert-option span{width:38px;height:38px}#kaizuno-global #example .likert-option span{font-size:21px;border-radius:50%;border-color:#dadddf;background:white;font-weight:400}#kaizuno-global #example .likert-option input:checked+span{border-color:#28635d;background:white;color:#28635d;font-weight:500}#kaizuno-global #example .likert-option input:focus-visible+span{outline-color:#28635d}\n@media(max-width:1100px){#kaizuno-global #example .likert-row{grid-template-columns:152px minmax(0,1fr);gap:12px;padding:20px 8px}#kaizuno-global #example .likert-buttons{gap:4px}#kaizuno-global #example .likert-option , #kaizuno-global #example .likert-option span{width:34px;height:34px}#kaizuno-global #example .likert-row p{font-size:14px}}\n@media(max-width:420px){#kaizuno-global #example .likert-row{grid-template-columns:128px minmax(0,1fr);gap:8px;padding:18px 5px}#kaizuno-global #example .likert-buttons{gap:2px}#kaizuno-global #example .likert-option , #kaizuno-global #example .likert-option span{width:30px;height:30px}#kaizuno-global #example .likert-option span{font-size:18px}}\n\n#kaizuno-global #example .likert-legend .path-symbol.s0{background:#f47d55;border-color:#f47d55;color:#173d3c}\n#kaizuno-global #example .likert-legend .path-symbol.s1{background:#e2b336;border-color:#e2b336;color:#173d3c}\n#kaizuno-global #example .likert-legend .path-symbol.s2{background:#abc62d;border-color:#abc62d;color:#173d3c}\n#kaizuno-global #example .likert-legend .path-symbol.s3{background:#12867f;border-color:#12867f;color:white}\n#kaizuno-global #example .likert-option:has(input[value=\"0\"]){--rating-color:#f47d55;--rating-ink:#173d3c;--rating-tint:#fff0ea}\n#kaizuno-global #example .likert-option:has(input[value=\"1\"]){--rating-color:#e2b336;--rating-ink:#173d3c;--rating-tint:#fff8e4}\n#kaizuno-global #example .likert-option:has(input[value=\"2\"]){--rating-color:#abc62d;--rating-ink:#173d3c;--rating-tint:#f4f8df}\n#kaizuno-global #example .likert-option:has(input[value=\"3\"]){--rating-color:#12867f;--rating-ink:white;--rating-tint:#e7f5f2}\n#kaizuno-global #example .likert-option span{border-color:var(--rating-color);background:var(--rating-tint);color:#173d3c}\n#kaizuno-global #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-global #example .likert-option:hover span{border-color:var(--rating-color);background:var(--rating-color);color:var(--rating-ink)}\n\n#kaizuno-global #example .single-choice-row{grid-template-columns:44px minmax(0,1fr)}\n#kaizuno-global #example .compact-choice-row .goal-option-0 span{color:#286347}\n#kaizuno-global #example .compact-choice-row .goal-option-1 span{color:#935817}\n@media(max-width:600px){#kaizuno-global #example .single-choice-row{grid-template-columns:40px minmax(0,1fr)}}\n#kaizuno-global #example .compact-choice-row .goal-option:has(input:disabled){opacity:.4;cursor:not-allowed}#kaizuno-global #example .compact-choice-row .goal-option input:disabled{cursor:not-allowed}\n\n#kaizuno-global #example .effort-row{grid-template-columns:152px minmax(0,1fr)}\n#kaizuno-global #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-global #example .effort-row{grid-template-columns:132px minmax(0,1fr)}}\n\n#kaizuno-global #example .result-group{margin:24px 0;padding:22px;background:#f6f0e8;border:1px solid #dce7e8;border-radius:5px}\n#kaizuno-global #example .result-group-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}\n#kaizuno-global #example .result-group-heading h4{margin:0;font-size:19px;line-height:1.4}\n#kaizuno-global #example .result-group h5{font-size:16px;line-height:1.5;color:#173d3c;margin:0 0 18px}\n#kaizuno-global #example .result-gauge{position:relative;width:104px;height:52px;overflow:hidden;flex-shrink:0}\n#kaizuno-global #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-global #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-global #example .result-table-wrap{overflow-x:auto;margin:16px 0}\n#kaizuno-global #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-global #example .result-table thead th{background:#e2d3c0;color:#173d3c;font-weight:750;padding:12px;text-align:left}\n#kaizuno-global #example .result-table tbody th , #kaizuno-global #example .result-table tbody td{padding:14px 12px;border:1px solid #e1e4e5}\n#kaizuno-global #example .result-table tbody th{font-weight:400;text-align:left;width:70%}\n#kaizuno-global #example .result-table tbody td{text-align:center;font-weight:700}\n#kaizuno-global #example .result-table tbody tr:nth-child(odd){background:#f8f5ef}\n#kaizuno-global #example .maturity-1{background:#f47d55!important;color:#173d3c}\n#kaizuno-global #example .maturity-2{background:#e2b336!important;color:#173d3c}\n#kaizuno-global #example .maturity-3{background:#abc62d!important;color:#173d3c}\n#kaizuno-global #example .maturity-4{background:#248780!important;color:white}\n#kaizuno-global #example .result-maturity-legend{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:16px 0}\n#kaizuno-global #example .result-maturity-legend>span{width:28px;height:28px;display:grid;place-items:center;border-radius:4px;font-weight:700}\n#kaizuno-global #example .result-maturity-legend p{font-size:12px;margin:0 0 0 4px}\n#kaizuno-global #example .result-comments tbody td{text-align:left;font-weight:400}\n@media(max-width:600px){#kaizuno-global #example .result-group{padding:12px;margin:18px 0}#kaizuno-global #example .result-table{font-size:12px}#kaizuno-global #example .result-table tbody th , #kaizuno-global #example .result-table tbody td , #kaizuno-global #example .result-table thead th{padding:10px 7px}#kaizuno-global #example .result-group-heading h4{font-size:16px}#kaizuno-global #example .result-gauge{width:80px;height:40px}#kaizuno-global #example .result-gauge:before{height:80px}#kaizuno-global #example .result-gauge span{font-size:18px}}\n\n#kaizuno-global #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-global #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-global #example .trend-prompt{margin:4px 24px 12px;font-size:14px;color:var(--muted)}\n#kaizuno-global #example .trend-radar .goal-row{padding:22px 24px}\n#kaizuno-global #example .trend-radar .goal-option span{color:transparent;background:white;border-color:#ced5df;box-shadow:0 2px 4px #23364912}\n#kaizuno-global #example .trend-radar .goal-option input:checked+span{color:#286347;background:#e0f1e4;border-color:#50a765}\n#kaizuno-global #example .trend-add{padding:12px 18px 18px}\n#kaizuno-global #example .trend-add textarea{width:100%;box-sizing:border-box}\n@media(max-width:600px){#kaizuno-global #example .trend-radar legend{font-size:14px;padding:8px 12px}#kaizuno-global #example .trend-radar .goal-row{padding:18px 12px}}\n\n#kaizuno-global #example .effort-option input[value=\"0\"]:checked+span{background:#def0e4;color:#216341;border-color:#216341}\n#kaizuno-global #example .effort-option input[value=\"1\"]:checked+span{background:#ffecd5;color:#945714;border-color:#945714}\n#kaizuno-global #example .effort-option input[value=\"2\"]:checked+span{background:#e0e9f5;color:#305580;border-color:#305580}\n\n#kaizuno-global #example .report-page{padding:26px;background:white;border:1px solid #d9cfc0;border-radius:6px}\n#kaizuno-global #example .report-kicker{font-size:12px;color:var(--muted);margin:0 0 12px}\n#kaizuno-global #example .report-page>h4{font-size:27px;color:#173d3c;margin:0 0 8px}\n#kaizuno-global #example .report-subtitle{padding-bottom:18px;border-bottom:1px solid #dedfe6;margin-bottom:20px;color:#59645d}\n#kaizuno-global #example .report-goal-card{padding:22px;margin:18px 0;border:1px solid #d9cfc0;border-radius:12px;background:#f7f3ed}\n#kaizuno-global #example .report-goal-card h5{font-size:19px;color:#173d3c;margin:0 0 12px}\n#kaizuno-global #example .report-goal-card p{font-size:16px;line-height:1.75;margin:0}\n#kaizuno-global #example .report-contents{margin:20px 0;padding:16px 20px;background:#f7f3ed;border:1px solid #d9cfc0;border-radius:8px}\n#kaizuno-global #example .report-contents summary{cursor:pointer;font-weight:700}\n#kaizuno-global #example .report-contents ol{padding-left:22px;line-height:1.7}\n#kaizuno-global #example .report-contents li{padding:7px 0;border-bottom:1px solid #e1e3e9}\n@media(max-width:600px){#kaizuno-global #example .report-page{padding:14px}#kaizuno-global #example .report-goal-card{padding:16px}#kaizuno-global #example .report-goal-card p{font-size:14px}}\n\n#kaizuno-global #example .story-group{margin:26px 0;border:1px solid #d9cfc0;border-radius:12px;overflow:hidden;background:#f7f3ed}\n#kaizuno-global #example .story-group>h4{padding:20px 20px 0;margin:0 0 14px;font-size:18px;line-height:1.45;color:#173d3c}\n#kaizuno-global #example .story-group>.small-note{padding:0 20px;margin-bottom:16px}\n#kaizuno-global #example .pdca-step>span , #kaizuno-global #example .pdca-label{display:block;padding:10px 18px 0;font-size:12px;letter-spacing:.03em;font-weight:750;color:#456159}\n#kaizuno-global #example .pdca-step{border-top:1px solid #d9cfc0}\n#kaizuno-global #example .pdca-step .goal-row{border:0;padding-top:12px}\n#kaizuno-global #example .pdca-label{padding:0 0 5px}\n\n#kaizuno-global #example .story-method{margin:30px 0}\n#kaizuno-global #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-global #example .story-method li{margin:0;padding:18px 14px;border-top:4px solid #298780;background:#edf6f4;border-radius:0 0 8px 8px}\n#kaizuno-global #example .story-method li>span{display:block;font-size:12px;color:#26766e;font-weight:800;margin-bottom:8px}\n#kaizuno-global #example .story-method strong{display:block;font-size:15px;line-height:1.4}\n#kaizuno-global #example .story-method li p{font-size:13px;line-height:1.5;margin:10px 0 0}\n@media(max-width:850px){#kaizuno-global #example .story-method ol{grid-template-columns:repeat(2,minmax(0,1fr))}#kaizuno-global #example .story-method li:last-child{grid-column:1\/-1}}\n@media(max-width:420px){#kaizuno-global #example .story-method ol{grid-template-columns:1fr}}\n#kaizuno-global #example .practice-feedback{padding:12px 18px 18px;border-top:1px solid #d9cfc0}\n#kaizuno-global #example .practice-feedback .future-label{margin:10px 0 6px;font-size:14px}\n#kaizuno-global #example .practice-feedback textarea{height:62px;min-height:62px;padding:8px 10px;resize:vertical;box-sizing:border-box}\n\n#kaizuno-global #example .practice-results .strength-heading{background:#def0e4;color:#216341}\n#kaizuno-global #example .practice-results .potential-heading{background:#ffecd5;color:#945714}\n#kaizuno-global #example .practice-results td.dominant.strength-count{background:#def0e4;color:#216341;font-weight:800}\n#kaizuno-global #example .practice-results td.dominant.potential-count{background:#ffecd5;color:#945714;font-weight:800}\n#kaizuno-global #example .practice-results .practice-strength th[scope=\"row\"]{border-left:4px solid #438866}\n#kaizuno-global #example .practice-results .practice-potential th[scope=\"row\"]{border-left:4px solid #d6943c}\n#kaizuno-global #example .strength-key{color:#216341}#kaizuno-global #example .potential-key{color:#945714}\n#kaizuno-global #example .practice-result-note{margin:24px 0 12px}\n#kaizuno-global #example .priority-count{min-width:110px;text-align:left}\n#kaizuno-global #example .priority-track{display:block;margin-top:8px;height:9px;background:#e1e8e9;border-radius:5px;overflow:hidden}\n#kaizuno-global #example .priority-track>span{display:block;height:100%;background:#298780;border-radius:5px}\n\n#kaizuno-global #example .report-finding{margin:24px 0}\n#kaizuno-global #example .report-finding h5{font-size:19px;line-height:1.4;color:#173d3c;margin:0 0 8px}\n#kaizuno-global #example .report-finding p{margin:0;line-height:1.65}\n#kaizuno-global #example .report-matrix-wrap{overflow-x:auto;margin:22px 0}\n#kaizuno-global #example .report-matrix{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}\n#kaizuno-global #example .report-matrix th , #kaizuno-global #example .report-matrix td{padding:12px 10px;border-bottom:1px solid #d9cfc0;text-align:center;vertical-align:middle}\n#kaizuno-global #example .report-matrix thead th{background:#eee6da;color:#173d3c;font-weight:750}\n#kaizuno-global #example .report-matrix th:first-child{text-align:left;min-width:170px}\n#kaizuno-global #example .report-matrix tbody th{font-weight:500}\n#kaizuno-global #example .report-level{display:inline-block;padding:5px 8px;border-radius:4px;white-space:nowrap;font-size:13px}\n#kaizuno-global #example .level-0{background:#eeeef3;color:#606574}\n#kaizuno-global #example .level-1{background:#f47d55;color:#222}\n#kaizuno-global #example .level-2{background:#e2b336;color:#222}\n#kaizuno-global #example .level-3{background:#abc62d;color:#222}\n#kaizuno-global #example .level-4{background:#12867f;color:white}\n#kaizuno-global #example .level-5{background:#0b5e59;color:white}\n#kaizuno-global #example .report-level-legend{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}\n#kaizuno-global #example .report-finding .recommendation-vote{font-style:italic;font-size:14px;color:#59645d;margin-top:12px}\n#kaizuno-global #example .measure-example{border:1px solid #d9cfc0;border-radius:9px;padding:22px;margin-top:26px;background:white}\n#kaizuno-global #example .measure-example h5{font-size:20px;color:#173d3c;margin:0 0 18px;line-height:1.4}\n#kaizuno-global #example .measure-example h6{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#173d3c;margin:20px 0 6px}\n#kaizuno-global #example .measure-example p{margin:0;line-height:1.65}\n#kaizuno-global #example .measure-start{margin:14px 0 8px}\n#kaizuno-global #example .report-cost-table th , #kaizuno-global #example .report-cost-table td{text-align:left}\n#kaizuno-global #example .report-cost-table tbody tr:nth-child(even){background:#f7f3ed}\n#kaizuno-global #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-global #example .report-team-quote p{margin:0}\n#kaizuno-global #example .report-team-quote cite{display:block;margin-top:5px;font-size:12px;font-style:normal}\n\n#kaizuno-global .topic-searchbar{display:flex;gap:24px;align-items:end;margin-bottom:14px}#kaizuno-global .topic-searchbar>div{flex:1;max-width:760px}#kaizuno-global .topic-searchbar label{display:block;font-weight:600;color:var(--ink);margin-bottom:10px}#kaizuno-global .topic-searchbar input{width:100%;font:inherit;padding:16px 18px;background:var(--paper);border:1px solid var(--line);border-radius:3px;color:var(--ink)}#kaizuno-global .topic-searchbar input:focus-visible{outline:2px solid var(--teal-dark);outline-offset:3px}#kaizuno-global .topic-searchbar button{border:0;background:none;text-decoration:underline;font-size:14px;padding:16px 0}#kaizuno-global .topic-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 34px;margin-top:44px}#kaizuno-global .topic-group{min-width:0}#kaizuno-global .topic-group-heading{display:flex;gap:12px;align-items:start;margin-bottom:20px;min-height:65px}#kaizuno-global .topic-group-heading>span{font-size:12px;color:var(--teal-dark);padding-top:6px}#kaizuno-global .topic-group-heading h2{font-family:var(--sans);font-size:23px;line-height:1.25;font-weight:600;letter-spacing:-.025em}#kaizuno-global .catalog-topic{border-top:1px solid var(--line)}#kaizuno-global .catalog-topic:last-child{border-bottom:1px solid var(--line)}#kaizuno-global .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}#kaizuno-global .catalog-topic summary::-webkit-details-marker{display:none}#kaizuno-global .catalog-topic summary>span{font-size:22px;font-weight:400;color:var(--teal-dark)}#kaizuno-global .catalog-topic[open] summary>span{transform:rotate(45deg)}#kaizuno-global .catalog-topic[open] summary{color:var(--teal-dark)}#kaizuno-global .catalog-topic-body{padding:0 0 20px;font-size:15px;line-height:1.65}#kaizuno-global .catalog-topic-body .text-link{font-size:14px;margin-top:15px}#kaizuno-global .topic-selection-note{margin-top:42px;padding-top:24px;border-top:1px solid var(--line);font-size:15px;color:var(--muted);max-width:100%}#kaizuno-global .topic-offers{display:grid;grid-template-columns:1fr 1fr;gap:28px}#kaizuno-global .topic-offer{padding:32px;background:var(--white);border-top:3px solid var(--teal)}#kaizuno-global .topic-offer p:not(.eyebrow){margin:16px 0 24px}#kaizuno-global .topic-offer .eyebrow{margin-bottom:14px}#kaizuno-global .topic-offer h3{font-family:var(--serif);font-size:30px;font-weight:400}#kaizuno-global #topic-no-results{padding:42px 0}#kaizuno-global #topic-no-results p{margin:16px 0}#kaizuno-global .topic-catalog [hidden]{display:none!important}\n@media(max-width:1000px){#kaizuno-global .topic-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:600px){#kaizuno-global .topic-catalog-grid , #kaizuno-global .topic-offers{grid-template-columns:1fr}#kaizuno-global .topic-group-heading{min-height:0}#kaizuno-global .topic-searchbar{display:block}#kaizuno-global .topic-searchbar input{font-size:16px}#kaizuno-global .topic-searchbar button{padding-bottom:0}#kaizuno-global .topic-offer{padding:25px}}\n\n#kaizuno-global .topics-intro{max-width:1050px}#kaizuno-global .topics-intro h1{font-size:clamp(34px,4vw,56px);line-height:1.17}#kaizuno-global .topics-intro .lead{max-width:810px}\n#kaizuno-global .native-route-target{display:block;height:0;scroll-margin-top:24px}\n\n#kaizuno-global .compliance-beliefs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}#kaizuno-global .compliance-beliefs>div{padding-top:22px;border-top:2px solid var(--teal-dark)}#kaizuno-global .compliance-beliefs h3{font-size:21px;line-height:1.4}#kaizuno-global .compliance-beliefs p{margin-top:16px}#kaizuno-global .compliance-contribution{margin-top:40px;max-width:820px}#kaizuno-global .compliance-contribution p{margin:14px 0 22px}@media(max-width:850px){#kaizuno-global .compliance-beliefs{grid-template-columns:1fr;gap:28px}#kaizuno-global .compliance-beliefs h3{font-size:20px}}\n\n#kaizuno-global .lived-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px}#kaizuno-global .lived-topic{min-width:0;border-top:2px solid var(--teal-dark);padding-top:24px}#kaizuno-global .lived-topic h3{font-size:28px;line-height:1.3;margin-bottom:20px}#kaizuno-global .lived-topic>p:not(.eyebrow){margin-top:16px}#kaizuno-global .lived-topic .eyebrow{margin-bottom:12px}@media(max-width:1050px){#kaizuno-global .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:700px){#kaizuno-global .lived-topics{grid-template-columns:1fr;gap:32px}#kaizuno-global .lived-topic h3{font-size:25px}}\n#kaizuno-global .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}#kaizuno-global .topic-disclosure>summary::-webkit-details-marker{display:none}#kaizuno-global .topic-disclosure>summary span{font-size:30px;color:var(--teal-dark);transition:transform .15s}#kaizuno-global .topic-disclosure[open]>summary span{transform:rotate(45deg)}#kaizuno-global .topic-disclosure-body{padding-top:30px}#kaizuno-global .topic-disclosure>summary:focus-visible{outline:2px solid var(--teal-dark);outline-offset:6px}\n#kaizuno-global #themen-ausloeser .approach-wishes li{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}#kaizuno-global #themen-ausloeser .approach-wishes strong , #kaizuno-global #themen-ausloeser .approach-wishes span{min-width:0;overflow-wrap:break-word}@media(max-width:1100px){#kaizuno-global #themen-ausloeser .approach-wishes li{grid-template-columns:1fr;gap:4px}}\n\n#kaizuno-global #themen-im-alltag .lived-topics{row-gap:20px}\n#kaizuno-global #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-global #themen-im-alltag .lived-topic>h3 , #kaizuno-global #themen-im-alltag .lived-topic>p{margin:0}\n@media(max-width:700px){#kaizuno-global #themen-im-alltag .lived-topics{row-gap:32px}#kaizuno-global #themen-im-alltag .lived-topic{display:block;grid-row:auto;padding-bottom:0}#kaizuno-global #themen-im-alltag .lived-topic>p{margin-top:16px}}\n\n#kaizuno-global #industry-specifics .approach-wishes li{grid-template-columns:12rem minmax(0,1fr)}\n@media(max-width:1100px){#kaizuno-global #industry-specifics .approach-wishes li{grid-template-columns:1fr}}\n#kaizuno-global #industry-examples .lived-topics{row-gap:20px}\n#kaizuno-global #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-global #industry-examples .lived-topic>h3 , #kaizuno-global #industry-examples .lived-topic>p{margin:0}\n@media(max-width:700px){#kaizuno-global #industry-examples .lived-topics{row-gap:32px}#kaizuno-global #industry-examples .lived-topic{display:block;grid-row:auto;padding-bottom:0}#kaizuno-global #industry-examples .lived-topic>p{margin-top:16px}}\n#kaizuno-global #partner-types .lived-topics{row-gap:20px}\n#kaizuno-global #partner-types .lived-topic{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:20px;padding-bottom:24px}\n#kaizuno-global #partner-types .lived-topic>h3 , #kaizuno-global #partner-types .lived-topic>p{margin:0}\n@media(max-width:700px){#kaizuno-global #partner-types .lived-topics{row-gap:32px}#kaizuno-global #partner-types .lived-topic{display:block;grid-row:auto;padding-bottom:0}#kaizuno-global #partner-types .lived-topic>p , #kaizuno-global #partner-types .lived-topic>div{margin-top:16px}}\n\n#kaizuno-global #partner-types .lived-topics{grid-template-columns:repeat(6,minmax(0,1fr))}\n#kaizuno-global #partner-types .lived-topic{grid-column:span 2}\n#kaizuno-global #partner-types .lived-topic:nth-child(n\/**\/+4){grid-column:span 3}\n@media(max-width:1050px){#kaizuno-global #partner-types .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr))}#kaizuno-global #partner-types .lived-topic , #kaizuno-global #partner-types .lived-topic:nth-child(n\/**\/+4){grid-column:auto}#kaizuno-global #partner-types .lived-topic:last-child{grid-column:1\/-1}}\n@media(max-width:700px){#kaizuno-global #partner-types .lived-topics{grid-template-columns:1fr}#kaizuno-global #partner-types .lived-topic:last-child{grid-column:auto}}\n\n#kaizuno-global h2 , #kaizuno-global h3{overflow-wrap:break-word;hyphens:auto;text-wrap:balance}\n#kaizuno-global .catalogue-placeholder strong{max-width:100%;overflow-wrap:anywhere;hyphens:auto}\n\n#kaizuno-global .site-intro{padding:64px 0;background:var(--paper);border-bottom:1px solid var(--line)}\n#kaizuno-global .site-intro .eyebrow{margin:0 0 20px;font-size:13px;line-height:1.5}\n#kaizuno-global .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-global .site-intro .claim-line{display:block}\n#kaizuno-global .site-intro .lead{ text-wrap:balance }\n#kaizuno-global .site-intro .lead-sentence{display:block;text-wrap:balance}\n#kaizuno-global .site-intro .accent{white-space:nowrap}\n#kaizuno-global .site-intro .lead{max-width:780px;font-size:19px;line-height:1.6;margin:26px 0 0}\n#kaizuno-global .site-intro .intro-copy{text-wrap:wrap}\n#kaizuno-global .site-intro .intro-copy p{margin:0}\n#kaizuno-global .site-intro .intro-copy p+p{margin-top:14px}\n#kaizuno-global .site-intro .intro-media{width:100%;max-width:980px;margin:40px 0 0;border-radius:4px;overflow:hidden}\n#kaizuno-global .site-intro .intro-media img{width:100%;height:auto;display:block}\n@media(max-width:850px){#kaizuno-global .site-intro{padding:48px 0}#kaizuno-global .site-intro h1{font-size:clamp(38px,5.1vw,68px)}}\n@media(max-width:600px){#kaizuno-global .site-intro{padding:36px 0 40px}#kaizuno-global .site-intro .eyebrow{font-size:12px;margin-bottom:18px}#kaizuno-global .site-intro h1{font-size:clamp(36px,8vw,44px);line-height:1.12;text-wrap:initial}#kaizuno-global .site-intro .claim-line{display:inline}#kaizuno-global .site-intro .lead{font-size:17px;margin-top:22px}#kaizuno-global .site-intro .intro-media{margin-top:28px}}\n@media print{#kaizuno-global .site-intro{padding:24px 0}#kaizuno-global .site-intro h1{font-size:40px}}\n\n#kaizuno-global .button , #kaizuno-global .button.teal{background:var(--teal-dark);border-color:var(--teal-dark);color:#fff}\n#kaizuno-global .button:hover , #kaizuno-global .button.teal:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}\n#kaizuno-global .button.outline{background:transparent;color:var(--ink);border-color:var(--ink)}\n#kaizuno-global .button.outline:hover{background:var(--mint);color:var(--ink)}\n#kaizuno-global .site-header , #kaizuno-global .site-intro{border-bottom:0}\n#kaizuno-global .approach-wishes li , #kaizuno-global .approach-contributions li , #kaizuno-global .approach-human-layout .approach-wishes li , #kaizuno-global .approach-wishes li:last-child , #kaizuno-global .approach-contributions li:last-child{border:0}\n#kaizuno-global .ways-conclusion , #kaizuno-global .approach-view .approach-closing , #kaizuno-global .section-footnote , #kaizuno-global .aside-note{border-left:0;padding-left:0}\n#kaizuno-global .contact-person{background:#214947}\n#kaizuno-global .approach-contribution-grid .approach-panel{background:var(--white)}\n#kaizuno-global #example .story-method li{border-top:0;background:var(--soft)}\n#kaizuno-global #example .story-method li>span{color:var(--ink)}\n#kaizuno-global #example .path-step{color:var(--ink)}\n\n#kaizuno-global #example .likert-legend .path-symbol.s3{background:#14736d;border-color:#14736d;color:#fff}\n#kaizuno-global #example .likert-option:has(input[value=\"3\"]){--rating-color:#14736d}\n#kaizuno-global #example .maturity-4{background:#14736d!important;color:#fff}\n#kaizuno-global #example .level-4{background:#14736d;color:#fff}\n\n#kaizuno-global .site-intro h1 .accent{color:#258d84}\n\n#kaizuno-global .team-belief{max-width:900px}#kaizuno-global .team-belief .lead{max-width:760px;margin-bottom:22px}\n#kaizuno-global .team-profiles{display:grid;gap:30px;margin-top:38px}\n#kaizuno-global .team-profile{background:var(--white);border:1px solid #c8d3d3;border-radius:8px;padding:36px}\n#kaizuno-global .team-profile-head{display:flex;gap:28px;align-items:center;margin-bottom:30px}\n#kaizuno-global .team-portrait{width:140px;height:140px;object-fit:cover;border-radius:50%;flex-shrink:0}\n#kaizuno-global .team-profile h3{font-family:var(--serif);font-size:34px;font-weight:400}\n#kaizuno-global .team-role{color:var(--teal-dark);margin-top:8px;font-size:16px}\n#kaizuno-global .team-profile-body{max-width:850px}#kaizuno-global .team-profile h4{font-size:18px;color:var(--ink);margin:26px 0 9px}#kaizuno-global .team-profile h4:first-child{margin-top:0}\n#kaizuno-global .team-profile p{max-width:76ch}#kaizuno-global .team-placeholder{color:#59645d;font-size:16px;line-height:1.65}\n#kaizuno-global .team-cv{margin:28px 0;border:1px solid #c8d3d3;border-radius:6px;background:#fafbf9}\n#kaizuno-global .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-global .team-cv summary::-webkit-details-marker{display:none}#kaizuno-global .team-cv summary:after{content:\"+\";position:absolute;right:20px;top:15px;font-size:24px}#kaizuno-global .team-cv[open] summary:after{content:\"\u2212\"}\n#kaizuno-global .team-cv-body{padding:0 22px 24px}#kaizuno-global .team-cv-list{margin:24px 0}#kaizuno-global .team-cv-list>div+div{margin-top:24px}#kaizuno-global .team-cv-list dt{font-weight:600;color:var(--ink);margin-bottom:7px}#kaizuno-global .team-cv-list dd{margin:0;max-width:72ch}\n#kaizuno-global .team-company h2{margin-bottom:24px}\n@media(max-width:600px){#kaizuno-global .team-profile{padding:24px 20px}#kaizuno-global .team-profile-head{align-items:flex-start;flex-direction:column;gap:18px}#kaizuno-global .team-portrait{width:112px;height:112px}#kaizuno-global .team-profile h3{font-size:30px}#kaizuno-global .team-cv summary{padding-left:16px}#kaizuno-global .team-cv-body{padding:0 16px 20px}}\n\n#kaizuno-global .editorial-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:64px;align-items:start}\n#kaizuno-global .editorial-layout>h2{font-size:clamp(32px,3.25vw,44px);line-height:1.16;max-width:19ch;hyphens:none;text-wrap:balance}\n#kaizuno-global .editorial-copy{min-width:0;max-width:67ch}\n#kaizuno-global .editorial-copy p{font-size:18px;line-height:1.75;max-width:65ch;text-wrap:pretty}\n#kaizuno-global .editorial-copy p+p{margin-top:22px}\n#kaizuno-global .editorial-flow{display:grid;gap:30px}#kaizuno-global .editorial-flow h3{font-size:22px;line-height:1.35;margin-bottom:10px}\n#kaizuno-global .lived-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}\n#kaizuno-global .lived-topic{border:1px solid var(--line);border-radius:8px;background:var(--white);padding:28px;min-width:0}\n#kaizuno-global .lived-topic h3{font-size:25px;line-height:1.3;margin:0 0 16px;hyphens:auto}\n#kaizuno-global .lived-topic p{font-size:17px;line-height:1.7}#kaizuno-global .lived-topic .caption{font-size:14px;line-height:1.6}\n#kaizuno-global .lived-topic .partner-promise{color:var(--teal-dark);font-weight:600;line-height:1.5}\n#kaizuno-global .partner-invitation{margin-top:36px;max-width:690px}#kaizuno-global .partner-invitation p{margin-top:12px}#kaizuno-global .partner-invitation .button{margin-top:22px}\n#kaizuno-global .editorial-case{max-width:900px;margin-inline:auto;border:1px solid var(--line);border-radius:8px;padding:40px}\n#kaizuno-global .editorial-case h2{font-size:clamp(30px,3vw,42px);line-height:1.18;margin:22px 0}#kaizuno-global .editorial-case p{font-size:18px;line-height:1.7}#kaizuno-global .editorial-case .small-note{font-size:14px}\n#kaizuno-global .editorial-team-photo{margin:48px 0 0;max-width:980px;border-radius:8px;overflow:hidden}#kaizuno-global .editorial-team-photo img{width:100%;height:auto}\n#kaizuno-global .team-profile-body{max-width:72ch}#kaizuno-global .team-profile h4{font-size:15px;color:var(--teal-dark);margin:0 0 8px}\n#kaizuno-global .topic-offer{border:1px solid var(--line);border-radius:8px;padding:26px;background:var(--white)}\n#kaizuno-global .approach-view .method-intro{max-width:790px}#kaizuno-global .method-intro p{font-size:18px;line-height:1.75}\n#kaizuno-global .section-title>p{max-width:70ch}#kaizuno-global .section-title h2{max-width:25ch}\n@media(max-width:900px){#kaizuno-global .editorial-layout{gap:36px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}#kaizuno-global .editorial-layout>h2{font-size:34px}}\n@media(max-width:700px){#kaizuno-global .editorial-layout{grid-template-columns:1fr;gap:24px}#kaizuno-global .editorial-layout>h2{max-width:24ch;font-size:32px}#kaizuno-global .editorial-copy p , #kaizuno-global .editorial-case p , #kaizuno-global .method-intro p{font-size:17px;line-height:1.7}#kaizuno-global .lived-topics{grid-template-columns:1fr;gap:18px}#kaizuno-global .lived-topic{padding:24px}#kaizuno-global .lived-topic h3{font-size:25px}#kaizuno-global .editorial-case{padding:26px 22px}#kaizuno-global .editorial-case .small-note{font-size:13px}#kaizuno-global .editorial-team-photo{margin-top:32px}#kaizuno-global .editorial-copy p+p{margin-top:18px}}\n\n#kaizuno-global .contact-person{display:flex;flex-direction:column;align-items:center;border-radius:8px}#kaizuno-global .contact-person h3{hyphens:none;text-wrap:balance}#kaizuno-global .contact-person .button{margin-top:auto}\n\n#kaizuno-global [data-page=\"home\"] .home-explanation{text-wrap:pretty;max-width:780px}\n#kaizuno-global .home-explanation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}\n#kaizuno-global .home-explanation-card{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--white);padding:28px}\n#kaizuno-global .home-explanation-card h3{font-size:26px;line-height:1.25;hyphens:none;text-wrap:balance;margin:0 0 20px}\n#kaizuno-global .home-explanation-card p{font-size:17px;line-height:1.7;text-wrap:pretty}\n@media(max-width:900px){#kaizuno-global .home-explanation-grid{grid-template-columns:1fr;gap:18px}#kaizuno-global .home-explanation-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}#kaizuno-global .home-explanation-card h3{margin:0;max-width:20ch}}\n@media(max-width:600px){#kaizuno-global .home-explanation-card{display:block;padding:24px}#kaizuno-global .home-explanation-card h3{font-size:25px;margin-bottom:16px}}\n\n#kaizuno-global .home-application-note{margin-top:28px}\n\n#kaizuno-global .approach-view .hut-story{max-width:790px;margin-top:32px}\n#kaizuno-global .hut-story p{font-size:18px;line-height:1.75}\n#kaizuno-global .hut-story p:last-child{margin-bottom:0;color:var(--ink)}\n@media(max-width:600px){#kaizuno-global .approach-view .hut-story{margin-top:24px}#kaizuno-global .hut-story p{font-size:17px;line-height:1.7}}\n\n#kaizuno-global .method-practice-quote{margin:28px 0 0;padding:26px 28px;border:1px solid var(--line);border-radius:8px;background:var(--white)}\n#kaizuno-global .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-global .method-practice-quote cite{display:block;margin-top:18px;font-size:14px;line-height:1.6;font-style:normal;color:var(--muted)}\n#kaizuno-global .method-practice-quote cite a{color:inherit;text-decoration:underline;text-underline-offset:3px}\n@media(max-width:600px){#kaizuno-global .method-practice-quote{padding:22px}}\n\n#kaizuno-global .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-global .home-workflow li{position:relative;min-width:0;padding:0}\n#kaizuno-global .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-global .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-global .home-workflow h3{margin:0 0 12px;color:var(--ink)}\n#kaizuno-global .home-workflow p{margin:0;color:var(--text)}\n@media(max-width:800px){#kaizuno-global .home-workflow{grid-template-columns:1fr;gap:0}#kaizuno-global .home-workflow li{padding:0 0 32px 66px}#kaizuno-global .home-workflow li:last-child{padding-bottom:0}#kaizuno-global .workflow-number{position:absolute;left:0;top:0;margin:0}#kaizuno-global .home-workflow li:not(:last-child)::after{left:22px;top:44px;width:1px;height:calc(100% - 44px)}#kaizuno-global .home-workflow h3{padding-top:7px}}\n#kaizuno-global .team-personal-role{margin:6px 0;font-weight:600;color:var(--teal-dark)}\n\n#kaizuno-global .editorial-copy .method-practice-quote p{font-family:Georgia,serif;font-style:italic;font-weight:400}\n#kaizuno-global .method-practice-quote cite{font-size:12px;letter-spacing:.1em;text-transform:uppercase}\n#kaizuno-global .contact-band{background:var(--soft);color:var(--text)}\n#kaizuno-global .contact-band h2 , #kaizuno-global .contact-band .contact-person h3{color:var(--ink)}\n#kaizuno-global .contact-band .contact-intro{color:var(--text)}\n#kaizuno-global .contact-band .contact-person{background:var(--white)}\n#kaizuno-global .contact-band .contact-person h3{margin-bottom:12px}\n#kaizuno-global .contact-band .contact-focus{font-size:16px;line-height:1.55;color:var(--text);margin:0 0 24px;max-width:29ch}\n\n#kaizuno-global .site-intro .intro-media , #kaizuno-global .site-intro .editorial-team-photo{width:100%;max-width:720px;margin-top:32px}\n#kaizuno-global .site-intro .intro-media img , #kaizuno-global .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-global .site-intro .intro-media , #kaizuno-global .site-intro .editorial-team-photo{margin-top:24px}}\n\n@media(min-width:1001px){\n#kaizuno-global .site-intro{padding:112px 0 88px}\n#kaizuno-global .site-intro>.wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center}\n#kaizuno-global .site-intro>.wrap>.eyebrow , #kaizuno-global .site-intro>.wrap>h1{grid-column:1\/-1;align-self:start}\n#kaizuno-global .site-intro>.wrap>.lead{grid-column:1;grid-row:3;max-width:none;margin:52px 0 0}\n#kaizuno-global .site-intro>.wrap>.intro-media{grid-column:2;grid-row:3;width:100%;max-width:none;margin:52px 0 0}\n#kaizuno-global .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-global .site-intro .lead , #kaizuno-global .site-intro .intro-copy p{text-wrap:pretty}\n#kaizuno-global .site-intro .lead-sentence{display:block;margin-top:.35em;text-wrap:pretty}\n}\n\n#kaizuno-global .view>section.section:nth-last-of-type(odd){background:var(--white)}\n#kaizuno-global .view>section.section:nth-last-of-type(even){background:var(--soft)}\n\n#kaizuno-global .view>section.section{padding-top:88px;padding-bottom:88px}\n#kaizuno-global .view>section.section h2:not(.topic-group h2) , #kaizuno-global .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-global .view>section.section h2:not(.topic-group h2)+* , #kaizuno-global .contact-band h2+*{margin-top:0}\n#kaizuno-global .view>section.section .editorial-layout>h2{margin-bottom:0}\n#kaizuno-global .view>section.section h3:not([class*=\"demo\"] h3):not(.demo h3){font-size:24px;line-height:1.3}\n#kaizuno-global .view>section.section p , #kaizuno-global .view>section.section li{text-wrap:pretty}\n@media(max-width:600px){#kaizuno-global .view>section.section{padding-top:56px;padding-bottom:56px}#kaizuno-global .view>section.section h3:not([class*=\"demo\"] h3){font-size:21px}}\n\n@media(min-width:1001px){#kaizuno-global .view>section.section .editorial-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px}}\n\n#kaizuno-global .home-workflow>li+li{margin-top:0}\n\n#kaizuno-global .view details>summary{list-style:none;cursor:pointer}\n#kaizuno-global .view details>summary::-webkit-details-marker{display:none}\n#kaizuno-global .view details:not(.team-cv)>summary{display:flex;align-items:center;justify-content:space-between;gap:16px}\n#kaizuno-global .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-global .view details[open]:not(.team-cv)>summary::after{content:\"\u2212\"}\n#kaizuno-global .view .topic-disclosure>summary::after{font-size:30px}\n#kaizuno-global .catalog-topic summary>span , #kaizuno-global .topic-disclosure>summary>span{display:none}\n\n#kaizuno-global #example .story-method li>img.step-icon{display:block;width:40px;height:44px;object-fit:contain;margin-bottom:10px}\n\n#kaizuno-global .topic-group-heading{min-height:0}\n\n#kaizuno-global .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-global .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-global .demo-window-dots{display:flex;gap:6px}#kaizuno-global .demo-window-dots i{width:10px;height:10px;border-radius:50%;background:#c9bba6;display:block}\n#kaizuno-global #example .demo-window .story-method{margin:0;padding:22px 24px 24px;border-bottom:1px solid #e1d7c8}\n#kaizuno-global #example .demo-window .system-demo{margin:0;border:0;border-radius:0}\n#kaizuno-global #example .demo-window .demo-sidebar{background:#ece3d6}\n\n#kaizuno-global .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-global .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-global .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\n#kaizuno-global .global-footer-placeholder{background:var(--paper);color:var(--muted);border-top:1px dashed #cdbfab;padding:36px 0 40px;text-align:center}\n#kaizuno-global .global-footer-placeholder .placeholder-note{font-size:12px;letter-spacing:.06em;color:#9a8f7e;margin:0 0 22px}\n#kaizuno-global .swiss-badge{display:inline-flex;align-items:center;gap:12px;margin-bottom:18px}\n#kaizuno-global .swiss-flag{width:40px;height:40px;background:#d52b1e;position:relative;display:block}\n#kaizuno-global .swiss-flag:before , #kaizuno-global .swiss-flag:after{content:\"\";position:absolute;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}\n#kaizuno-global .swiss-flag:before{width:24px;height:8px}#kaizuno-global .swiss-flag:after{width:8px;height:24px}\n#kaizuno-global .swiss-text{font:700 15px\/1.25 Arial,sans-serif;color:#111;text-align:left}\n#kaizuno-global .footer-legal{margin:0;font-size:14px;color:#7a7f98}\n#kaizuno-global .footer-legal span{font-size:9px;margin:0 8px;vertical-align:middle}\n\n#kaizuno-global .book-sources{margin:40px 0 0;text-align:center;font-size:16px;color:var(--text)}\n#kaizuno-global .book-sources a{color:var(--teal-dark);text-decoration:underline;text-underline-offset:3px}\n\n#kaizuno-global .global-footer-placeholder .wrap{display:block;text-align:center}\n#kaizuno-global .view details.topic-disclosure:not(.team-cv)>summary::after{font-size:30px}\n#kaizuno-global .book-sources{grid-column:1\/-1;width:100%;max-width:none;justify-self:stretch}\n\n#kaizuno-global .global-footer-placeholder p{max-width:none;margin-left:auto;margin-right:auto}\n\n#kaizuno-global .team-profiles{gap:0}\n#kaizuno-global .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-global .team-profiles .team-profile:last-child{border-bottom:1px solid var(--line)}\n@media(min-width:1001px){#kaizuno-global .team-profiles .team-profile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start}#kaizuno-global .team-profiles .team-profile-body>p:first-child{margin-top:0}}\n#kaizuno-global .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-global .team-profiles .team-cv summary{padding:16px 36px 16px 0}\n#kaizuno-global .team-profiles .team-cv summary:after{right:0;top:12px;font-weight:400;font-size:22px}\n#kaizuno-global .team-profiles .team-cv-body{padding:0 0 20px}\n\n#kaizuno-global .team-profiles .team-cv[open]{background:var(--soft);border:1px solid var(--line);border-radius:8px;padding:0 24px}\n#kaizuno-global .team-profiles .team-cv[open] summary{padding-left:0;border-bottom:1px solid var(--line)}\n#kaizuno-global .team-profiles .team-cv[open] summary:after{right:4px}\n#kaizuno-global .team-profiles .team-cv[open] .team-cv-body{padding:20px 0 24px}\n\n#kaizuno-global .benefits{border-top:1px solid var(--line)}\n#kaizuno-global .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-global .view>section.section .benefit h3{font-size:22px;line-height:1.3;margin:0;color:var(--ink);text-wrap:balance}\n#kaizuno-global .benefit p{margin:0;font-size:16px;line-height:1.55}\n#kaizuno-global .benefit blockquote{margin:8px 0 0;padding:0;border:0;background:none}\n#kaizuno-global .benefit blockquote p{font-family:Georgia,serif;font-style:italic;font-size:15px;color:var(--ink)}\n#kaizuno-global .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-global .benefit{grid-template-columns:1fr;row-gap:8px}}\n\n#kaizuno-global .view>section.section .benefit h3{font-family:var(--serif);font-weight:400;font-size:30px;line-height:1.2;letter-spacing:-.02em}\n#kaizuno-global .benefit{padding:28px 0}\n#kaizuno-global .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-global .benefit-proof img{width:120px;height:90px;object-fit:cover;border-radius:4px;display:block}\n#kaizuno-global .benefit-proof>div{padding-left:14px;border-left:2px solid var(--teal)}\n#kaizuno-global .benefit-proof p{color:var(--teal-dark)}\n@media(max-width:600px){#kaizuno-global .view>section.section .benefit h3{font-size:23px}#kaizuno-global .benefit blockquote.benefit-proof{grid-template-columns:88px 1fr;column-gap:14px}#kaizuno-global .benefit-proof img{width:88px;height:66px}}\n\n#kaizuno-global .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-global .benefits .benefit blockquote.benefit-proof p{color:var(--teal-dark)}\n#kaizuno-global .benefits .benefit blockquote.benefit-proof>div{border-left:2px solid var(--teal)}\n@media(max-width:600px){#kaizuno-global .view>section.section .benefits .benefit>h3{font-size:23px}}\n\n#kaizuno-global #benefits-heading~.benefits .benefit>h3{font-size:30px}\n@media(max-width:600px){#kaizuno-global #benefits-heading~.benefits .benefit>h3{font-size:23px}}\n\n#kaizuno-global #wibs .wibs-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:64px;align-items:start}\n#kaizuno-global #wibs .wibs-lead{font-size:18px;line-height:1.6;max-width:760px;margin:0;text-wrap:pretty}\n#kaizuno-global #wibs .wibs-logo{display:block;width:240px;height:auto;margin:6px 0 0}\n#kaizuno-global #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-global #wibs .wibs-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #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-global #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-global #wibs .wibs-proof{max-width:820px;margin:18px auto 0;text-align:center;font-size:13px;letter-spacing:.06em;color:var(--muted)}\n#kaizuno-global #wibs .wibs-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #wibs .wibs-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #wibs .wibs-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #wibs .wibs-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;padding-bottom:28px}\n#kaizuno-global #wibs .wibs-facts dl{margin:0;border-top:1px solid var(--line)}\n#kaizuno-global #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-global #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-global #wibs .wibs-facts dd{margin:0;color:var(--ink);font-size:16px}\n#kaizuno-global #wibs .wibs-story{border-top:1px solid var(--line)}\n#kaizuno-global #wibs .wibs-row{padding:16px 0 18px;border-bottom:1px solid var(--line)}\n#kaizuno-global #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-global #wibs .wibs-row p{margin:0;font-size:16px;line-height:1.65;text-wrap:pretty}\n#kaizuno-global #wibs .wibs-close{margin:28px 0 0;font-size:16px;line-height:1.7;color:var(--text)}\n#kaizuno-global #wibs .wibs-links{display:inline-flex;flex-wrap:wrap;gap:18px;margin-left:18px}\n@media(max-width:1000px){#kaizuno-global #wibs .wibs-head{grid-template-columns:1fr}#kaizuno-global #wibs .wibs-logo{grid-row:1;width:200px;margin:0 0 24px}#kaizuno-global #wibs .wibs-grid{grid-template-columns:1fr;row-gap:28px}#kaizuno-global #wibs .wibs-links{display:flex;margin:12px 0 0}#kaizuno-global #wibs .wibs-facts dl>div{grid-template-columns:120px 1fr}}\n\n#kaizuno-global #excellence-talks .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #excellence-talks .case-chip-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}\n#kaizuno-global #excellence-talks .case-chip-row .et-logo{width:190px;height:auto;margin:0;flex:none}\n#kaizuno-global #excellence-talks .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-global #excellence-talks .case-lead{max-width:760px;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #excellence-talks .et-second{margin-top:16px}\n#kaizuno-global #excellence-talks .case-link{margin:24px 0 0}\n@media(max-width:700px){#kaizuno-global #excellence-talks .case-chip-row{flex-direction:column}#kaizuno-global #excellence-talks .case-chip-row .et-logo{width:150px}}\n\n#kaizuno-global #fachwissen .fw-lead{font-size:18px;line-height:1.6;margin:0;text-wrap:pretty}\n#kaizuno-global #fachwissen .fw-rows{margin-top:40px;border-top:1px solid var(--line)}\n#kaizuno-global #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-global #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-global #fachwissen .fw-row p{margin:0 0 6px;font-size:16px;line-height:1.6}\n@media(max-width:1000px){#kaizuno-global #fachwissen .fw-row{grid-template-columns:1fr;row-gap:8px}}\n\n#kaizuno-global .view .topic-offers{display:block;gap:0;border-top:1px solid var(--line)}\n#kaizuno-global .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-global .view .topic-offers .topic-offer>.eyebrow{grid-area:label;margin:0 0 6px}\n#kaizuno-global .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-global .view .topic-offers .topic-offer>p:not(.eyebrow){grid-area:text;margin:0 0 6px;font-size:16px;line-height:1.6}\n#kaizuno-global .view .topic-offers .topic-offer>a{grid-area:link;justify-self:start}\n@media(max-width:1000px){#kaizuno-global .view .topic-offers .topic-offer{grid-template-columns:1fr;grid-template-areas:\"label\" \"title\" \"text\" \"link\";row-gap:8px}#kaizuno-global .view .topic-offers .topic-offer>p:not(.eyebrow){margin:4px 0 0}}\n\n#kaizuno-global #oth .case-head{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:64px;align-items:start}\n#kaizuno-global #oth .case-lead{font-size:18px;line-height:1.6;max-width:760px;margin:0;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #oth .case-proof{max-width:820px;margin:18px auto 0;text-align:center;font-size:13px;letter-spacing:.06em;color:var(--muted)}\n#kaizuno-global #oth .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #oth .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #oth .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #oth .case-longtext{max-width:760px;padding-bottom:28px}\n#kaizuno-global #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-global #oth .case-longtext p{font-size:16px;line-height:1.7;margin:0 0 14px;text-wrap:pretty}\n#kaizuno-global #oth .case-longtext .case-source{font-size:13px;letter-spacing:.06em;color:var(--muted);margin-top:18px}\n#kaizuno-global #oth .case-close{max-width:none;margin:28px 0 0;font-size:16px;line-height:1.7;color:var(--text)}\n#kaizuno-global #oth .case-links{display:inline-flex;flex-wrap:wrap;gap:18px;margin-left:18px}\n@media(max-width:1000px){#kaizuno-global #oth .case-head{grid-template-columns:1fr}#kaizuno-global #oth .case-links{display:flex;margin:12px 0 0}}\n\n#kaizuno-global .benefits .benefit{align-items:center}\n#kaizuno-global #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-global .benefits .benefit-claim p{margin:10px 0 0;font-size:16px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global .benefits .benefit blockquote.benefit-proof{margin:0}\n@media(max-width:1000px){#kaizuno-global .benefits .benefit blockquote.benefit-proof{margin-top:16px}}\n@media(max-width:600px){#kaizuno-global #benefits-heading~.benefits .benefit-claim h3{font-size:23px!important}}\n\n#kaizuno-global #books .books-intro{display:grid;margin-bottom:44px}\n#kaizuno-global #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-global #books .books-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start}}\n@media(max-width:1000px){#kaizuno-global #books .books-intro{grid-template-columns:1fr;row-gap:16px}}\n\n#kaizuno-global #oth .case-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;padding-bottom:8px}\n#kaizuno-global #oth .case-facts dl{margin:0;border-top:1px solid var(--line)}\n#kaizuno-global #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-global #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-global #oth .case-facts dd{margin:0;color:var(--ink);font-size:16px}\n#kaizuno-global #oth .case-story{border-top:1px solid var(--line)}\n#kaizuno-global #oth .case-row{padding:16px 0 18px;border-bottom:1px solid var(--line)}\n#kaizuno-global #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-global #oth .case-row p{margin:0;font-size:16px;line-height:1.65;text-wrap:pretty}\n#kaizuno-global #oth details .case-source{font-size:13px;letter-spacing:.06em;color:var(--muted);margin:0 0 24px}\n@media(max-width:1000px){#kaizuno-global #oth .case-grid{grid-template-columns:1fr;row-gap:28px}#kaizuno-global #oth .case-facts dl>div{grid-template-columns:120px 1fr}}\n\n#kaizuno-global #oth .case-quote-small{max-width:760px;margin:28px 0 20px;padding:0 0 0 14px;border-left:2px solid var(--teal)}\n#kaizuno-global #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-global #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\n#kaizuno-global #oth .case-row p+p{margin-top:10px}\n\n#kaizuno-global #oth .case-story{max-width:760px;border-top:0}\n#kaizuno-global #oth .case-row:first-child{padding-top:0}\n\n#kaizuno-global #oth .case-prose{max-width:760px;padding:6px 0 4px}\n#kaizuno-global #oth .case-prose p{margin:0;max-width:none;text-wrap:pretty}\n#kaizuno-global #oth .case-prose p+p{margin-top:14px}\n#kaizuno-global #oth .case-quote-small p{max-width:none}\n\n#kaizuno-global #oth .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #oth .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-global #oth .case-lead{max-width:none;font-size:18px}\n#kaizuno-global #oth .case-quote{margin-top:36px}\n#kaizuno-global #oth .oth-quote-flex{display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-global #oth .oth-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #oth .case-close{margin-top:24px}\n\n#kaizuno-global #oth .case-photo{margin:28px 0 40px}\n#kaizuno-global #oth .case-photo img{display:block;width:100%;height:auto;border-radius:6px}\n\n#kaizuno-global #wibs .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #wibs .case-chip-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}\n#kaizuno-global #wibs .case-chip-row .wibs-logo{width:190px;height:auto;margin:0;flex:none}\n#kaizuno-global #wibs .case.editorial-case h2{margin:22px 0 18px}\n#kaizuno-global #wibs .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #wibs .wibs-quote{margin:36px auto 0}\n#kaizuno-global #wibs .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #wibs .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #wibs .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #wibs .case-prose{max-width:760px;padding:6px 0 20px}\n#kaizuno-global #wibs .case-prose p{margin:0;text-wrap:pretty}\n#kaizuno-global #wibs .case-prose p+p{margin-top:14px}\n#kaizuno-global #wibs .case-link{margin:24px 0 0}\n@media(max-width:700px){#kaizuno-global #wibs .case-chip-row{flex-direction:column}#kaizuno-global #wibs .case-chip-row .wibs-logo{width:160px}}\n\n#kaizuno-global #wibs .case-photo{margin:28px 0 40px}\n#kaizuno-global #wibs .case-photo img{display:block;width:100%;height:auto;border-radius:6px}\n\n#kaizuno-global #dental .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #dental .case-prose{max-width:760px}\n#kaizuno-global #dental .case-prose p{max-width:none}\n#kaizuno-global #dental .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #dental .case-quote-small{max-width:760px;margin:28px 0 20px;padding:0 0 0 14px;border-left:2px solid var(--teal)}\n#kaizuno-global #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-global #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-global #dental .case-photo{margin:28px 0 16px;max-width:480px}\n#kaizuno-global #dental .case-photo img{width:100%;height:auto;border-radius:6px}\n#kaizuno-global #dental .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #dental .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #dental .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #dental .case-link{margin:24px 0 0}\n#kaizuno-global #wibs .wibs-flyer{margin:28px 0}\n#kaizuno-global #wibs .wibs-flyer img{display:block;width:100%;max-width:300px;height:auto;border-radius:8px;border:1px solid var(--line)}\n#kaizuno-global #wibs .wibs-flyer-inline{float:right;width:210px;margin:4px 0 16px 28px}\n#kaizuno-global #wibs .wibs-flyer-inline img{max-width:210px}\n#kaizuno-global #wibs .wibs-flyer-inline figcaption{margin-top:8px}\n#kaizuno-global #wibs .case-prose::after{content:\"\";display:block;clear:both}\n#kaizuno-global #wibs .wibs-kontakt{display:flex;align-items:center;gap:20px;margin:32px 0 4px}\n#kaizuno-global #wibs .wibs-kontakt img{display:block;width:88px;height:88px;border-radius:50%;object-fit:cover;flex-shrink:0}\n#kaizuno-global #wibs .wibs-kontakt .eyebrow{margin:0 0 4px}\n#kaizuno-global #wibs .wibs-kontakt-name{margin:0;font-weight:600;max-width:none}\n#kaizuno-global #wibs .wibs-flyer figcaption{margin-top:10px;max-width:420px}\n#kaizuno-global #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-global #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-global #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-global #dental .dental-heads{display:flex;flex-direction:column;gap:10px;flex-shrink:0}\n#kaizuno-global #dental .dental-heads img{display:block;width:96px;height:96px;border-radius:12px;object-fit:cover}\n#kaizuno-global #dental .dental-praxis{display:flex;gap:16px;margin:28px 0}\n#kaizuno-global #dental .dental-praxis img{display:block;width:calc(50% - 8px);height:auto;border-radius:8px}\n\n#kaizuno-global #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-global #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-global #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-global #jobcenter .jc-quote-flex{display:flex;align-items:center;gap:28px;text-align:left}\n#kaizuno-global #jobcenter .jc-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #jobcenter.case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #jobcenter .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #jobcenter .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #jobcenter .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #jobcenter .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #jobcenter .case-prose{max-width:760px}\n#kaizuno-global #jobcenter .case-prose p{max-width:none}\n#kaizuno-global #jobcenter .case-link{margin:24px 0 0}\n#kaizuno-global .case-offer{margin:28px 0 0;font-size:16px;line-height:1.6;max-width:760px}\n#kaizuno-global .case-offer .offer-strong{font-weight:700;color:var(--teal-dark)}\n#kaizuno-global .caption-link{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}\n#kaizuno-global .caption-link:hover{color:var(--teal-dark)}\n#kaizuno-global .book-more{margin:10px 0 0}\n#kaizuno-global .book-more>summary{cursor:pointer;font-weight:600;color:var(--teal-dark);padding:4px 0;list-style:none}\n#kaizuno-global .book-more>summary::-webkit-details-marker{display:none}\n#kaizuno-global .book-more p{margin-top:12px}\n#kaizuno-global #ai-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #ai-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #ai-case .ki-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #ai-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #ai-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #ai-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #ai-case .case-prose{max-width:760px}\n#kaizuno-global #ai-case .case-prose p{max-width:none}\n#kaizuno-global #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-global #comic-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #comic-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #comic-case .comic-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n#kaizuno-global #comic-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #comic-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #comic-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #comic-case .case-prose{max-width:760px}\n#kaizuno-global #comic-case .case-prose p{max-width:none}\n#kaizuno-global #comic-case .comic-scene{margin:28px 0}\n#kaizuno-global #comic-case .comic-scene img{display:block;width:100%;height:auto;border-radius:8px}\n#kaizuno-global #comic-case .comic-scene figcaption{margin-top:10px;max-width:560px}\n#kaizuno-global #comic-case .comic-voices{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:12px}\n#kaizuno-global #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-global #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-global #comic-case .comic-voices{grid-template-columns:1fr 1fr}}\n#kaizuno-global #three-ways .way-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:8px}\n#kaizuno-global #three-ways .way-card{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:24px}\n#kaizuno-global #three-ways .way-card h3{margin:0 0 10px;font-size:19px}\n#kaizuno-global #three-ways .way-card p{margin:0;font-size:16px;line-height:1.6;max-width:none}\n#kaizuno-global #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-global #three-ways .way-grid{grid-template-columns:1fr}}\n#kaizuno-global .case-offer+.case-link{margin:10px 0 0}\n#kaizuno-global #excellence-case .ex-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n\n#kaizuno-global #sustainability-case .nh-portrait{display:block;width:96px;height:96px;border-radius:12px;margin:0;object-fit:cover;flex-shrink:0}\n\n#kaizuno-global #sustainability-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #sustainability-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #sustainability-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #sustainability-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #sustainability-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #sustainability-case .case-prose{max-width:760px}\n#kaizuno-global #sustainability-case .case-prose p{max-width:none}\n#kaizuno-global #sustainability-case .case-link{margin:24px 0 0}\n\n#kaizuno-global #excellence-case .case.editorial-case{background:var(--white);border:1px solid var(--line)}\n#kaizuno-global #excellence-case .case-lead{max-width:none;font-size:18px;line-height:1.6;text-wrap:pretty}\n#kaizuno-global #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-global #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-global #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-global #excellence-case .case-more{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#kaizuno-global #excellence-case .case-more>summary{padding:18px 0;font-weight:600;color:var(--teal-dark);cursor:pointer}\n#kaizuno-global #excellence-case .case-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:24px}\n#kaizuno-global #excellence-case .case-prose{max-width:760px}\n#kaizuno-global #excellence-case .case-prose p{max-width:none}\n#kaizuno-global #excellence-case .case-link{margin:10px 0 0}\n#kaizuno-global .brand{flex-direction:column;align-items:flex-start;gap:1px;width:auto}#kaizuno-global .brand-claim{padding-left: 56px;font-size: 13.2px;line-height: 1.2;margin-top: -7px;font-family:\"DM Serif Display\",Georgia,serif;letter-spacing:.015em;color:var(--ink);white-space:nowrap}#kaizuno-global .brand-claim b{color:#14716b;font-weight:400}\n@media(max-width:760px){#kaizuno-global .brand-claim{display:none}}\n#kaizuno-global .header-tools{display:flex;align-items:center;gap:12px;flex-shrink:0}\n#kaizuno-global .lang{position:relative}\n#kaizuno-global .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-global .lang>summary::-webkit-details-marker{display:none}\n#kaizuno-global .lang>summary span{font-size:11px;color:var(--teal-dark)}\n#kaizuno-global .lang>summary:hover , #kaizuno-global .lang[open]>summary{background:var(--mint)}\n#kaizuno-global .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-global .lang ul a{display:block;padding:8px 10px;border-radius:3px;text-decoration:none;color:var(--ink);font-size:14px}\n#kaizuno-global .lang ul a:hover{background:var(--mint)}\n#kaizuno-global .lang ul a[aria-current]{font-weight:600;color:var(--teal-dark)}\n#kaizuno-global .mobile-lang{font-size:16px;color:var(--muted,#6b746f)}\n#kaizuno-global .mobile-nav .mobile-lang a{color:var(--ink);font-weight:400}\n#kaizuno-global .mobile-nav .mobile-lang a[aria-current]{font-weight:600;color:var(--teal-dark)}\n@media(max-width:850px){#kaizuno-global .header-tools{display:none}}\n@media(min-width:851px){#kaizuno-global .mobile-tools{display:none}}\n#kaizuno-global .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-global .hbtn.outline:hover{background:var(--mint)}\n#kaizuno-global .hbtn.primary{background:var(--teal-dark);border-color:var(--teal-dark);color:#fff}\n#kaizuno-global .hbtn.primary:hover{background:var(--accent-hover,#0f5c57);border-color:var(--accent-hover,#0f5c57)}\n@media(max-width:1199px){#kaizuno-global .header-tools{gap:8px}#kaizuno-global .lang>summary{padding:8px 6px}#kaizuno-global .hbtn{padding:8px 11px}}\n#kaizuno-global .mobile-tools{display:grid;gap:10px;padding-top:16px}\n#kaizuno-global .mobile-nav .mobile-tools a.hbtn{border-bottom:1px solid var(--ink);min-height:44px;padding:10px 16px;display:flex}\n#kaizuno-global .mobile-nav .mobile-tools .hbtn{width:100%;min-height:44px;font-size:16px}\n#kaizuno-global .mobile-nav .mobile-lang a{display:inline;border-bottom:0;padding:0;min-height:0}\n#kaizuno-global .mobile-lang{margin-top:6px}\n#kaizuno-global .dialog-write{margin-top:18px}\n#kaizuno-global .mobile-lang .current{font-weight:600;color:var(--teal-dark)}\n#kaizuno-global .mobile-menu .mobile-nav .mobile-lang a:not([aria-current]){color:var(--ink)!important;font-weight:400!important}\n#kaizuno-global .mobile-nav .mobile-tools .hbtn{font-size:16px}\n\n@media(min-width:1100px){#kaizuno-global .site-header .header-inner{gap:28px;width:calc(100% - 64px);max-width:1400px}#kaizuno-global .desktop-nav{gap:20px}}\n@media(min-width:851px) and (max-width:1099px){\n#kaizuno-global .desktop-nav{display:none}\n#kaizuno-global .header-tools{margin-left:auto}\n#kaizuno-global .mobile-menu{display:block;margin-left:0}\n#kaizuno-global .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-global .mobile-menu>summary::-webkit-details-marker{display:none}\n#kaizuno-global .mobile-menu>summary::marker{content:\"\"}\n#kaizuno-global .mobile-menu[open]>summary{background:var(--mint);border-color:var(--teal-dark)}\n#kaizuno-global .mobile-menu:not([open])>.mobile-nav{display:none!important}\n#kaizuno-global .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-global .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}\n#kaizuno-global .contact-write{margin:32px auto 0;max-width:none!important;font-size:17px;text-align:center}\n\n#kaizuno-global .topic-intro{font-size:19px;color:var(--ink);margin:0 0 22px;max-width:none}\n#kaizuno-global .topic-searchbar input#topic-search{max-width:440px}\n#kaizuno-global .topic-searchbar{align-items:flex-end}\n#kaizuno-global #topic-reset[hidden]{display:none!important}\n#kaizuno-global #topic-search-status:empty{display:none}\n#kaizuno-global .catalog-topic>summary{align-items:flex-start}\n#kaizuno-global .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-global .topic-q{font-size:14px;line-height:1.45;color:var(--muted,#5f6b67);font-weight:400}\n#kaizuno-global .catalog-topic[open] .topic-q{color:var(--ink)}\n#kaizuno-global .topic-outro{margin:36px 0 0;font-size:17px;max-width:none}\n#kaizuno-global .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-global .link-button:hover{color:var(--ink)}\n\n#kaizuno-global .topic-catalog .topic-intro{font-size:19px;color:var(--ink);margin:0;max-width:760px}\n#kaizuno-global .topic-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}\n#kaizuno-global .topic-item{padding:14px 0 15px;border-bottom:1px solid var(--line)}\n#kaizuno-global .topic-item .topic-t{margin:0;font-size:16px;font-weight:600;color:var(--ink);line-height:1.4;max-width:none}\n#kaizuno-global .topic-item .topic-q{margin:3px 0 0;font-size:15px;line-height:1.45;color:var(--text,#3c4a47);max-width:none}\n#kaizuno-global .topic-item .text-link{display:inline-block;margin-top:8px;font-size:14px}\n#kaizuno-global .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-global .topic-whole-line{margin:44px 0 0;font-size:17px;color:var(--ink);max-width:none}\n#kaizuno-global .topic-catalog .topic-outro{margin:40px 0 0;font-size:17px;max-width:none}\n\n#kaizuno-global .topic-item .topic-t{font-size:16.5px;font-weight:600;color:var(--ink)}\n#kaizuno-global .topic-item .topic-q{font-size:14.5px;color:#5f6b67;margin-top:4px}\n#kaizuno-global .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-global .topic-catalog .topic-outro{margin:40px 0 0;padding-top:32px;border-top:1px solid var(--line);text-align:center}\n\n#kaizuno-global .topic-introrow{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}\n#kaizuno-global .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-global .topic-all-toggle:hover{color:var(--ink);border-color:var(--ink)}\n#kaizuno-global .topic-all-toggle:focus-visible{outline:2px solid var(--teal-dark);outline-offset:4px}\n#kaizuno-global .topic-catalog:not(.show-questions) .topic-item .topic-q{display:none}\n#kaizuno-global .topic-catalog:not(.show-questions) .topic-item{padding:12px 0 13px}\n#kaizuno-global .topic-catalog-grid{gap:24px}\n#kaizuno-global .topic-group{background:#fffdf8;border:1px solid var(--line);border-radius:8px;padding:26px 26px 14px}\n#kaizuno-global .topic-group .topic-item:last-child{border-bottom:0}\n#kaizuno-global .topic-group-heading{margin-bottom:16px}\n\n@supports (grid-template-rows:subgrid){\n#kaizuno-global .topic-catalog-grid{grid-auto-rows:auto}\n#kaizuno-global .topic-group{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:0;position:relative}\n#kaizuno-global .topic-group>.native-route-target{position:absolute;top:0;left:0}\n#kaizuno-global .topic-group .topic-list{display:contents}\n#kaizuno-global .topic-group .topic-item:first-child{border-top:1px solid var(--line)}\n#kaizuno-global .topic-group-heading{align-self:end}\n}\n\n#kaizuno-global .home-workflow .workflow-number{width:16px;height:16px;background:var(--teal-dark);border-color:var(--teal-dark);margin:14px 0 22px}\n#kaizuno-global .home-workflow li:not(:last-child)::after{top:22px;left:16px;width:calc(100% + 20px)}\n@media(max-width:850px){#kaizuno-global .home-workflow li{padding-left:40px}#kaizuno-global .home-workflow .workflow-number{margin:0;top:10px}#kaizuno-global .home-workflow li:not(:last-child)::after{left:7px;top:26px;width:1px;height:calc(100% - 16px)}}\n#kaizuno-global .topic-more{margin:28px 0 0;font-size:17px;color:var(--ink)}#kaizuno-global .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\n@media(min-width:901px){#kaizuno-global .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-global .way-grid>.way-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:0}}\n@media(min-width:851px){#kaizuno-global .home-workflow>li{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}}\n#kaizuno-global #example .story-method ol>li{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0;align-content:start}\n\n#kaizuno-global .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-global .topic-group .topic-item:first-child{border-top:0}\n#kaizuno-global .topic-link{margin:8px 0 0}#kaizuno-global .topic-link .text-link{font-size:14px;margin:0;gap:8px}#kaizuno-global .topic-whole-line .inline-link{display:inline;margin-left:6px;font-size:15px}\n\n@media(min-width:901px){#kaizuno-global #books .books-intro>p{margin-top:calc(42px + (clamp(32px,3.2vw,46px) - 35.2px) * .278)}}\n\n@media(min-width:701px){#kaizuno-global .editorial-layout>.editorial-copy{position:relative;top:calc((clamp(32px,3.2vw,46px) - 35.2px) * .278)}}\n#kaizuno-global .quote-note{margin:36px 0 0;font-size:14px;color:var(--muted);max-width:none}\n#kaizuno-global .quote-note-wrap{padding-top:8px;padding-bottom:48px}\n\n\/* Elementor canvas integration: keep the application full-width and independent. *\/\n#kaizuno-global{display:block;width:100%;isolation:isolate;}\n#kaizuno-global *,#kaizuno-global *::before,#kaizuno-global *::after{box-sizing:border-box;}\n#kaizuno-global img{max-width:100%;height:auto;}\n#kaizuno-global dialog{max-width:min(680px,calc(100vw - 32px));}\n\n\/* KAIZUNO Elementor-safe shared overrides *\/\n#kaizuno-global a,\n#kaizuno-global a:hover,\n#kaizuno-global a:focus,\n#kaizuno-global a:active,\n#kaizuno-global a:visited {\n    font-family: inherit !important;\n}\n#kaizuno-global .site-header { max-width: 100% !important; }\n#kaizuno-global h1,\n#kaizuno-global h2,\n#kaizuno-global h3,\n#kaizuno-global .hero h1,\n#kaizuno-global .page-hero h1 {\n    font-family: \"DM Serif Display\", Georgia, serif !important;\n}\n#kaizuno-global .footer a { color: #7a7f98 !important; }\n<\/style><footer class=\"footer global-footer-placeholder\">\n    <div class=\"wrap\">\n\n        <div class=\"swiss-badge\">\n            <span class=\"swiss-flag\" aria-hidden=\"true\"><\/span>\n            <span class=\"swiss-text\">SWISS MADE<br>SWISS HOSTING<\/span>\n        <\/div>\n\n        <p class=\"footer-legal\">\n            \u00a9 KAIZUNO\u00ae 2026\n            <span aria-hidden=\"true\">\u25aa<\/span>\n            <a href=\"\/terms-of-use\/\">Terms of use<\/a>\n            <span aria-hidden=\"true\">\u25aa<\/span>\n            <a href=\"\/data-protection-declaration\/\">Data protection declaration<\/a>\n            <span aria-hidden=\"true\">\u25aa<\/span>\n            <a href=\"\/imprint\/\">Imprint<\/a>\n            <span aria-hidden=\"true\">\u25aa<\/span>\n            <a href=\"\/contact-us\/\">Contact us<\/a>\n        <\/p>\n\n    <\/div>\n<\/footer><\/div>\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>Everyone grows. HomeApproachTechnologyTopicsIndustriesPartnersTeam English \u25be English Deutsch ContactLog in Menu \u2630 HomeApproachTechnologyTopicsIndustriesPartnersTeamContactLog inEnglish \u00b7 Deutsch Our terms of use *\u00a0 This is a courtesy translation of the original German document. In the event of any discrepancy between this English translation and the German original, the German version shall prevail. Effective: 1 March 2026 1. What [&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":"","gpsa_access":[],"gpsa_content_loading_message":"","footnotes":""},"class_list":["post-12198","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kaizuno.com\/tr\/wp-json\/wp\/v2\/pages\/12198","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kaizuno.com\/tr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kaizuno.com\/tr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kaizuno.com\/tr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/kaizuno.com\/tr\/wp-json\/wp\/v2\/comments?post=12198"}],"version-history":[{"count":41,"href":"https:\/\/kaizuno.com\/tr\/wp-json\/wp\/v2\/pages\/12198\/revisions"}],"predecessor-version":[{"id":14990,"href":"https:\/\/kaizuno.com\/tr\/wp-json\/wp\/v2\/pages\/12198\/revisions\/14990"}],"wp:attachment":[{"href":"https:\/\/kaizuno.com\/tr\/wp-json\/wp\/v2\/media?parent=12198"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}