@charset "UTF-8";::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}.img-fluid{max-width:100%;height:auto}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.33333333%}.col-7{flex:none;width:58.33333333%}.col-8{flex:none;width:66.66666667%}.g-2{--bs-gutter-x:35px}.g-2{--bs-gutter-y:35px}@media(min-width:768px){.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.33333333%}.col-md-5{flex:none;width:41.66666667%}.col-md-9{flex:none;width:75%}}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y)var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:initial;border:var(--bs-border-width)solid var(--bs-navbar-toggler-border-color);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:#ffffff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width)solid var(--bs-card-border-color)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0}.card>.list-group:last-child{border-bottom-width:0}@media(min-width:992px){.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.d-inline{display:inline!important}.d-block{display:block!important}.d-none{display:none!important}.shadow{box-shadow:0 5px 10px rgba(0,0,0,.1)!important}.shadow-sm{box-shadow:0 1px 3px rgba(0,0,0,.15)!important}.h-100{height:100%!important}.flex-column{flex-direction:column!important}.justify-content-around{justify-content:space-around!important}.my-3{margin-top:70px!important;margin-bottom:70px!important}.me-0{margin-right:0!important}.me-0-5{margin-right:8.75px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:17.5px!important}.mb-1-5{margin-bottom:26.25px!important}.mb-3{margin-bottom:70px!important}.ms-0{margin-left:0!important}.ms-0-5{margin-left:8.75px!important}.p-0{padding:0!important}.py-3-5{padding-top:105px!important;padding-bottom:105px!important}.pt-1{padding-top:17.5px!important}.pt-3{padding-top:70px!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.rounded{border-radius:var(--bs-border-radius)!important}@media(min-width:768px){.d-md-inline{display:inline!important}.d-md-block{display:block!important}}::-moz-selection{color:#fff;background:#16a085}::selection{color:#fff;background:#16a085}.kd-navbar_toggler{height:100%;display:inline-block;padding:0 1.2rem;transform:translateX(1.2rem);margin:0;color:#000}.kd-modal_dialog .card{background-color:initial}.kd-modal_dialog .card:hover{box-shadow:none}.hero-signature{text-align:center;font-family:pacifico;font-size:1em;margin-top:12px}.blog_card .blog_card-teaser{transition:color 100ms linear,background-color 100ms linear}.blog_card{max-width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%}.blog_card img{overflow:hidden;border-radius:8px;max-width:100%;height:auto}.blog_card .blog_card-container{display:flex;flex-direction:column;justify-content:space-around;flex-grow:999;transition:border 100ms linear}.blog_card:hover .blog_card-teaser,.blog_card:focus-within .blog_card-teaser,.blog_card:focus .blog_card-teaser,.blog_card:active .blog_card-teaser{color:#000}.blog_card-heading{font-size:1.4rem}.blog_card-heading,.blog_card-teaser{color:inherit}.blog_card-heading a{font-weight:inherit;font-size:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-transform:capitalize}.blog_card-teaser{font-family:source sans pro,sans-serif;color:gray}.blog_card-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:.3px}.article-header_image{width:100%;height:auto}.article-content blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px}footer{padding-top:26.25px;padding-bottom:26.25px}footer a,footer p{font-family:source sans pro;color:#fff;font-size:.75rem;font-weight:400;transition:color 100ms ease-out;margin-bottom:0}footer svg{color:#000;transition:fill 100ms ease-out;fill:#fff}footer a:hover,footer a:focus-within,footer a:focus,footer a:active{text-decoration:underline;color:#fff}.blog_card-content{position:relative;background:#fff;border-radius:8px;transition:box-shadow 200ms linear;padding:1.25rem}.blog_card-content:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.175)!important}.blog_card-container{padding:.5rem;padding-bottom:0}.blog_card-content{max-width:100%}.article-toc-heading{color:#333}html[data-theme=dark] .blog_card-content{transition:border-color 120ms linear,box-shadow 120ms linear;box-shadow:0 .5rem 1rem rgba(0,0,0,.175)!important;background:#282c34;border:1px solid #111}html[data-theme=dark] .blog_card:hover .blog_card-content{border-color:#15a085;box-shadow:0 .5rem 1rem rgba(0,0,0,.75)!important}html[data-theme=dark] .blog_card-heading a,html[data-theme=dark] .blog_card-heading a:hover{color:#efefef}html[data-theme=dark] .blog_card-teaser,html[data-theme=dark] .blog_card:hover .blog_card-teaser,html[data-theme=dark] .blog_card:focus .blog_card-teaser,html[data-theme=dark] .blog_card:visited .blog_card-teaser,html[data-theme=dark] .blog_card:active .blog_card-teaser{color:#ccc}html[data-theme=dark] .article-content blockquote{background:#1b1e24;border-color:#13151a}html[data-theme=dark] .article-toc-heading{color:#ccc}html[data-theme=dark] .index-heading{background-color:#1f2228}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}html[data-theme=dark] pre code.hljs{display:block;overflow-x:auto;padding:1em}html[data-theme=dark] code.hljs{padding:3px 5px}html[data-theme=dark] .hljs{color:#abb2bf;background:#282c34}html[data-theme=dark] .hljs-comment,html[data-theme=dark] .hljs-quote{color:#5c6370;font-style:italic}html[data-theme=dark] .hljs-doctag,html[data-theme=dark] .hljs-formula,html[data-theme=dark] .hljs-keyword{color:#c678dd}html[data-theme=dark] .hljs-deletion,html[data-theme=dark] .hljs-name,html[data-theme=dark] .hljs-section,html[data-theme=dark] .hljs-selector-tag,html[data-theme=dark] .hljs-subst{color:#e06c75}html[data-theme=dark] .hljs-literal{color:#56b6c2}html[data-theme=dark] .hljs-addition,html[data-theme=dark] .hljs-attribute,html[data-theme=dark] .hljs-meta html[data-theme=dark] .hljs-string,html[data-theme=dark] .hljs-regexp,html[data-theme=dark] .hljs-string{color:#98c379}html[data-theme=dark] .hljs-attr,html[data-theme=dark] .hljs-number,html[data-theme=dark] .hljs-selector-attr,html[data-theme=dark] .hljs-selector-class,html[data-theme=dark] .hljs-selector-pseudo,html[data-theme=dark] .hljs-template-variable,html[data-theme=dark] .hljs-type,html[data-theme=dark] .hljs-variable{color:#d19a66}html[data-theme=dark] .hljs-bullet,html[data-theme=dark] .hljs-link,html[data-theme=dark] .hljs-meta,html[data-theme=dark] .hljs-selector-id,html[data-theme=dark] .hljs-symbol,html[data-theme=dark] .hljs-title{color:#61aeee}html[data-theme=dark] .hljs-built_in,html[data-theme=dark] .hljs-class html[data-theme=dark] .hljs-title,html[data-theme=dark] .hljs-title.class_{color:#e6c07b}html[data-theme=dark] .hljs-emphasis{font-style:italic}html[data-theme=dark] .hljs-strong{font-weight:700}html[data-theme=dark] .hljs-link{text-decoration:underline}