@layer reset{html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--white:#fefbef;--black:#121010;--orange:#ec613b;--blue:#a2b4de;--pink:#eba3c8;--yellow:#ebc346;--green:#379e66;--form-bg:#f1f1f1;--navy:#23254d;--container-width:1440px;--spacing:40px;--fluid-min-width:400;--fluid-max-width:1280}}@layer base{.container{padding-inline:var(--spacing);max-width:calc(var(--container-width) + var(--spacing));width:100%;margin:0 auto}.component img{border-radius:35px}.component .image--square img{border-radius:0}.component+.component{margin-top:calc(var(--spacing)*2)}.image--contain img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;border-radius:0;width:100%;height:auto}.image--cover img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:auto}.image--fill img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}img{max-width:100%;height:auto}*{box-sizing:border-box}@font-face{font-family:GT Ultra Median;src:url(/assets/GTUltraMedian-Regular-kxHkE1wD.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT Ultra Median;src:url(/assets/GTUltraMedian-RegularItalic-Cp0N5rK5.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bugrino;src:url(/assets/Bugrino-Regular-CUzRy6XU.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular-dH-jksJE.woff2)format("woff2")}:root{--fs-smaller:clamp(.75rem, .694rem + .227vw, .875rem);--fs-small:clamp(.875rem, .818rem + .227vw, 1rem);--fs-body:clamp(1rem, .886rem + .455vw, 1.25rem);--fs-heading:clamp(1.75rem, 1.523rem + .909vw, 2.25rem);--fs-title:clamp(5rem, 3.636rem + 5.455vw, 8rem)}.title,h1,h2,h3,h4,h5,h6,.btn,.heading{font-family:GT Ultra Median,serif;font-weight:400}body{font-family:Inter,sans-serif;font-size:var(--fs-body);font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.smaller{font-size:var(--fs-smaller)}.small{font-size:var(--fs-small)}.heading,h1,h2,h3,h4,h5,h6{font-size:var(--fs-heading);margin:0 0 calc(var(--spacing) * 2);line-height:1.2}.title{font-size:var(--fs-title);line-height:.9687}.btn{max-width:200px;color:var(--black);background-color:var(--yellow);border-radius:3px;padding:12px .5em;line-height:1.2;text-decoration:none;display:inline-block}.btn:hover,.btn:focus{background-color:var(--orange);text-decoration:none}.btn.--trans{background:0 0}.btn.--outline{border:2px solid}.btn.heading{border-radius:20px;max-width:none;padding-inline:2em}.bg--white{background:var(--white)}.bg--black{background:var(--black);color:var(--white)}.bg--orange{background:var(--orange)}.bg--blue{background:var(--blue)}.bg--pink{background:var(--pink)}.bg--yellow{background:var(--yellow)}.bg--green{background:var(--green)}body{background:var(--white)}:root{interpolate-size:allow-keywords}@supports (timeline-trigger-source:view()){.reveal{animation-trigger:--t play-once;timeline-trigger-name:--t;timeline-trigger-source:view();animation:.6s ease-out forwards fade-up}.grow{animation-trigger:--t play-once;timeline-trigger-name:--t;timeline-trigger-source:view();animation:.6s ease-out forwards grow-up}}@supports not (timeline-trigger-source:view()){.reveal{animation:.6s ease-out forwards paused fade-up}.grow{animation:.6s ease-out forwards paused grow-up}.reveal.visible,.grow.visible{animation-play-state:running}}@keyframes fade-up{0%{opacity:0;translate:0 32px}to{opacity:1;translate:0}}@keyframes grow-up{0%{height:0%}to{height:var(--bar-value)}}}@layer templates{.single-post .__heading{margin-bottom:calc(var(--spacing)*2)}.single-post .__date{margin-bottom:calc(var(--spacing)*3);font-family:GT Ultra Median,serif}:is(.single-post .container) p,:is(.single-post .container) h1{max-width:80ch}.single-post .images{margin:var(--spacing) 0}:is(.single-post .images) img{border-radius:35px}.--double:is(.single-post .images){gap:calc(var(--spacing)/2);display:grid}}@layer components{header{padding-block:var(--spacing);margin-block-end:calc(var(--spacing) * 2)}header .container{justify-content:space-between;display:flex;position:relative}:is(header div) input{width:0;height:0;position:absolute}:is(:is(header div) label) span.hidden{display:none}:is(:is(header div) label) span.__hamburger{cursor:pointer;width:44px;height:27px;margin:0;transition:all .6s ease-out;display:block;position:relative;transform:rotate(0)}:is(:is(:is(header div) label) span.__hamburger) span{opacity:1;background:currentColor;border-radius:3px;width:100%;height:3px;transition:all .3s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}:is(:is(:is(header div) label) span.__hamburger) span:first-child{transform-origin:0;top:0}:is(:is(:is(header div) label) span.__hamburger) span:nth-child(2){transform-origin:0;top:12.5px}:is(:is(:is(header div) label) span.__hamburger) span:nth-child(3){transform-origin:0;top:24px}:is(:is(:is(header div) input:checked)~label span.__hamburger) span:first-child{top:-3px;left:8px;transform:rotate(45deg)}:is(:is(:is(header div) input:checked)~label span.__hamburger) span:nth-child(2){opacity:0;width:0%}:is(:is(:is(header div) input:checked)~label span.__hamburger) span:nth-child(3){top:29px;left:8px;transform:rotate(-45deg)}:is(:is(header div) input:checked)~nav{height:auto}:is(header div) nav{background:var(--white);width:100%;height:0;transition:height .3s ease, content-visibility .3s ease allow-discrete;position:absolute;top:100%;left:0;overflow:clip}:is(:is(header div) nav) ul{padding:var(--spacing);margin:0}:is(:is(header div) nav) li{list-style-type:none}:is(:is(header div) nav) a{color:currentColor;font-family:GT Ultra Median,serif;text-decoration:none}footer{margin-top:calc(var(--spacing) * 3);background:var(--green);padding:calc(var(--spacing) * 2) var(--spacing) var(--spacing)}footer .__row{gap:calc(var(--spacing) / 2);display:grid}footer .__row+.__row{margin-top:calc(var(--spacing)*2)}:is(footer .__logo) img{display:block}footer .__cta{margin-bottom:0}footer .__heading{font-size:var(--fs-body);margin-bottom:0;line-height:1.5}footer .__links{margin:0;padding:0}footer .__item{font-size:var(--fs-small);list-style-type:none}footer .__signoff{font-size:var(--fs-small);grid-column:span 2}footer p{margin:0}footer a{color:currentColor;text-decoration:none}:is(footer a):not(.btn):hover{text-decoration:underline}.pagination{text-align:center}.pagination a{color:initial;text-decoration:none}.pagination>span,.pagination a{margin:0 calc(var(--spacing) / 2)}.pagination span{opacity:.5}}@layer blocks{.title-block :last-child{margin-bottom:0}.downloads .__list{margin:0;padding:0}.downloads li{border-bottom:1px solid;padding:8px 0;list-style-type:none}.downloads a{color:currentColor;justify-content:space-between;text-decoration:none;display:flex}:is(.downloads a):hover .__filetype{text-decoration:underline}.text-image,.flag{gap:var(--spacing);display:grid}.--image-on-right:is(.text-image,.flag) .__image{order:2}:is(.text-image,.flag) .__image{text-align:center}.flag{padding:var(--spacing);border-radius:20px}.video{padding-inline:0}.video .__poster{aspect-ratio:16/9;position:relative}:is(.video .__poster)>img,:is(.video .__poster) picture img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%}:is(.video .__poster) .__overlay{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}:is(:is(.video .__poster) .__overlay):before{content:"";background-color:var(--white);opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}:is(:is(.video .__poster) .__overlay) button{z-index:1;appearance:none;cursor:pointer;background:0 0;border:none;display:block;position:relative}:is(:is(:is(.video .__poster) .__overlay) button) img{border-radius:0}.video .__player{display:none}:is(.video .__player) iframe{aspect-ratio:16/9;width:100%;height:100%}.video.active .__poster{display:none}.video.active .__player{display:block}.statistics{gap:var(--spacing);flex-direction:column;display:flex}.statistics .__single{padding:calc(var(--spacing)/2);border-radius:20px}.statistics h3{margin:var(--spacing) 0;text-align:center}.statistics p{margin:0}.button{text-align:center;padding-bottom:var(--spacing)}*+.button{margin-top:var(--spacing)}.tiles{gap:var(--spacing);align-items:start;display:grid}.tiles .__single{padding:calc(var(--spacing) / 2);border-radius:10px;padding-bottom:0;position:relative}.tiles h3{margin:0}.tiles .__heading{margin-bottom:calc(var(--spacing) / 2)}.tiles .__image{padding-inline:calc(var(--spacing) / 2);margin-bottom:var(--spacing)}.tiles .__subtitle{margin-bottom:0}.tiles .__content{height:0;transition:height .3s ease, content-visibility .3s ease allow-discrete;overflow:clip}.tiles .__content p:first-child{margin-top:0}.tiles input:checked~.__content{height:auto}.tiles label{text-indent:-999px;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.tiles input{width:0;height:0;position:absolute}.faqs{gap:var(--spacing);display:grid}.faqs details::details-content{height:0;transition:height .3s ease, content-visibility .3s ease allow-discrete;overflow:clip}.faqs details[open]::details-content{height:auto}:is(.faqs details) summary::-webkit-details-marker{display:none}:is(.faqs details) summary{cursor:pointer;justify-content:space-between;padding:8px 0;list-style:none;display:flex}:is(:is(.faqs details) summary):after{content:"+";transform-origin:50%;font-size:32px;line-height:26px;transition:transform .3s ease-out;display:block}.faqs details[open] summary:after{transform:rotate(45deg)}.faqs details{border-bottom:1px solid}:is(.faqs details:nth-child(4n+1)) summary:after{color:var(--orange)}:is(.faqs details:nth-child(4n+2)) summary:after{color:var(--yellow)}:is(.faqs details:nth-child(4n+3)) summary:after{color:var(--blue)}:is(.faqs details:nth-child(4n)) summary:after{color:var(--pink)}.cards{gap:var(--spacing);display:grid}.cards .__heading{margin-bottom:var(--spacing);flex-shrink:0}:is(.cards .__heading) h3{margin:0}.cards .__single{padding:calc(var(--spacing) / 2);border-radius:20px;flex-direction:column;display:flex}.cards .__content{gap:var(--spacing);flex-direction:column;justify-content:space-between;height:100%;display:flex}:is(.cards .__content) div p:first-child{margin-top:0}:is(.cards .__content) div p:last-child{margin-bottom:0}.cards .__button{margin:0}:is(.cards .__button) a{color:currentColor;text-decoration:none}:is(:is(.cards .__button) a):hover{text-decoration:underline}.contact-form{gap:calc(var(--spacing) / 2);flex-direction:column;max-width:40em;display:flex}.contact-form .__field{flex-direction:column;gap:8px;margin:0;display:flex}.contact-form input,.contact-form textarea{background:var(--form-bg);color:inherit;border:1px solid;border-radius:8px;padding:12px}.contact-form .__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-form .__submit{margin:0}:is(.contact-form .__submit) .btn{border:0;width:100%;max-width:none}.contact-form .__status{margin:0}.is-success:is(.contact-form .__status){color:var(--green)}.is-error:is(.contact-form .__status){color:var(--orange)}.chart{gap:var(--spacing);display:grid}.chart .bar{aspect-ratio:1/2;gap:var(--spacing);justify-content:center;display:flex}:is(.chart .bar) .__entry{flex-direction:column;justify-content:flex-end;width:100%;max-width:144px;height:100%;padding-top:260px;display:flex;position:relative}:is(.chart .bar) .grow{height:var(--bar-value);width:100%;position:relative}:is(.chart .bar) .__image{justify-content:center;align-items:flex-end;width:184px;height:260px;display:flex;position:absolute;bottom:100%;left:-20px}:is(:is(.chart .bar) .__image) img{border-radius:0;display:block}.chart .pie-chart{place-items:center;margin:0;padding:0;display:grid}:is(.chart .pie-chart) li{--radius:30vw;--percentage:calc(attr(data-percentage type(<number>)) * 1%);--bg-color:attr(data-color type(<color>));--accum:attr(data-accum type(<number>));--offset:calc(360deg * var(--accum) / 100);width:calc(var(--radius) * 2);aspect-ratio:1;background:conic-gradient(from var(--offset), var(--bg-color) 0% var(--percentage), transparent var(--percentage) 100%);border-radius:50%;grid-area:1/1;list-style-type:none}}@layer utilities{:root{interpolate-size:allow-keywords}.sr-only,.sr-only--link{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only--link:hover{width:auto;height:auto;position:absolute}}@media (width>=30em){footer .__row{grid-template-columns:repeat(3,1fr)}footer .__cta{flex-direction:column;grid-column:span 2;justify-content:space-between;align-items:flex-start;display:flex}:is(footer .__cta) *{margin:0}.text-image,.flag{grid-template-columns:repeat(2,1fr)}.flag .__image{padding:0 var(--spacing)}.statistics{flex-direction:row}.tiles,.faqs{grid-template-columns:repeat(3,1fr)}.faqs .__inner{grid-column:span 2}}@media (width>=50em){:root .--anim-offset-1{opacity:0;animation-delay:.2s}:root .--anim-offset-2{opacity:0;animation-delay:.4s}:root .--anim-offset-3{opacity:0;animation-delay:.6s}:root .--anim-offset-4{opacity:0;animation-delay:.8s}:root .--anim-offset-5{opacity:0;animation-delay:1s}.--double:is(.single-post .images){grid-template-columns:repeat(2,1fr)}:is(header div) label{display:none}:is(header div) nav{height:auto;position:static}:is(:is(header div) nav) ul{gap:var(--spacing);padding:0 var(--spacing);display:flex}:is(:is(header div) nav) li{padding-left:var(--spacing)}footer .__row{grid-template-columns:repeat(6,1fr)}footer .__logo{grid-column:span 2}footer .__cta{grid-column:span 4}.faqs{grid-template-columns:repeat(8,1fr)}.faqs .__image{padding-right:calc(var(--spacing) * 2);grid-column:span 3}.faqs .__inner{grid-column:span 5}.cards.--cols-2{grid-template-columns:repeat(2,1fr)}.cards.--cols-2 .__heading,.cards.--cols-2 .__content{padding-inline:calc(var(--spacing) / 4)}.cards.--cols-3{grid-template-columns:repeat(3,1fr)}.chart{grid-template-columns:repeat(2,1fr)}.chart .__inner{aspect-ratio:auto;order:-1}.chart .bar{aspect-ratio:auto;width:100%;height:100%;max-height:680px}:is(.chart .pie-chart) li{--radius:15vw}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
