@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:400 800;src:url(./baloo-2-latin-wght-normal.B_TVFhwJ.woff2) format("woff2-variations");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:400 800;src:url(./baloo-2-latin-ext-wght-normal.Dz43yst_.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}:root{--font-body: "Baloo 2", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--color-bg: rgb(255, 255, 255);--color-primary: rgb(255, 188, 39);--color-primary-alt: rgb(255, 98, 17);--color-secondary: rgb(1, 57, 52);--color-tertiary: rgb(29, 191, 0);--color-tertiary-alt: rgb(128, 239, 88);--color-text: rgb(1, 57, 52);--site-maxwidth: 600px;font-family:var(--font-body);color:var(--color-text);scroll-behavior:smooth}#cc-main{font-size:1rem!important;--cc-font-family: var(--font-body);--cc-primary-color: var(--color-secondary);--cc-secondary-color: var(--color-secondary);--cc-btn-primary-bg: var(--color-bg);--cc-btn-primary-border-color: var(--color-secondary);--cc-btn-primary-color: var(--color-secondary);--cc-btn-primary-hover-bg: var(--color-secondary);--cc-btn-primary-hover-border-color: var(--color-secondary);--cc-toggle-readonly-bg: var(--color-primary);--cc-toggle-on-bg: var(--color-primary);--cc-btn-border-radius: 20px}html{font-size:1.1em}body{min-height:100vh;margin:0;background-color:var(--color-bg)}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}p{font-weight:400}p.small{font-size:.9rem}a{color:var(--color-secondary);text-decoration:none}p a,a:hover{text-decoration:underline}h1{font-size:2.1rem;margin:1.2rem 0}h2{font-size:1.45rem;margin:.6rem 0}h3{font-size:1.1rem;margin:.4rem 0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-secondary);padding:0}.container{width:100%;max-width:var(--site-maxwidth);margin:0 auto;overflow:hidden}.section-margin{margin-top:1rem;margin-bottom:4rem}.padded{padding:1rem}.side-padded{padding-left:1rem;padding-right:1rem}.button,.nestedButton button{border:3px solid var(--color-secondary);padding:10px 18px;font-size:1rem;background-color:transparent;color:var(--color-secondary);text-decoration:none;transition:all .2s;line-height:1.1rem;cursor:pointer;display:inline-block;border-radius:100px;font-weight:600;text-align:center}.button:hover,.nestedButton button:hover,.button.highlight:hover{background-color:var(--color-secondary);color:#fff;text-decoration:none}.button.highlight{background-color:var(--color-tertiary-alt)}.button.small{padding:6px 12px;border-width:2px;font-size:.9rem;line-height:.9rem}.button[disabled]{opacity:.5}.button-reverse{color:#fff;border-color:#fff}.button-reverse:hover{background-color:#fff;color:var(--color-secondary)}.icon-button{font-size:1.1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-secondary);background-color:transparent;border:none;padding:3px;cursor:pointer;transition:transform .25s}.icon-button:hover{transform:scale(1.2)}input,select{color:var(--color-secondary);font-size:1.15rem;font-weight:600}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid var(--color-secondary);box-shadow:0 0 0 3px #fff inset;border-radius:50%;height:29px;width:29px}input[type=radio]:checked{background-color:var(--color-primary)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid var(--color-secondary);box-shadow:0 0 0 3px #fff inset;border-radius:8px;height:29px;width:29px;position:relative}input[type=checkbox]:checked:after{content:"✔";position:absolute;text-align:center;z-index:-1;height:100%;width:100%;color:var(--color-primary);line-height:26px}input[type=number],input[type=email],input[type=password],input[type=text],input[type=tel],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid var(--color-secondary);border-radius:8px;height:53px;width:100%;padding:0 1rem}label{font-size:1.15rem;font-weight:600;display:flex;flex-direction:row;align-items:center;gap:5px}label.small{font-size:1rem}.input-prefix{font-size:1.15rem;font-weight:600;display:flex;flex-direction:row;align-items:center;border:3px solid var(--color-secondary);border-radius:8px;padding:0 0 0 1rem}.input-prefix input{border:none;height:47px;padding:0 1rem 0 .3rem}.select-arrow{position:relative}.select-arrow:after{pointer-events:none;content:"";position:absolute;display:block;height:100%;width:35px;background-image:url("data:image/svg+xml,%3csvg%20width='35'%20height='35'%20viewBox='0%200%2035%2035'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.8062%2012.5271L17.5%2019.2063L24.1938%2012.5271L26.25%2014.5833L17.5%2023.3333L8.75%2014.5833L10.8062%2012.5271Z'%20fill='%23013934'/%3e%3c/svg%3e");background-size:100%;background-repeat:no-repeat;background-position:center;z-index:10;right:5px;top:0}.column{display:flex;flex-direction:column;gap:1rem}.row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.flex-end{align-self:end}.flex-center{align-items:center}.flex-grow{flex-grow:1}.bar-white{border-bottom:4px dotted white;height:1px;width:100%;margin:1rem 0}.bar{border-bottom:4px dotted var(--color-secondary, black);height:1px;margin:1rem 0}.bg-pattern{background-image:url(./bg_mono.Bw8Yxru-.png);background-image:-webkit-image-set(url(./bg_mono.5QE1zqn8.webp) type("image/webp"),url(./bg_mono.Bw8Yxru-.png) type("image/png"));background-image:image-set(url(./bg_mono.5QE1zqn8.webp) type("image/webp"),url(./bg_mono.Bw8Yxru-.png) type("image/png"));background-blend-mode:screen;background-repeat:no-repeat;background-color:var(--color-secondary);background-size:cover;background-position:center}@media (min-width: 720px){h1{font-size:2.4rem}.bg-pattern{background-size:400px;background-repeat:repeat}}
