.kcd-art{display:block;width:100%;height:auto;overflow:visible}.kcd-art text{font:400 var(--text-scale-24)/1.3 var(--font-body);fill:#315a46}.kcd-art .kcd-label{font:600 var(--text-scale-24)/1.3 var(--font-body);fill:#123e33}.kcd-art .kcd-doc-title{font:600 var(--text-scale-22)/1.3 var(--font-body);fill:#123e33}.kcd-art .kcd-secondary{font:400 var(--text-scale-22)/1.3 var(--font-body);fill:#315a46}.kcd-art .kcd-small{font:500 var(--text-scale-20)/1.3 var(--font-body);fill:#267649}.kcd-art .kcd-hero-title{font:600 var(--text-scale-26)/1.3 var(--font-body);fill:#123e33}.kcd-art .kcd-hero-label{font:500 var(--text-scale-24)/1.3 var(--font-body);fill:#123e33}.kcd-art .kcd-calendar{font:500 var(--text-scale-22)/1.2 var(--font-body);fill:#244d38}.kcd-hero-art{width:100%;max-width:34rem;justify-self:end}.kcd-figure{width:100%;max-width:25rem;margin:0;justify-self:end;align-self:center}.kcd-post path{transform-box:fill-box;transform-origin:left;animation:kcd-mark-first 4.8s ease both}.kcd-post-equipment path{animation-name:kcd-mark-second}.kcd-post-fitting path{animation-name:kcd-mark-third}.kcd-link-furniture,.kcd-link-equipment,.kcd-link-fitting{stroke-dasharray:100;stroke-dashoffset:0;animation:kcd-link-first 4.8s ease both}.kcd-link-equipment{animation-name:kcd-link-second}.kcd-link-fitting{animation-name:kcd-link-third}.kcd-pin-furniture,.kcd-pin-equipment,.kcd-pin-fitting{animation:kcd-pin-first 4.8s steps(1,end) both}.kcd-pin-equipment{animation-name:kcd-pin-second}.kcd-pin-fitting{animation-name:kcd-pin-third}@keyframes kcd-mark-first{0%{transform:scaleX(0)}10%,100%{transform:scaleX(1)}}@keyframes kcd-mark-second{0%,27%{transform:scaleX(0)}37%,100%{transform:scaleX(1)}}@keyframes kcd-mark-third{0%,56%{transform:scaleX(0)}66%,100%{transform:scaleX(1)}}@keyframes kcd-link-first{0%,10%{stroke-dashoffset:100}27%,100%{stroke-dashoffset:0}}@keyframes kcd-link-second{0%,37%{stroke-dashoffset:100}56%,100%{stroke-dashoffset:0}}@keyframes kcd-link-third{0%,66%{stroke-dashoffset:100}92%,100%{stroke-dashoffset:0}}@keyframes kcd-pin-first{0%,26%{opacity:0}27%,100%{opacity:1}}@keyframes kcd-pin-second{0%,55%{opacity:0}56%,100%{opacity:1}}@keyframes kcd-pin-third{0%,91%{opacity:0}92%,100%{opacity:1}}@media(max-width:767px){.kcd-hero-art{max-width:27rem;justify-self:center}.kcd-figure{justify-self:center}}@media(prefers-reduced-motion:reduce){.kcd-art *{animation:none!important}.kcd-art .kcd-link-furniture,.kcd-art .kcd-link-equipment,.kcd-art .kcd-link-fitting{stroke-dashoffset:0}.kcd-post path{transform:none}.kcd-art .kcd-pin-furniture,.kcd-art .kcd-pin-equipment,.kcd-art .kcd-pin-fitting{opacity:1}}
