:root{--kz-base-color:#1b45d1;--kz-link-color:#225bc5;--kz-border-color:#e6edf1}html{margin-top:0 !important;padding:0;width:100%;height:100%;scroll-behavior:smooth}body{margin:0;padding:0;width:100%;height:100%;background-color:#fff;background-image:radial-gradient(#ccc 5%,transparent 0%);background-size:20px 20px;box-sizing:border-box;font-family:"Nunito","M PLUS 2",sans-serif;font-size:0}body *,body *:before,body *:after{box-sizing:border-box}.templates{display:none}input:focus{outline:none}button{font-family:"Nunito","M PLUS 2",sans-serif}a{text-decoration:none;color:#222}pre{font-family:"Nunito","M PLUS 2",sans-serif;margin:0;padding:0;min-height:20px;font-size:16px;line-height:22px;white-space:pre-line}.hidden{display:none}h2{background:#fff;font-size:20px}#header{position:fixed;top:0;left:0;width:100%;height:56px;z-index:50;background:#fff}#header #global{position:relative;grid-row:1;height:56px;border-bottom:solid 1px #e1e9ee}#header .icon{position:absolute;top:50%;left:24px;transform:translateY(-50%);cursor:pointer;z-index:5}#header .icon img{display:block;height:36px}#header ul,#header li{list-style:none;margin:0;padding:0}#header .header-tools{position:relative;display:flex;justify-content:end;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:200px;height:56px}#header .__header_menu.desktop{display:flex;flex-wrap:nowrap;column-gap:24px;align-items:center;font-size:14px;user-select:none}#header .__header_menu.mobile{display:none}#header .__header_menu li{padding:0 4px}#header .__header_menu li a{color:#222;white-space:nowrap}#header .__header_menu li a:hover{text-decoration:underline !important}@media (min-width:1001px){#header .header-tools a.login{display:block;padding:0 8px;border-radius:4px;font-size:14px;line-height:30px}#header .header-tools a.login:hover{background:#f4f4f4}#header .header-tools a.login #header .header-tools a.login i,#header .header-tools a.login svg{color:#333}}#header .header-tools .__user{position:relative;display:grid;grid-template-columns:1fr 16px;align-items:center;min-width:120px;height:30px;border-radius:4px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#header .header-tools .__user:hover{background:#f4f4f4}#header .header-tools .__user .__name{grid-column:1;align-self:center;padding:0 8px;line-height:30px;white-space:nowrap}#header .header-tools .__user i,#header .header-tools .__user svg{grid-column:2;align-self:center;justify-self:start}#header .header-tools .__user ul.__menu{display:none;position:absolute;list-style:none;margin:0;padding:0;top:30px;left:0;width:100%;overflow:hidden;background:#fff;border:solid 1px #eee;border-radius:0 0 4px 4px;box-shadow:0 0 4px rgba(0,0,0,.2)}#header .header-tools .__user ul.__menu li:hover{background:#f7f7f7}#header .header-tools .__user ul.__menu li a{display:grid;grid-template-columns:30px 1fr;height:30px}#header .header-tools .__user ul.__menu li a i,#header .header-tools .__user ul.__menu li a svg{grid-column:1;align-self:center;justify-self:center;font-size:17px}#header .header-tools .__user ul.__menu li a span{grid-column:2;align-self:center}#kaizen-main{padding-top:56px;width:100%;box-sizing:border-box;overflow-y:auto;scrollbar-width:none}#kaizen-main::-webkit-scrollbar{display:none}#_kz_consult_banner{padding:3px;background:radial-gradient(circle at 0% 0%,rgba(249,115,22,.6),transparent 55%),radial-gradient(circle at 100% 0%,rgba(59,130,246,.6),transparent 55%),radial-gradient(circle at 50% 100%,rgba(99,102,241,.5),transparent 55%)}#_kz_consult_banner ._inner{background:linear-gradient(135deg,#020617,#0f172a);padding:22px 26px;color:#e5e7eb;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}#_kz_consult_banner ._title{font-size:1.28rem;font-weight:800;line-height:1.45;letter-spacing:.02em}#_kz_consult_banner ._desc{margin-top:.45rem;font-size:.88rem;color:#cbd5e1}#_kz_consult_banner ._btn{padding:.7rem 1.4rem;border-radius:999px;background:linear-gradient(135deg,#2563eb,#4f46e5);color:#f9fafb;font-size:.88rem;font-weight:700;box-shadow:0 12px 25px rgba(37,99,235,.45);text-decoration:none;display:inline-flex;align-items:center;transition:.15s ease-out;white-space:nowrap}#_kz_consult_banner ._btn:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:768px){#_kz_consult_banner ._inner{justify-content:center}}@media (max-width:640px){#_kz_consult_banner ._title{font-size:1.12rem}#_kz_consult_banner ._inner{padding:18px}}#footer{display:block;width:100%;background:#323646;color:#fff;line-height:20px;font-size:12px;user-select:none;z-index:50}#footer ul,#footer li{list-style:none;margin:0;padding:0;color:#fff}#footer .__bottom{display:flex;justify-content:center;column-gap:80px;padding:24px 8px 12px}#footer .__bottom ul{text-align:left}#footer .__bottom ul span{display:block;margin-bottom:4px;font-size:16px}#footer .__bottom ul li{padding:4px 0;padding-left:4px;line-height:18px}#footer a{color:#fff}#footer a:hover{border-bottom:solid 1px #fff}#footer .__links{display:flex;column-gap:4px;justify-content:center;background:#1a223d;line-height:24px}#footer .__footer{padding:0 24px;width:100%;text-align:right;background:#131a31;line-height:24px}.fade-in{opacity:0;transform:translateY(50px);transition:opacity .4s ease-out,transform .5s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}@media (max-width:1000px){#header{position:fixed;display:block;top:0;left:0;width:100%;height:56px;z-index:50;background:#fff}#header #global{position:relative;grid-row:1;height:56px;border-bottom:solid 1px #e1e9ee}#header .icon{position:absolute;top:50%;left:16px;transform:translateY(-50%);cursor:pointer;z-index:5}#header .icon img{display:block;height:36px}#header ul,#header li{list-style:none;margin:0;padding:0}#header .header-tools{position:relative;display:flex;justify-content:end;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:200px;height:56px;font-size:14px;user-select:none}#header .__header_menu.desktop{display:none}#header .__header_menu.mobile{display:flex}#header .__header_menu>.__bar{position:relative;width:36px;height:36px;cursor:pointer}#header .__header_menu>.__bar svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px}#header .__header_menu>ul{position:fixed;top:0;right:0;bottom:0;width:0;background:#222;transition:.2s;z-index:100}#header .__header_menu:focus-within>ul{width:250px}#header .__header_menu>ul li{padding:0 12px !important;height:50px;line-height:50px;border-bottom:solid 1px #666;color:#fff;cursor:pointer}#header .__header_menu>ul li:hover{background:#111}#header .__header_menu>ul li a{display:block;text-decoration:none;color:#fff;white-space:nowrap}#header .__header_menu .__background{display:none;opacity:0;transition:.2s}#header .__header_menu:focus-within .__background{position:fixed;display:block;opacity:1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);pointer-events:none;z-index:50}#kaizen-main{padding-top:56px;width:100%;height:100%;box-sizing:border-box;overflow-y:auto;scrollbar-width:none}#kaizen-main::-webkit-scrollbar{display:none}#footer{display:block;width:100%;background:#323646;color:#fff;line-height:20px;font-size:12px;user-select:none;z-index:50}#footer ul,#footer li{list-style:none;margin:0;padding:0;color:#fff}#footer .__bottom{display:flex;justify-content:center;column-gap:20px;padding:24px 8px 12px}#footer .__bottom ul{text-align:left}#footer .__bottom ul span{display:block;margin-bottom:4px;font-size:16px}#footer .__bottom ul li{padding:4px 0;padding-left:4px;line-height:18px}#footer a{color:#fff;font-size:10px}#footer a:hover{border-bottom:solid 1px #fff}#footer .__links{display:flex;column-gap:2px;justify-content:center;background:#1a223d;line-height:24px}#footer .__footer{padding:0 24px;width:100%;text-align:right;background:#131a31;line-height:24px}}