:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cap2-color-background:#fafafa;--cap2-color-text:#161616;--cap2-color-blue:#007bff;--cap2-color-blue-dark:#004a99;--cap2-font-family:"hind", sans-serif;--cap2-font-size-base:16px;--cap2-line-height-base:1.4;--cap2-space-4:4px;--cap2-space-6:6px;--cap2-space-8:8px;--cap2-space-12:12px;--cap2-space-16:16px;--cap2-space-20:20px;--cap2-space-24:24px;--cap2-space-32:32px;--cap2-space-40:40px;--cap2-space-48:48px;--cap2-space-56:56px;--cap2-space-64:64px;--cap2-space-72:72px;--cap2-space-80:80px;--cap2-space-88:88px;--cap2-space-96:96px;--navbar-horizontal-padding:var(--cap2-space-24);--cap2-radius-small:8px;--cap2-radius-medium:12px;--cap2-radius-large:16px;--cap2-radius-card:24px;--cap2-radius-control:999px;--cap2-page-max-width:1800px;--cap2-focus-ring:var(--cap2-color-blue-dark)}*,:before,:after{box-sizing:border-box}html{background:var(--cap2-color-background);min-height:100%;font-size:var(--cap2-font-size-base)}body{width:100%;min-height:100vh;color:var(--cap2-color-text);background:var(--cap2-color-background);font-family:var(--cap2-font-family);font-size:var(--cap2-font-size-base);letter-spacing:0;font-weight:400;line-height:var(--cap2-line-height-base);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}#root{width:100%;min-height:100vh}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding-left:0}li{list-style-position:inside}:where(body.c4c-legacy-styles){--navbar-horizontal-padding:5%;height:100vh}:where(.c4c-legacy-styles) :is(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd):not(:where(.cap2-scope,.cap2-scope *)),:where(.c4c-legacy-styles) :is(ul,ol):not(:where(.cap2-scope,.cap2-scope *)){margin:revert}:where(.c4c-legacy-styles) ul:not(:where(.cap2-scope,.cap2-scope *)){padding-left:1.5em;list-style:none}:where(.c4c-legacy-styles) ol:not(:where(.cap2-scope,.cap2-scope *)){padding-left:revert}:where(.c4c-legacy-styles) ol:not(:where(.cap2-scope,.cap2-scope *))>li:not(:where(.cap2-scope,.cap2-scope *)){list-style-position:revert}:where(.c4c-legacy-styles) ul li:not(:where(.cap2-scope,.cap2-scope *)):before{content:"•";vertical-align:top;width:1em;margin-left:-1em;font-weight:700;display:inline-block}img,picture,video,canvas{max-width:100%;display:block}button,input,textarea,select{color:inherit;font:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:var(--cap2-color-blue);text-decoration:none}a:not(:where(.c4c-legacy-styles a)):hover{color:var(--cap2-color-blue-dark)}:where(.c4c-legacy-styles) :is(a,button):not(:where(.cap2-scope,.cap2-scope *)):hover{opacity:.5;transition:opacity .25s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid var(--cap2-focus-ring);outline-offset:2px}:where(.c4c-legacy-styles) a:not(:where(.cap2-scope,.cap2-scope *)):focus-visible,:where(.c4c-legacy-styles) button:not(:where(.cap2-scope,.cap2-scope *)):focus-visible,:where(.c4c-legacy-styles) input:not(:where(.cap2-scope,.cap2-scope *)):focus-visible,:where(.c4c-legacy-styles) select:not(:where(.cap2-scope,.cap2-scope *)):focus-visible,:where(.c4c-legacy-styles) textarea:not(:where(.cap2-scope,.cap2-scope *)):focus-visible,:where(.c4c-legacy-styles) [tabindex]:not([tabindex="-1"]):not(:where(.cap2-scope,.cap2-scope *)):focus-visible{outline:revert;outline-offset:revert}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ProseMirror:focus{outline:none}.ProseMirror>*+*{margin-top:.75em}.ProseMirror ul ol{padding:0 1rem}.ProseMirror li>p{display:inline-block}.ProseMirror p{margin-block-start:0;display:block}#notifications{pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}#notifications>*{pointer-events:auto}.cap-schools-map-box{background-color:#a8d3df}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._searchTextFieldContainer_clu22_1{background-color:#fff;border:none;border-radius:20px;flex:1;gap:5px;padding:12.5px 15px;font-size:16px;display:flex;overflow:hidden;box-shadow:0 0 8px #0000001a}._searchTextFieldContainer_clu22_1:focus-within{outline:2px solid #000}._searchTextFieldInput_clu22_17{border:none;flex:1;font-size:16px;display:block}._searchTextFieldInput_clu22_17:focus{border:none;outline:none}._searchTextFieldSuffixIcon_clu22_28>path{stroke:#006ab2}._DefaultInputFieldInput_clu22_32{resize:none;background-color:#0000;border:1px solid #959595;border-radius:10px;flex:1;padding:10px;font-size:16px}._DefaultInputFieldInput_clu22_32::placeholder{color:#0000004d}._DefaultSelectInputField_clu22_45{appearance:none;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg width='50' height='25' viewBox='0 0 13.229166 6.6145835' version='1.1' id='svg1' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs1' /%3E%3Cg id='layer1'%3E%3Cpath style='fill:none;stroke:%23000000;stroke-width:1.79725;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1' d='M 2.149825,1.0512145 6.612,5.6332014 11.047578,1.0817349' id='path4' /%3E%3C/g%3E%3C/svg%3E%0A");background-position:right 15px center;background-repeat:no-repeat;background-size:10px;padding-right:36px;overflow:hidden}._DefaultSelectInputField_clu22_45:hover{opacity:.5}._error_clu22_63{color:red}._roundedFileInputButton_clu22_67{color:#fff;cursor:pointer;text-align:center;background-color:#006ab2;border:none;border-radius:8px;width:fit-content;padding:.5em 1em;font-size:16px;transition:all .25s;display:block}._roundedFileInputButton_clu22_67:hover{opacity:.5}._fileInputContainer_clu22_87{flex-direction:column;align-items:flex-start;display:flex}._fileInputContainer_clu22_87:focus-within ._roundedFileInputButton_clu22_67{outline:4px solid #000}._imageFileInputsPreviewGrid_clu22_96{flex-wrap:wrap;gap:10px;display:flex}._imageFileInputsPreviewGrid_clu22_96 img{object-fit:cover;object-position:center;border-radius:20px;width:150px;height:150px}._horizontalRadioBoxContainer_clu22_110{border:none;flex-direction:row;align-items:center;margin:0;padding:0;display:flex}._horizontalRadioBoxContainer_clu22_110 label:first-of-type{border-top-left-radius:20px;border-bottom-left-radius:20px}._horizontalRadioBoxContainer_clu22_110 label:last-of-type{border-top-right-radius:20px;border-bottom-right-radius:20px}._verticalRadioBoxContainer_clu22_127{border:none;flex-direction:column;align-items:stretch;margin:0;padding:0;display:flex}._horizontalRadioBoxContainer_clu22_110 label,._verticalRadioBoxContainer_clu22_127 label{text-align:center;cursor:pointer;color:#006ab2;background-color:#0000;border:1px solid #006ab2;padding:.75em 1.5em;font-size:16px;font-weight:bolder;transition:all .25s;display:block}._horizontalRadioBoxContainer_clu22_110 label:hover,._verticalRadioBoxContainer_clu22_127 label:hover{opacity:.25}._horizontalRadioBoxContainer_clu22_110 label:first-of-type{border-top-left-radius:20px;border-bottom-left-radius:20px}._verticalRadioBoxContainer_clu22_127 label:first-of-type{border-top-left-radius:20px;border-top-right-radius:20px}._horizontalRadioBoxContainer_clu22_110 label:last-of-type{border-top-right-radius:20px;border-bottom-right-radius:20px}._verticalRadioBoxContainer_clu22_127 label:last-of-type{border-bottom-right-radius:20px;border-bottom-left-radius:20px}._horizontalRadioBoxContainer_clu22_110 input:disabled,._verticalRadioBoxContainer_clu22_127 input:disabled{filter:grayscale()}._horizontalRadioBoxContainer_clu22_110 input:checked+label,._verticalRadioBoxContainer_clu22_127 input:checked+label{color:#fff;background-color:#006ab2}._horizontalRadioBoxContainer_clu22_110 input:focus+label,._horizontalRadioBoxContainer_clu22_110 input:focus-visible+label,._verticalRadioBoxContainer_clu22_127 input:focus+label,._verticalRadioBoxContainer_clu22_127 input:focus-visible+label{opacity:.5}._toggle_clu22_193{appearance:none;cursor:pointer;background-color:#d9d9d9;border-radius:2rem;width:4.5rem;height:2rem;transition:background-color .3s;display:block;position:relative}._toggle_clu22_193:checked{background-color:#007bff}._toggle_clu22_193:after{content:"";background-color:#fff;border-radius:50%;width:1.5rem;height:1.5rem;transition:left .3s;display:block;position:absolute;top:50%;left:.25rem;transform:translateY(-50%)}._toggle_clu22_193:checked:after{left:calc(100% - 1.75rem)}
