:root,[data-bs-theme=light]{--bs-blue: #0061AB;--bs-indigo: #6610f2;--bs-purple: #ABABFF;--bs-pink: #d63384;--bs-red: #dc3545;--bs-yellow: #EBFA69;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #EBFA69;--bs-secondary: #ABABFF;--bs-green: #4FB58A;--bs-orange: #FFAB6B;--bs-dark: #000;--bs-light: #E9E9E9;--bs-primary-rgb: 235, 250, 105;--bs-secondary-rgb: 171, 171, 255;--bs-green-rgb: 79, 181, 138;--bs-orange-rgb: 255, 171, 107;--bs-dark-rgb: 0, 0, 0;--bs-light-rgb: 233, 233, 233;--bs-primary-text-emphasis: #444466;--bs-secondary-text-emphasis: #5e642a;--bs-success-text-emphasis: #204837;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #5e642a;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #eeeeff;--bs-secondary-bg-subtle: #fbfee1;--bs-success-bg-subtle: #dcf0e8;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fbfee1;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #ddddff;--bs-secondary-border-subtle: #f7fdc3;--bs-success-border-subtle: #b9e1d0;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #f7fdc3;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "PP Radio Grotesk", Times, Arial, sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1.2rem;--bs-body-font-weight: normal;--bs-body-line-height: 2.625;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #ABABFF;--bs-link-color-rgb: 171, 171, 255;--bs-link-decoration: underline;--bs-link-hover-color: #8989cc;--bs-link-hover-color-rgb: 137, 137, 204;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fbfee1;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(171, 171, 255, .25);--bs-form-valid-color: #4FB58A;--bs-form-valid-border-color: #4FB58A;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #cdcdff;--bs-secondary-text-emphasis: #f3fca5;--bs-success-text-emphasis: #95d3b9;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #f3fca5;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #222233;--bs-secondary-bg-subtle: #2f3215;--bs-success-bg-subtle: #10241c;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #2f3215;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #676799;--bs-secondary-border-subtle: #8d963f;--bs-success-border-subtle: #2f6d53;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #8d963f;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #cdcdff;--bs-link-hover-color: #d7d7ff;--bs-link-color-rgb: 205, 205, 255;--bs-link-hover-color-rgb: 215, 215, 255;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #5e642a;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #95d3b9;--bs-form-valid-border-color: #95d3b9;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*[class^=border-]{border-style:solid}.border-bottom{border-width:0 0 1px 0}.border-dark{border-color:#000}input{padding:12px 24px;background-color:#e9e9e9;font-size:19px;border-radius:50px;border:1px solid #E9E9E9}input:focus{outline:none;border:1px solid #000}input::-moz-placeholder{color:#000;opacity:1}input::placeholder{color:#000;opacity:1}input::-ms-input-placeholder{color:#000}input.error{border-color:#dc3545;color:#dc3545}.input-container{margin-bottom:20px}@media (min-width: 768px){.input-container{margin-top:15px;margin-bottom:15px}}.input-inline{padding:15px 0;background-color:transparent;border:none;border-radius:0;border-bottom:2px solid #000;font-size:24px}.input-inline.small{padding:8px 0}.input-inline:focus{outline:none;border-top:none;border-left:none;border-right:none;border-bottom:4px solid #000}.input-inline::-moz-placeholder{color:#000;opacity:1}.input-inline::placeholder{color:#000;opacity:1}.input-inline::-ms-input-placeholder{color:#000}.input-inline.error{border-color:#dc3545;color:#dc3545}input.small{padding:10px 20px;font-size:18px}.error{margin:5px 0;display:block;color:#dc3545}.overlay-container{width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:#00000073;position:fixed;z-index:9999;visibility:visible;opacity:1}.overlay-container .overlay{width:100%;max-height:100vh;position:absolute;bottom:0;overflow:scroll;transition-property:min-height,max-height;transition-duration:.25s;transition-timing-function:ease-in}.overlay-container .overlay.mh-80{min-height:80%}.overlay-container .overlay .container{padding:75px 55px!important;overflow-x:hidden}.overlay-container.hide{visibility:hidden;opacity:0;animation:fadeOut .85s;animation-timing-function:ease-in-out}.overlay-container.hide .overlay{min-height:0;max-height:0}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.overlay .close{width:45px;height:45px;top:45px;right:45px;position:absolute;border-radius:100%;border:1px solid #000;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMC40OTgiIGhlaWdodD0iMzAuNDk4IiB2aWV3Qm94PSIwIDAgMzAuNDk4IDMwLjQ5OCI+ICA8ZyBpZD0iR3J1cHBlXzQxMSIgZGF0YS1uYW1lPSJHcnVwcGUgNDExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjM1My43NTIgLTQ2NzAuNzUxKSI+ICAgIDxsaW5lIGlkPSJMaW5pZV8xODkiIGRhdGEtbmFtZT0iTGluaWUgMTg5IiB4Mj0iMzkuMTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzNTUuMTY2IDQ2NzIuMTY2KSByb3RhdGUoNDUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iNCIvPiAgICA8bGluZSBpZD0iTGluaWVfMTkwIiBkYXRhLW5hbWU9IkxpbmllIDE5MCIgeDI9IjM5LjEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzU1LjE2NiA0Njk5LjgzNCkgcm90YXRlKC00NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSI0Ii8+ICA8L2c+PC9zdmc+);background-position:center;background-repeat:no-repeat;background-size:50%;cursor:pointer;transition:all .2s ease-in-out}@media (prefers-reduced-motion: reduce){.overlay .close{transition:none}}@media (min-width: 1200px){.overlay .close{width:70px;height:70px;top:35px;right:40px;background-size:auto}}.overlay .close:hover,.overlay .close:focus{background-color:#ebfa69}input[type=radio]{display:none}input[type=radio]+label{position:relative;padding-left:50px;cursor:pointer;font-size:19px}input[type=radio]+label:before{content:"";position:absolute;top:1px;left:0;width:28px;height:28px;border:3px solid #000;border-radius:50%}input[type=radio]:checked+label:after{content:"";position:absolute;width:12px;height:12px;top:9px;left:8px;border-radius:100%;background-color:#000}textarea{padding:16px 30px;background-color:#e9e9e9;font-size:30px;border-radius:35px;border:1px solid #E9E9E9}textarea:focus{outline:none;border:1px solid #000}textarea::-moz-placeholder{color:#000;opacity:1}textarea::placeholder{color:#000;opacity:1}textarea::-ms-input-placeholder{color:#000}textarea.error{border-color:#dc3545;color:#dc3545}.grow-wrap{display:grid}.grow-wrap:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.grow-wrap>textarea{resize:none;overflow:hidden}.grow-wrap>textarea,.grow-wrap:after{padding:16px 30px;font:inherit;grid-area:1/1/2/2}
