@layer root{:root{--clr-neutral-100: hsl(0, 0%, 100%);--clr-neutral-300: hsl(60, 2%, 89%);--clr-neutral-500: hsl(60, 2%, 69%);--clr-accent-700: hsl(60, 2%, 45%);--clr-accent-900: hsl(60, 2%, 16%);--clr-primary-300: hsl(196, 100%, 66%);--clr-primary-500: hsl(196, 100%, 46%);--clr-primary-700: hsl(196, 100%, 26%);--clr-secondary-300: hsl(241, 42%, 61%);--clr-secondary-500: hsl(241, 42%, 41%);--clr-secondary-700: hsl(241, 42%, 21%);--clr-accent-300: hsl(10, 5%, 25%);--clr-accent-500: hsl(9, 7%, 21%);--clr-accent-700: hsl(9, 8%, 16%);--clr-red-500: hsl(359, 34%, 24%);--clr-teal-500: hsl(186, 42%, 25%);--ff-heading: "Poppins", sans-serif;--ff-body: "Poppins", sans-serif;--fw-normal: 300;--fw-bold: 700;--fs-300: 0.875rem;--fs-400: 1rem;--fs-500: 1.125rem;--fs-600: 1.25rem;--fs-700: 1.5rem;--fs-800: 2rem;--fs-900: 3.75rem;--fs-1000: 3.75rem;--box-shadow: 0 1px 1px hsl(0deg 0% 0% / 0.09), 0 2px 2px hsl(0deg 0% 0% / 0.09), 0 4px 4px hsl(0deg 0% 0% / 0.09), 0 8px 8px hsl(0deg 0% 0% / 0.09), 0 16px 16px hsl(0deg 0% 0% / 0.09)}@media screen and (min-width: 50em){:root{--fs-300: 0.875rem;--fs-400: 1rem;--fs-500: 1.25rem;--fs-600: 1.5rem;--fs-700: 2rem;--fs-800: 3rem;--fs-900: 5rem;--fs-1000: 7.5rem}}}@layer reset{*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}[role=list],[role=menu]{list-style:none;margin-inline:0;padding-inline:0}body{min-block-size:100vh;line-height:1.6}h1,h2,h3,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:pretty}p,li{text-wrap:pretty}img,picture,svg{max-inline-size:100%;display:inline-block;height:auto}img[width]{height:auto;aspect-ratio:attr(width)/attr(height)}svg{fill:currentColor;pointer-events:none}input,button,textarea,select{font:inherit}}@layer fonts{@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:300;src:url(./fonts/poppins-latin-300-normal.woff2) format("woff2"),url(./fonts/poppins-latin-300-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Poppins";font-style:italic;font-display:swap;font-weight:300;src:url(./fonts/poppins-latin-300-italic.woff2) format("woff2"),url(./fonts/poppins-latin-300-italic.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:700;src:url(./fonts/poppins-latin-700-normal.woff2) format("woff2"),url(./fonts/poppins-latin-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Poppins";font-style:italic;font-display:swap;font-weight:700;src:url(./fonts/poppins-latin-700-italic.woff2) format("woff2"),url(./fonts/poppins-latin-700-italic.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}}@layer base{@view-transition{navigation:auto}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}html{scroll-padding:2rem}:target{scroll-margin-top:3rem}:focus{scroll-margin-bottom:8vh}body{min-height:100vh;text-rendering:optimizeSpeed}.ccm-page{font-family:var(--ff-body);font-weight:var(--fw-normal);font-size:var(--fs-500);line-height:1.5;color:var(--clr-secondary-700);hanging-punctuation:first last;background-color:var(--clr-neutral-100)}h1,h2,h3,h4{font-family:var(--ff-heading);font-weight:700;line-height:1.2}a{color:inherit;text-decoration-thickness:max(.08em,1px);text-underline-offset:.15em;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}::-moz-selection{background:#eee;text-shadow:none}::selection{background:#eee;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}}@layer typography{h1,.h1{font-size:var(--fs-700);font-weight:700}main ul{padding-left:1rem}main ul li{padding-left:0}main ul li::marker{color:var(--clr-primary-500)}strong,.text-strong{font-weight:700}}@layer layout{.ccm-page>header{display:flex;justify-content:space-between;align-items:flex-start;padding-block:1rem}footer{text-align:center}@media screen and (min-width: 50em){footer{text-align:right}}.wrapper{padding-inline:max(50vw - var(--wrapper-max-width, 1200px)/2,2rem)}.wrapper-narrow>.wrapper,.wrapper[data-width=narrow]{--wrapper-max-width: 720px}@media screen and (min-width: 50em){.layout-flex{display:flex;gap:var(--flex-gap, 1rem)}.flex-between>.layout-flex,.flex-between{justify-content:space-between}.flex-middle>.layout-flex,.flex-middle{align-items:center}}.layout-grid{display:grid;gap:var(--grid-gap, 2rem)}.layout-grid.equal-columns{align-items:var(--column-layout-alignment, start)}.layout-grid.equal-columns[data-gap=large]{--grid-gap: 4rem}.layout-grid.equal-columns[data-vertical-alignment=centered]{--column-layout-alignment: center}.layout-grid.equal-columns[data-vertical-alignment=bottom]{--column-layout-alignment: end}@media screen and (min-width: 35em){.layout-grid.two-columns,.layout-grid.three-columns{grid-template-columns:1fr 1fr}.layout-grid.three-columns>.flow:last-child{grid-column-start:1;grid-column-end:-1}}@media screen and (min-width: 50em){.layout-grid.three-columns{grid-template-columns:1fr 1fr 1fr}.layout-grid.equal-columns{grid-auto-flow:column;grid-auto-columns:1fr}.layout-grid>.grid-full{grid-column-start:1;grid-column-end:-1}.layout-grid.gridContent{-moz-column-gap:4rem;column-gap:4rem;grid-template-columns:2fr 1fr}.layout-grid.grid3{--grid-gap: 4rem;grid-template-columns:1fr 1fr 1fr}}}@layer components{.flow>*+*{margin-top:1em}img.ccm-image-block{border-radius:1rem 1rem 0 0}#mainNav{text-align:right}#mainNav [aria-controls=main-nav]{display:inline-block;text-align:center;z-index:100;padding:.5rem;border-radius:.5rem;min-width:auto}@media screen and (min-width: 50em){#main-nav{margin-block:0}#mainNav [aria-controls=main-nav]{display:none}}[aria-expanded=false]~#main-nav{display:none}[aria-expanded=true]~#main-nav{display:flex;gap:.5rem;flex-direction:column;align-items:stretch}@media screen and (min-width: 50em){[aria-expanded=false]~#main-nav,[aria-expanded=true]~#main-nav,#main-nav{flex-direction:row;display:flex;gap:1rem}}#main-nav li a{display:block;text-decoration:none;font-weight:700;color:var(--clr-secondary-700);padding:.25rem .5rem;border-bottom:.25rem solid var(--clr-neutral-100);transition:all .5s ease}#main-nav li a:hover{border-bottom:.25rem solid var(--clr-primary-500);color:var(--clr-primary-700)}#main-nav li a.inverted{background-color:var(--clr-secondary-700);color:#fff;padding:.25rem .5rem;border-bottom-width:0}#main-nav li a.inverted:hover{background-color:var(--clr-primary-500)}.btn,a.btn,button.btn{--btn-background: var(--clr-secondary-700);--btn-color: #fff;--btn-background-hover: var(--clr-primary-500);--btn-color-hover: #fff;--btn-focus: var(--clr-primary-500);--outline-color: transparent;align-items:center;background-color:var(--btn-background);border:2px solid rgba(0,0,0,0);border-radius:1rem;color:var(--btn-color);cursor:pointer;display:inline-flex;font-family:inherit;font-weight:700;justify-content:center;line-height:1.2;min-width:6ch;padding:.5em 1em;text-align:center;text-shadow:none;transition:all .22s ease}.btn:active,.btn:hover,a.btn:active,a.btn:hover,button.btn:active,button.btn:hover{background-color:var(--btn-background-hover);color:var(--btn-color-hover)}.btn.focus,.btn:focus,a.btn.focus,a.btn:focus,button.btn.focus,button.btn:focus{box-shadow:inset 0 0 0 3px #fff,0 0 0 3px var(--btn-focus),0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075);outline-color:rgba(0,0,0,0);outline-style:solid}a.btn{text-decoration:none}.hero{aspect-ratio:10/1;min-width:100%;height:auto;overflow:clip;position:relative}.headerPic{position:absolute;inset:0;background-color:var(--clr-secondary-700)}.headerPic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-title{position:absolute;top:50%;left:max(50vw - 600px,2rem);transform:translatey(-50%);font-size:var(--fs-800);font-weight:700;text-transform:uppercase;color:var(--clr-neutral-100);text-shadow:var(--box-shadow)}.page-title{text-wrap:balance;max-width:50ch}.card{position:relative;display:grid;gap:.5rem;padding:.5rem;background-color:rgba(255,255,255,.9);border-radius:.75rem .75rem 0 0;transition:all .3s ease;isolation:isolate}.card:hover{background-color:rgba(255,255,255,.7)}.card a{display:block;text-decoration:none;color:var(--clr-primary-500)}.card a::after{content:"";display:block;position:absolute;inset:0;z-index:100}.card-image{border-radius:.5rem .5rem 0 0;aspect-ratio:6/5;min-width:100%;overflow:clip}.card-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s ease}.card:hover .card-image img{transform:scale(1.1)}.card .flow{padding-inline:.5rem}.card .card-title{display:block}.card .card-title,.card p{transition:all .3s ease}.card:hover .card-title{scale:1.025}.card:hover p{transform:translatey(-0.3rem)}@supports(animation-timeline: view()){.card:nth-child(2n) .reveal{animation-range:entry 25% exit 90%}.card:nth-child(3n) .reveal{animation-range:entry 40% exit 100%}}.home-slider{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.home-slider li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.home-slider li.rslides_on{display:block}.home-slider li:first-child{position:relative;display:block;float:left}.home-slider .slide-text{position:absolute;top:50%;width:min(900px,90%);transform:translatey(-50%);padding-left:max(50vw - 550px,3rem)}.home-slider picture{display:block}.home-slider img{height:auto;float:none;width:100%;border:0;display:block}.home-slider li{aspect-ratio:16/7;min-width:100%}.home-slider li>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-slider .slide-title{font-size:var(--fs-700);text-transform:uppercase;text-wrap:balance;font-weight:700;color:var(--clr-neutral-100);line-height:1.1;text-shadow:var(--box-shadow)}@media(min-width: 720px){.home-slider .slide-title{font-size:var(--fs-800)}}.accordion{border-top:3px solid var(--clr-primary-500)}.accordion details{border-bottom:3px solid var(--clr-primary-500);padding:1rem;background-color:var(--clr-neutral-300)}.accordion details:nth-child(even){background-color:var(--clr-neutral-100)}.accordion summary{font-weight:var(--fw-bold);font-size:var(--fs-600);position:relative}.accordion summary::marker{content:""}.accordion summary{list-style:none}.accordion summary::before,.accordion summary::after{content:"";-webkit-border-before:3px solid var(--clr-primary-500);border-block-start:3px solid var(--clr-primary-500);height:0;width:1rem;position:absolute;right:-0.5rem;top:50%;text-align:right;transition:all .3s ease}.accordion summary::after{transform:rotate(90deg);transform-origin:50%}.accordion details[open] summary::after{transform:rotate(0deg)}}@layer forms{.ccm-page .form-stacked fieldset{display:grid;gap:1rem}.ccm-page .form-stacked fieldset .mb-3{display:grid;gap:.5rem;font-size:var(--fs-400);font-weight:var(--fw-bold)}.ccm-page .form-stacked fieldset .mb-3 span{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ccm-page .form-stacked fieldset .mb-3:has(span) label::after{content:"*";color:var(--clr-neutral-500);padding-left:.5rem}.ccm-page .form-stacked{display:grid;gap:1rem}.ccm-page .form-stacked input,.ccm-page .form-stacked textarea{padding:.5rem;border-radius:.5rem;font:inherit;font-weight:var(--fs-400);border:1px solid var(--clr-neutral-500);accent-color:var(--clr-primary-500);transition:1s ease}.ccm-page .form-stacked input:focus,.ccm-page .form-stacked textarea:focus{outline:0}.ccm-page .form-stacked input:hover,.ccm-page .form-stacked input:active,.ccm-page .form-stacked textarea:hover,.ccm-page .form-stacked textarea:active{border-color:var(--clr-primary-500);background:#f8f8f8}.ccm-page .form-stacked input:focus,.ccm-page .form-stacked textarea:focus{border-color:var(--clr-primary-500);background:#f8f8f8}.ccm-page .form-stacked input::-moz-placeholder{color:var(--clr-neutral-500)}.ccm-page .form-stacked input::placeholder{color:var(--clr-neutral-500)}.ccm-page .form-stacked input:-moz-read-only{cursor:default}.ccm-page .form-stacked input:read-only{cursor:default}.ccm-page .form-stacked input:disabled{opacity:.5;cursor:not-allowed}.ccm-page .form-stacked select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat;border:1px solid var(--clr-neutral-500);accent-color:var(--clr-primary-500);cursor:pointer;font:inherit;font-weight:var(--fw-normal);width:100%;padding:.5rem;transition:all .5s ease;-moz-appearance:none;-webkit-appearance:none;appearance:none}.ccm-page .form-stacked select:focus{border-color:var(--clr-primary-500);background:#f8f8f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:center right .75rem;background-size:1rem auto;background-repeat:no-repeat}.ccm-page .form-stacked .form-check label{font-weight:var(--fw-normal)}.ccm-page .form-actions::after{content:"* indicates a required field";display:block;font-size:var(--fs-400);color:var(--clr-neutral-500);padding-top:.5rem}.ccm-page .ccm-form{display:grid;gap:1rem}.ccm-page .ccm-form .alert-success{background:var(--clr-neutral-300);border:1px solid var(--clr-teal-500);color:var(--clr-teal-500);border-radius:.5rem;font-weight:var(--fw-bold);padding:1rem}.ccm-page .ccm-form .alert-danger{background:var(--clr-neutral-300);color:var(--clr-red-500);border-radius:.5rem;border:1px solid var(--clr-red-500);padding:1rem;font-weight:var(--fw-bold)}.ccm-page .ccm-form .alert-danger ul.ccm-error{padding-left:1rem}.ccm-page .ccm-form .alert-danger ul.ccm-error>li{padding-left:0}.ccm-page .ccm-form .alert-danger ul.ccm-error>li::marker{color:var(--clr-red-500)}.ccm-page .ccm-form:has(.alert-danger) .mb-3:has(span) input[value=""],.ccm-page .ccm-form:has(.alert-danger) .mb-3:has(span) input:not([value]),.ccm-page .ccm-form:has(.alert-danger) .mb-3:has(span) input:invalid{border-color:var(--clr-red-500)}}@layer animations{#lt,#rt{stroke-dasharray:1000;stroke-dashoffset:1000;animation-name:dash;animation-duration:7s;animation-direction:forwards;animation-fill-mode:forwards;animation-timing-function:linear}#lt{animation-delay:1s}#rt{animation-delay:.5s}@keyframes dash{to{stroke-dashoffset:0}}#kdr>path{fill:rgba(0,0,0,0);animation-name:fillerBlue;animation-duration:.7s;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);animation-fill-mode:forwards}#kdr>path:nth-child(2){animation-delay:.3s}#kdr>path:nth-child(3){animation-delay:.6s}@keyframes fillerBlue{from{fill:rgba(0,0,0,0)}to{fill:#262261}}#powerlines{fill:rgba(0,0,0,0);animation-name:fillerSky;animation-duration:.7s;animation-delay:.9s;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);animation-fill-mode:forwards}@keyframes fillerSky{from{fill:rgba(0,0,0,0)}to{fill:#00aeef}}#kdr-logo.hover #kdr>path:nth-child(1),#kdr-logo.hover #kdr>path:nth-child(2),#kdr-logo.hover #kdr>path:nth-child(3){fill:#262261;animation-name:fadeBlue;animation-duration:1s;animation-delay:0s;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);animation-fill-mode:forwards}#kdr-logo.hover #powerlines{fill:#00aeef;animation-name:fadeSky;animation-duration:1s;animation-delay:0s;animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);animation-fill-mode:forwards}@keyframes fadeBlue{from{fill:#262261}to{fill:rgba(0,0,0,0)}}@keyframes fadeSky{from{fill:#00aeef}to{fill:rgba(0,0,0,0)}}#kdr-logo.hover #lt,#kdr-logo.hover #rt{stroke-dashoffset:2000;animation-name:dash-reverse;animation-duration:7s;animation-delay:0s;animation-direction:forwards;animation-fill-mode:forwards;animation-timing-function:linear}@keyframes dash-reverse{to{stroke-dashoffset:1000}}}#home-slider-controls a.rslides_nav.prev,#home-slider-controls a.rslides_nav.next{position:absolute;top:50%;transform:translatey(-50%);z-index:100;width:30px;height:54px;overflow:clip;padding-left:40px;background:none;background-size:66%;background-repeat:no-repeat}#home-slider-controls a.rslides_nav.prev{left:5px;background-image:url('data:image/svg+xml,<svg width="40" height="72" viewBox="0 0 40 72" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M23.713,0.617c-14.263,5.784 -23.602,19.612 -23.712,34.98c-0.127,15.415 9.025,29.33 23.239,35.343c0.867,0.366 1.879,0.256 2.616,-0.345c0.784,-0.581 1.189,-1.538 1.042,-2.459c-0.083,-0.947 -0.711,-1.751 -1.576,-2.116c-12.21,-5.164 -20.087,-17.144 -19.974,-30.362c0.067,-13.24 8.137,-25.081 20.389,-30.049c1.038,-0.421 2.201,-0.251 3.042,0.427c0.861,0.633 1.308,1.736 1.176,2.807c-0.15,1.118 -0.913,2.031 -1.885,2.425c-9.984,4.05 -16.531,13.687 -16.603,24.399c-0.093,10.757 6.313,20.502 16.244,24.702c2.734,1.156 5.967,0.753 8.355,-1.084c2.413,-1.772 3.666,-4.734 3.276,-7.746c-0.345,-2.993 -2.326,-5.549 -5.059,-6.705c-3.645,-1.542 -5.955,-5.097 -5.961,-9.02c0.041,-3.904 2.453,-7.45 6.083,-8.921c0.862,-0.387 1.522,-1.184 1.641,-2.1c0.137,-0.962 -0.256,-1.934 -1.025,-2.528c-0.724,-0.575 -1.751,-0.686 -2.639,-0.364c-5.661,2.332 -9.369,7.799 -9.405,13.853c-0.056,6.101 3.575,11.611 9.225,14c1.001,0.425 1.682,1.357 1.816,2.434c0.135,1.077 -0.327,2.171 -1.194,2.825c-0.867,0.653 -2.01,0.815 -3.013,0.39c-7.927,-3.353 -13.03,-11.097 -12.999,-19.677c0.077,-8.562 5.327,-16.278 13.236,-19.485c2.789,-1.13 4.777,-3.673 5.231,-6.65c0.388,-2.951 -0.82,-5.933 -3.201,-7.798c-2.379,-1.867 -5.577,-2.306 -8.365,-1.176" style="fill:%23FFF;"/></svg>')}#home-slider-controls a.rslides_nav.next{right:5px;background-image:url('data:image/svg+xml,<svg width="40" height="72" viewBox="0 0 40 72" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M14.829,70.533c14.358,-5.544 23.928,-19.214 24.294,-34.58c0.385,-15.409 -8.533,-29.477 -22.646,-35.725c-0.859,-0.38 -1.873,-0.289 -2.621,0.301c-0.792,0.568 -1.213,1.517 -1.081,2.441c0.065,0.949 0.679,1.762 1.54,2.143c12.12,5.368 19.797,17.477 19.463,30.692c-0.289,13.236 -8.556,24.94 -20.889,29.703c-1.045,0.404 -2.204,0.214 -3.034,-0.478c-0.851,-0.647 -1.279,-1.756 -1.13,-2.827c0.17,-1.114 0.947,-2.015 1.925,-2.392c10.052,-3.882 16.759,-13.409 17.01,-24.117c0.271,-10.754 -5.969,-20.606 -15.829,-24.972c-2.714,-1.201 -5.954,-0.85 -8.373,0.946c-2.443,1.731 -3.744,4.671 -3.405,7.688c0.296,2.999 2.234,5.589 4.947,6.791c3.619,1.602 5.869,5.194 5.809,9.117c-0.105,3.903 -2.577,7.408 -6.232,8.819c-0.867,0.372 -1.54,1.157 -1.674,2.072c-0.155,0.959 0.224,1.937 0.983,2.544c0.714,0.587 1.738,0.716 2.633,0.409c5.697,-2.238 9.496,-7.643 9.635,-13.695c0.156,-6.098 -3.382,-11.669 -8.99,-14.152c-0.995,-0.441 -1.66,-1.384 -1.777,-2.463c-0.116,-1.081 0.364,-2.166 1.243,-2.806c0.877,-0.638 2.021,-0.78 3.018,-0.339c7.869,3.485 12.842,11.313 12.667,19.892c-0.219,8.559 -5.598,16.185 -13.559,19.26c-2.806,1.085 -4.837,3.593 -5.34,6.562c-0.438,2.944 0.72,5.946 3.068,7.852c2.349,1.905 5.54,2.399 8.345,1.314" style="fill:%23FFF;"/></svg>')}@layer utilities{.padded{padding-block:var(--block-padding, 3rem)}.padded[data-padding=small]{--block-padding: 1rem}.shadow{position:relative;overflow:clip}.shadow:after{display:block;position:absolute;content:"";inset:0;border-radius:30%;transform:translatey(-100%);box-shadow:var(--box-shadow);z-index:10}.clr-primary{color:var(--clr-primary-500)}.bg-primary{background-color:var(--clr-primary-500);color:var(--clr-secondary-700)}.bg-neutral{background-color:var(--clr-neutral-300)}.watermark-top{background-color:var(--clr-neutral-300);background-size:33%;background-repeat:no-repeat;background-position:max(50vw - 584px,3rem) bottom;background-image:url('data:image/svg+xml,<svg width="680" height="464" viewBox="0 0 680 464" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g opacity="0.2"><path d="M32.14,464c-21.169,-44.756 -32.559,-94.52 -32.128,-146.193c0.963,-135.606 83.374,-257.615 209.22,-308.649c24.596,-9.973 52.812,-6.097 73.81,10.368c20.996,16.461 31.664,42.776 28.236,68.813c-4.003,26.267 -21.548,48.704 -46.146,58.678c-69.787,28.301 -116.117,96.379 -116.791,171.921c-0.205,56.997 25.263,109.812 67.708,145.062l-65.721,0c-31.638,-40.792 -49.618,-91.752 -49.156,-145.583c0.641,-94.513 58.41,-179.553 146.501,-215.277c8.58,-3.479 15.305,-11.535 16.635,-21.4c1.157,-9.462 -2.786,-19.186 -10.376,-24.766c-7.421,-5.982 -17.688,-7.482 -26.841,-3.77c-108.112,43.843 -179.316,148.319 -179.91,265.126c-0.446,52.221 13.24,102.249 38.163,145.67l-53.204,0Zm267.994,0c-1.248,-9.426 -7.225,-17.565 -16.007,-21.28c-49.849,-21.083 -81.887,-69.705 -81.395,-123.525c0.32,-53.416 33.045,-101.659 82.982,-122.241c7.839,-2.846 16.898,-1.858 23.285,3.214c6.787,5.24 10.265,13.82 9.046,22.309c-1.052,8.085 -6.863,15.105 -14.47,18.525c-32.033,12.989 -53.321,44.268 -53.674,78.715c0.05,34.617 20.429,65.984 52.589,79.587c24.119,10.202 41.591,32.758 44.638,59.164c0.239,1.847 0.409,3.692 0.51,5.532l-47.504,0Z" style="fill:%23CDCDCB;"/><path d="M463.703,464c40.316,-33.93 65.454,-84.175 66.853,-138.711c1.537,-75.697 -42.341,-144.772 -111.782,-175.522c-8.781,-3.888 -18.884,-2.633 -26.631,3.005c-7.748,5.64 -11.99,15.22 -10.959,24.746c1.034,9.527 6.895,17.849 15.674,21.738c49.489,21.913 80.71,71.065 79.318,124.868c-1.212,53.405 -34.74,101.092 -85.012,120.837c-7.886,2.714 -16.928,1.575 -23.229,-3.601c-6.699,-5.354 -10.034,-13.989 -8.671,-22.458c1.185,-8.067 7.114,-14.989 14.778,-18.279c32.245,-12.454 54.052,-43.372 54.98,-77.807c0.53,-34.615 -19.323,-66.319 -51.25,-80.457c-23.945,-10.604 -41.037,-33.447 -43.644,-59.902c-3.007,-26.63 8.482,-52.573 30.044,-67.847c21.339,-15.852 49.92,-18.948 73.865,-8.344c87.002,38.526 142.073,125.446 139.674,220.333c-1.196,50.872 -18.903,98.721 -48.834,137.401l-65.174,0Zm130.11,0c23.332,-40.734 36.808,-87.382 37.878,-136.411c2.945,-116.604 -64.783,-223.45 -171.739,-270.813c-7.584,-3.357 -13.001,-10.529 -13.587,-18.904c-1.162,-8.153 2.549,-16.534 9.543,-21.551c6.596,-5.195 15.547,-6.005 23.131,-2.647c124.516,55.137 203.213,179.253 199.806,315.225c-1.137,47.71 -12.331,93.568 -31.884,135.101l-53.148,0Z" style="fill:%23CDCDCB;"/></g><rect x="0.847" y="0" width="678.195" height="464" style="fill:none;"/></svg>')}.watermark-bot{background-color:var(--clr-primary-500);color:var(--clr-secondary-700);background-size:33%;background-repeat:no-repeat;background-position:max(50vw - 584px,3rem) top;background-image:url('data:image/svg+xml,<svg width="679" height="175" viewBox="0 0 679 175" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><rect x="0" y="0" width="678.195" height="175" style="fill:none;"/><g opacity="0.2"><path d="M84.497,0c30.743,53.561 78.582,97.068 138.081,122.235c7.635,3.229 13.172,10.31 13.898,18.676c1.3,8.131 -2.271,16.572 -9.18,21.706c-6.51,5.304 -15.445,6.262 -23.084,3.033c-77.769,-32.895 -138.369,-92.603 -172.919,-165.65l53.204,0Zm262.294,0c1.355,24.628 -9.593,48.262 -29.415,62.808c-21.072,16.206 -49.596,19.778 -73.715,9.578c-37.932,-16.044 -70.034,-41.254 -94.18,-72.386l65.721,0c13.936,11.574 29.703,21.254 46.992,28.567c8.845,3.743 18.924,2.318 26.578,-3.45c7.652,-5.767 11.731,-15.415 10.54,-24.923c-0.008,-0.065 -0.016,-0.129 -0.025,-0.194l47.504,0Z" style="fill:%231796CD;"/><path d="M646.114,0c-36.009,76.486 -100.366,138.304 -182.465,170.01c-24.76,9.562 -52.908,5.214 -73.626,-11.6c-20.718,-16.811 -30.947,-43.3 -27.082,-69.276c4.44,-26.197 22.36,-48.337 47.119,-57.898c19.521,-7.539 37.282,-18.18 52.796,-31.236l65.174,0c-25.663,33.164 -60.312,59.588 -101.246,75.395c-8.638,3.336 -15.497,11.28 -16.991,21.12c-1.315,9.443 2.464,19.232 9.961,24.937c7.32,6.108 17.561,7.776 26.773,4.218c63.14,-24.383 114.198,-69.38 146.439,-125.67l53.148,0Z" style="fill:%231796CD;"/></g></svg>')}.visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@layer animations{@keyframes reveal{0%{transform:translatey(5rem)}20%,80%{transform:translatey(0)}100%{transform:translatey(-5rem)}}@keyframes slidein{0%{opacity:0;transform:translatex(-1rem)}20%,80%{opacity:1;transform:translatex(0)}100%{opacity:0;transform:translatex(1rem)}}@supports(animation-timeline: view()){.reveal{animation:reveal linear;animation-timeline:view();animation-fill-mode:both}.reveal{animation-range:entry 10% exit 80%}.card:nth-child(2n) .reveal,.reveal:nth-child(2n){animation-range:entry 25% exit 90%}.card:nth-child(3n) .reveal,.reveal:nth-child(3n){animation-range:entry 40% exit 100%}.slidein{animation:slidein linear;animation-timeline:view();animation-fill-mode:both}.slidein{animation-range:entry 10% exit 90%}}}@layer concretecms{div#ccm-panel-overlay{margin-top:49px !important}div.ccm-area{margin-bottom:20px;padding-bottom:20px}div.ccm-block-edit>*+*,.cke_editable>*+*{margin-top:1em}}