.paginationContainer{border-top:1px solid #eaeaea;display:flex;justify-content:space-between}@media only screen and (max-width:34em){.paginationContainer{margin:0 15px;padding:30px 0 50px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.paginationContainer{margin:0 80px;padding:45px 0 80px}}@media(min-width:64em){.paginationContainer{margin:0 32px 0 100px;padding:45px 0 80px}}.paginationContainer .pageButton{background-color:#fff;border:none;color:#000;font-family:Montserrat;font-size:18px;font-weight:500;margin:0 2px;max-height:25px;max-width:25px;min-height:35px;min-width:35px;outline:0}.paginationContainer .pageButton:hover{background-color:#505050;color:#fff;cursor:pointer}.paginationContainer .pageButton:focus{outline:3px solid #1069c3}.paginationContainer .dots{text-align:center}.paginationContainer .pageButtonNotClickable:hover{background-color:#fff!important;color:currentColor;cursor:default}.paginationContainer .currentPageButton{background-color:#303030;color:#fff;font-weight:700}.paginationContainer .pageNavigationNextPrev{stroke:currentColor;align-items:center;background-color:#f5f5f5;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.paginationContainer .pageNavigationNextPrev .icon-previous{transform:scaleX(-1)}.paginationContainer .arrowButton{align-items:center;background-color:#fff;border:none;color:#000;display:flex;font-family:Roboto;font-size:14px;font-weight:400}.paginationContainer .arrowButton>p{margin:0}.paginationContainer .arrowButton p.arrowButtonText{min-width:50px;padding-left:10px;padding-right:10px}@media(min-width:320px){.paginationContainer .arrowButton p.arrowButtonText{display:none}}@media(min-width:760px){.paginationContainer .arrowButton p.arrowButtonText{display:block}}.paginationContainer .arrowButton:hover{cursor:pointer}.paginationContainer .arrowButton:hover .pageNavigationNextPrev{background-color:#303030;color:#fff}.paginationContainer .arrowButton:focus{outline:0}.paginationContainer .arrowButtonPrevious{padding-left:0}.paginationContainer .arrowButtonNext{float:right;margin-left:auto;padding-right:0}.paginationContainer .flex-left{display:flex;flex-direction:row;justify-content:flex-start}.paginationContainer .flex-center{align-items:center;display:flex;flex-direction:row;justify-content:center}.paginationContainer .flex-right{display:flex;flex-direction:row;justify-content:flex-end}.paginationContainer .erd_scroll_detection_container_animation_active{display:none!important}.paginationContainer button{padding:0}.paginationContainer button::-moz-focus-inner{border:0}.ResultPane{border-top:1px solid #eaeaea;color:#000;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 32px 30px 100px;padding:30px 0 0}@media only screen and (max-width:34em){.ResultPane{margin-left:15px;margin-right:15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.ResultPane{margin-left:80px;margin-right:80px}}.ResultPane .resultLink{color:#000;text-decoration:none}.ResultPane .resultLink>h2{font-size:18px;text-decoration:underline}.ResultPane .resultLink .resultLink-title{font-size:18px!important}.ResultPane .resultSubheader{font-size:16px}.ResultPane .resultSubheader .resultDivider{border-right:2px solid #eaeaea;margin:5px 10px}.ResultPane .resultSubheader .capitalLetters{text-transform:uppercase}.ResultPane .resultSubheader .bold{font-weight:600}.ResultPane .resultFlair{display:inline-block;font-size:16px;font-weight:600;margin-bottom:25px;padding:5px}.ResultPane .Gyldig{background-color:#d9f0e4}.ResultPane .Kommende{background-color:#eed0c3}.ResultPane .Gradvisinnføring{background-color:#d9f0e4}.ResultPane .Gradvisutfasing{background-color:#fbf0ec}.ResultPane .Utgått{background-color:#eaeaea}.ResultPane>p{font-size:16px}.ResultPane .highlight{font-weight:700}.ResultPane .no-margin-top{margin-top:0}.ResultPane .underline{text-decoration:underline}.ResultPane .vedleggliste{list-style:none;margin:5px 0 0 7%;padding:0}.ResultPane .vedleggliste .listheader{margin:0 0 5px}.ResultPane .vedleggliste>li>a{color:#000}.NoResultPane{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin-left:100px}@media only screen and (max-width:34em){.NoResultPane{margin-left:15px;margin-right:15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.NoResultPane{margin-left:80px;margin-right:80px}}.NoResultPane .noresultText{font-size:16px;line-height:1.6}.NoResultPane .noresultSuggestionsHeading,.NoResultPane .noresultSuggestionsList{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6}.NoResultPane .underline{border-bottom:2px solid #303030;color:#303030;text-decoration:none}.NoResultPane .underline:hover{border-bottom:2px solid #00468e;color:#00468e}.NoResultPane .highlighted{font-weight:600}.NoResultPane>h3{font-weight:500;margin-bottom:10px}.NoResultPane>ul{margin-top:10px}.NoResultPane>h2{font-size:16px;font-weight:600;margin-top:0}.NoResultPane .noResultsQueryLink>button{background:none;border:none;border-bottom:1px solid #000;color:inherit;cursor:pointer;font:inherit;font-weight:700;padding:0!important}.filterContainer{display:block;margin-bottom:25px;min-width:160px}.filterContainer .desktopFilterGroup{margin-right:20%}.filterContainer .filterHeading>h2,.filterContainer .filterHeading>h3{font-size:16px;font-weight:600;margin:0 0 10px}.filterContainer .accordionFilterDisplayName{width:auto}.filterContainer .filterGroup .filterGroupAccordion{background-color:#e2e3f1;border:none;color:inherit;cursor:pointer;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;height:auto;margin:5px 10px 0 0;padding:15px;position:relative;text-align:left;transition:.4s;width:100%}.filterContainer .filterGroup .filterGroupAccordion:focus{outline:3px solid #1069c3}.filterContainer .filterGroup .filterGroupAccordion .accordionIcon{display:block;height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px}.filterContainer .filterGroup .filterGroupAccordion .accordionIcon .accordionArrow{background-color:#fff;border-radius:50%;height:100%;position:absolute;transform:rotate(0deg);transition:transform .2s ease-out;width:100%}.filterContainer .filterGroup .filterGroupAccordion .accordionIcon .accordionArrow circle{fill:#0000}.filterContainer .filterGroup .filterGroupAccordion .accordionIcon .accordionArrow path{fill:none;stroke:#000}.filterContainer .filterGroup .filterGroupAccordion .accordionIcon .accordionArrowActive{transform:rotate(180deg)}.filterContainer .filterGroup:first-child>.filterGroupAccordion{margin-top:0}.filterContainer .filterGroup .accordionIsOpen{background-color:#f3f4fe;margin-bottom:0}.filterContainer .filterGroup .filterPanel{display:none}.filterContainer .filterGroup .accordionPanelIsOpen{background-color:#f3f4fe;display:block;padding:10px}.filterContainer .filterGroup .is-hidden{display:none!important}.filterContainer .filterGroup .checkBox .checkbox__input:checked+.checkbox__label .checkbox__checkmark{left:1px;position:absolute;transform:scale(.6)}.filterContainer .filterGroup .checkBox .checkbox__input .checkbox__checkmark{transform:scale(0)}.filterContainer .filterGroup .checkBox .checkboxLabel{align-items:center;cursor:pointer;display:flex;margin-left:0}.filterContainer .filterGroup .checkBox .checkboxLabel:hover:before{border:1px solid #333}.filterContainer .filterGroup .checkBox .checkboxLabel:before{background-color:#fff;border:1px solid #ccc;border-radius:2px;content:"";display:block;flex-shrink:0;height:15px;width:15px}.filterContainer .filterGroup .checkBox .checkboxLabel .checkboxLabel-text{padding-left:10px}.filterContainer .filterGroup .checkBox{cursor:pointer;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;margin-left:6px;padding:5px 0;position:relative}.filterContainer .filterGroup .checkBox.no-margin-left{margin-left:0}.filterContainer .filterGroup .checkBox>label{cursor:pointer;margin-left:5px}.filterContainer .filterGroup .checkBox:hover>label>div{border:1px solid #333}.filterContainer .filterGroup .checkBox input[type=checkbox]{opacity:0}.filterContainer .filterGroup .checkBox>label>div{background-color:#fff;border:1px solid #ddd;border-radius:2px;height:15px;left:0;position:absolute;top:7px;width:15px}.filterContainer .filterGroup .checkBox>label>div:after{background:#0000;border:2px solid #333;border-right:none;border-top:none;content:"";height:4px;left:3px;opacity:0;position:absolute;top:3px;transform:rotate(-45deg);width:7px}.filterContainer .filterGroup .checkBox input[type=checkbox]:checked+label>div:after{opacity:1}.filterContainer .filterGroup .checkBox input[type=checkbox]:checked+label>div{border:1px solid #333}.filterContainer .filterGroup .checkboxIndetation{margin-left:33px}.filterContainer .filterGroup .switchSourceButton{display:flex;height:56.5px}.filterContainer .mobileFilterPanel{padding:18px}.filterContainer .mobileFilterGroup{border-bottom:1px solid #999cbf;margin:0;padding:0 20px}.filterContainer .mobileFilterGroup .filterGroupAccordion{background-color:#f3f4fe;color:inherit}.filterContainer .mobileFilterGroup .accordionIsOpen{background-color:#f3f4fe;transition:transform .2s ease-out}.filterContainer .mobileFilterGroup .accordionArrow circle{fill:#f3f4fe!important;stroke:#f3f4fe}.filterContainer button::-moz-focus-inner{border:0}.mobileFilterContainer{margin-bottom:25px;margin-left:100px;margin-right:100px}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.mobileFilterContainer{margin-left:80px;margin-right:80px}}@media only screen and (max-width:34em){.mobileFilterContainer{margin-left:15px;margin-right:15px}}.accordion-button{background-color:#0000;cursor:pointer;font-size:16px;font-weight:400;margin-left:10px;margin-top:10px;padding:0}.accordion-button>span{border-bottom:1px solid #000;margin-left:5px}.accordion-button:focus{outline:3px solid #1069c3}.accordion-button:before{content:"+"}.accordion-button.less:before{content:"-"}.btn{border:0;color:#303030;display:inline-block;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;padding:5px 0}.searchBoxBanner.filterLeftAligned{padding:0 0 0 50px}.searchBoxBanner.filterLeftAligned .leftBarSearchBox{padding-right:32px!important}.searchBoxBanner{background-color:#e2e3f1;display:flex;padding:0 100px}@media only screen and (max-width:34em){.searchBoxBanner{padding:0 15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.searchBoxBanner{padding:0 80px}}.searchBoxBanner .searchHeader{color:#303030;font-family:Montserrat;font-size:30px;font-weight:600;margin:0;padding:45px 0 20px}@media only screen and (max-width:34em){.searchBoxBanner .searchHeader{font-size:20px;padding:25px 0 15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.searchBoxBanner .searchHeader{font-size:24px;padding:35px 0 20px}}.searchBoxBanner .searchSubHeader{font-size:16px;margin-top:0}@media only screen and (max-width:34em){.searchBoxBanner .searchSubHeader{display:none}}.searchBoxOuterContainer{position:relative}.searchBoxContainer input[type=text]::-ms-clear,.searchBoxContainer input[type=text]::-ms-reveal{display:none;height:0;width:0}.searchBoxContainer input[type=search]::-ms-clear,.searchBoxContainer input[type=search]::-ms-reveal{display:none;height:0;width:0}.searchBoxContainer input[type=search]::-webkit-search-cancel-button,.searchBoxContainer input[type=search]::-webkit-search-decoration,.searchBoxContainer input[type=search]::-webkit-search-results-button,.searchBoxContainer input[type=search]::-webkit-search-results-decoration{display:none}.searchBoxContainer{display:flex;line-height:24px;padding:0;position:relative;width:66.66667%}@media only screen and (max-width:34em){.searchBoxContainer{padding:0;width:100%}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.searchBoxContainer{padding:0;width:100%}}.searchBoxContainer .searchBoxInput{-webkit-appearance:none;background-color:#fff;border-radius:0;border-width:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;margin:0;min-height:51px;padding:0 20px;width:100%}.searchBoxContainer .searchBoxInput:focus{outline:none}.searchBoxContainer .searchBoxInput[type=search],.searchBoxContainer .searchBoxInput[type=text]{font-family:Montserrat;font-size:20px}.searchBoxContainer .searchBoxInput[type=search] ::-ms-clear,.searchBoxContainer .searchBoxInput[type=search] ::-ms-reveal,.searchBoxContainer .searchBoxInput[type=text] ::-ms-clear,.searchBoxContainer .searchBoxInput[type=text] ::-ms-reveal{display:none;height:0;width:0}@media only screen and (max-width:34em){.searchBoxContainer .searchBoxInput{height:41px;min-height:41px;padding:16px 10px;width:100%}.searchBoxContainer .searchBoxInput[type=search],.searchBoxContainer .searchBoxInput[type=text]{-webkit-appearance:none;border-radius:0;font-size:18px}}.searchBoxContainer .searchBoxButton{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;align-items:flex-start;background-color:#303030;border:none;color:#fff;cursor:pointer;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-stretch:100%;font-weight:500;margin:0;padding:0 30px;text-align:center;text-indent:0;text-rendering:auto;text-transform:uppercase;word-spacing:0}.searchBoxContainer .searchBoxButton:focus{outline:3px solid #1069c3}.searchBoxContainer .searchBoxButton:hover{background-color:#00468e}@media only screen and (max-width:34em){.searchBoxContainer .searchBoxButton{font-size:18px;padding:0 20px}}.searchBoxContainer .resetHolder{position:absolute;right:75px;top:0}.searchBoxContainer .resetButton{background-color:#0000;border:0;cursor:pointer;display:none;height:30px;left:-42px;padding:0;position:relative;top:12px;width:30px}@media only screen and (max-width:34em){.searchBoxContainer .resetButton{left:-12px;top:6px}}.searchBoxContainer .resetButton.show{display:block}.searchBoxContainer .resetButton.show:focus{outline:3px solid #1069c3}.searchBoxContainer .resetButton:after{background-color:#303030;border-radius:50%;color:#fff;content:"";font-family:UdirSymbols;font-size:11px;font-weight:600;height:20px;padding:6px;width:20px}@media only screen and (max-width:34em){.autocompleteContainer{margin-top:0}}.autocompleteContainer{background-color:#fff;border-radius:0 0 10px 10px;border-top:1px solid #403c433d;box-shadow:0 9px 8px -3px #403c433d,8px 0 8px -7px #403c433d,-8px 0 8px -7px #403c433d;margin-top:0;padding-bottom:7px;position:absolute;width:100%;z-index:999}.autocompleteContainer .autocompleteList{-webkit-margin-before:0;-webkit-margin-after:0;font-family:Montserrat;list-style-type:none;margin-block-end:0;margin-block-start:0;padding:0}.autocompleteContainer .autocompleteList .autocompleteListElement{padding:5px 20px}.autocompleteContainer .autocompleteList .autocompleteListElement.active,.autocompleteContainer .autocompleteList .autocompleteListElement:hover{background-color:#f3f4fe;cursor:default}.autocompleteContainer .autocompleteList .autocompleteListElement.clicked{color:#52188c}.autocompleteContainer .autocompleteList .autocompleteListElement .autocompleteListElementText{display:inline}.autocompleteContainer .autocompleteList .autocompleteListElement .autocompleteListElementText strong{font-weight:600}.autocompleteContainer .autocompleteList .autocompleteListElement .autocompleteListElementRemove{color:#303030;display:inline;float:right;font-size:15px}.autocompleteContainer .autocompleteList .autocompleteListElement .autocompleteListElementRemove:hover{color:#00468e;cursor:pointer;text-decoration:underline}@media only screen and (max-width:34em){.navigationContainer{font-size:14px;margin:0;padding:0}}.navigationContainer{word-wrap:break-word;font-size:16px;margin:0;overflow:hidden;padding:0 0 0 20px;scroll-behavior:smooth}@media only screen and (max-width:34em){.navigationContainer .navItems{padding-left:10px}}.navigationContainer .navItems{-webkit-padding-start:0;-webkit-margin-before:1em;-webkit-margin-after:0;display:block;margin-block-end:0;margin-block-start:1em;padding-inline-start:0}@media only screen and (max-width:34em){.navigationContainer .navItem{margin:0 24px 1em 0}}.navigationContainer .navItem{display:inline-block;margin:0 40px 1em 0;width:auto}.navigationContainer .navItem>svg{margin-right:8px}.navigationContainer .navItem:not(:last-child):after{content:"";position:relative;right:-20px}@media only screen and (max-width:34em){.navigationContainer .navItem:not(:last-child):after{right:-10px}}.navigationContainer .navItem:not(:last-child):after{border-right:2px solid #fff;height:32px;pointer-events:none;width:40px}.navigationContainer .navItem.active a{border-bottom:1px solid #303030;color:#303030}.navigationContainer .navItem.active{font-weight:700}.navigationContainer .navItem-link,.navigationContainer .navLink{color:#303030;text-decoration:none}@media(min-width:48em){.navigationContainer .navItem-link .navItem.active,.navigationContainer .navItem-link:hover,.navigationContainer .navLink .navItem.active,.navigationContainer .navLink:hover{border-bottom:1px solid #303030!important}}.navigationContainer .navItem-link{-webkit-tap-highlight-color:rgba(0,0,0,0);background-size:18px 18px;border-bottom:0}.navigationContainer .navItem-link-alle{background-size:18px 18px}.navigationContainer .navItem-link-alle.active .navItem-link-alle-svg,.navigationContainer .navItem-link-alle:hover .navItem-link-alle-svg{display:none}.navigationContainer .navItem-link-alle.active .navItem-link-alle-svg-hover,.navigationContainer .navItem-link-alle:hover .navItem-link-alle-svg-hover{display:inline}.navigationContainer .navItem-link-alle .navItem-link-alle-svg-hover{display:none}.navigationContainer .navItem-link-laereplan{background-size:18px 18px}.navigationContainer .navItem-link-laereplan.active .navItem-link-laereplan-svg,.navigationContainer .navItem-link-laereplan:hover .navItem-link-laereplan-svg{display:none}.navigationContainer .navItem-link-laereplan.active .navItem-link-laereplan-svg-hover,.navigationContainer .navItem-link-laereplan:hover .navItem-link-laereplan-svg-hover{display:inline}.navigationContainer .navItem-link-laereplan .navItem-link-laereplan-svg-hover{display:none}.navigationContainer .navItem-link-eksamen{background-size:18px 18px}.navigationContainer .navItem-link-eksamen.active .navItem-link-eksamen-svg,.navigationContainer .navItem-link-eksamen:hover .navItem-link-eksamen-svg{display:none}.navigationContainer .navItem-link-eksamen.active .navItem-link-eksamen-svg-hover,.navigationContainer .navItem-link-eksamen:hover .navItem-link-eksamen-svg-hover{display:inline}.navigationContainer .navItem-link-eksamen .navItem-link-eksamen-svg-hover{display:none}.navigationContainer .navItem-link-forskning{background-size:18px 18px}.navigationContainer .navItem-link-forskning.active .navItem-link-forskning-svg,.navigationContainer .navItem-link-forskning:hover .navItem-link-forskning-svg{display:none}.navigationContainer .navItem-link-forskning.active .navItem-link-forskning-svg-hover,.navigationContainer .navItem-link-forskning:hover .navItem-link-forskning-svg-hover{display:inline}.navigationContainer .navItem-link-forskning .navItem-link-forskning-svg-hover{display:none}.navigationContainer .navItem-link-regelverk{background-size:18px 18px}.navigationContainer .navItem-link-regelverk.active .navItem-link-forskning-svg,.navigationContainer .navItem-link-regelverk:hover .navItem-link-forskning-svg{display:none}.navigationContainer .navItem-link-regelverk.active .navItem-link-forskning-svg-hover,.navigationContainer .navItem-link-regelverk:hover .navItem-link-forskning-svg-hover{display:inline}.navigationContainer .navItem-link-regelverk .navItem-link-forskning-svg-hover{display:none}.navigationContainer .navItem-caption{padding-left:0}.filterChoices{background-color:#f3f4fe;display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin:10px 0 5px;max-width:64%;padding:5px;width:-webkit-fit-content;width:fit-content}@media only screen and (max-width:34em){.filterChoices{background-color:#f3f4fe;margin-left:15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.filterChoices{background-color:#f3f4fe;margin-left:80px}}.filterChoicesMobile{background-color:#f3f4fe;display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin:10px 0 15px;padding:5px;width:-webkit-fit-content;width:fit-content}@media only screen and (max-width:34em){.filterChoicesMobile{margin-left:15px;margin-right:15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.filterChoicesMobile{margin-left:80px;margin-right:80px}}.resultInformationRow.right{line-height:30px;margin:40px 0 10px 30%!important}.resultInformationRow.right .filterChoices{display:inline;margin-left:10px}.resultInformationRow.right .resultNumber{padding:0}.resultInformationRow.right .emptyResultBanner{margin-right:32px;max-width:100%}.leftBar.filter{box-sizing:border-box;color:#000;float:left;margin:0 0 15px 50px;max-width:24%;padding:0}@media only screen and (max-width:63.98em){.leftBar.filter{display:block;width:100%}}.leftBar.filter .desktopFilterGroup{margin-right:0!important}.leftBar.filter .accordionFilterDisplayName{font-size:17px}@media only screen and (max-width:34em){.leftBar.filter .emptyFilterLink{margin-right:15px;margin-top:0}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.leftBar.filter .emptyFilterLink{margin-left:80px;margin-right:80px;margin-top:-25px}}.leftBar.filter .emptyFilterLink{float:right}@media only screen and (max-width:34em){.leftBar.filter .emptyFilterLink>button{font-size:14px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.leftBar.filter .emptyFilterLink>button{font-size:16px;padding:0}}.leftBar.filter .emptyFilterLink>button{background-color:#fff;border:none;color:#000;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;padding:0;text-decoration:underline}.leftBar.filter .emptyFilterLink>button:hover{cursor:pointer}.leftBar.filter .emptyFilterLink{text-decoration:underline}.leftBar.filter .emptyFilterLink:hover{cursor:pointer}.leftBar.filter .eksamensPane{margin-right:0}.leftBar.filter .eksamensPane .ResultPane .resultLink>h3{width:100%}.rightBar.results{box-sizing:border-box;float:right;vertical-align:top;width:70%!important}@media only screen and (max-width:63.98em){.rightBar.results{display:block;width:100%}}.rightBar.results .ResultPane{margin:0 32px 30px 0}@media only screen and (max-width:34em){.rightBar.results .emptyFilterLink{margin-right:15px;margin-top:0}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.rightBar.results .emptyFilterLink{margin-left:80px;margin-right:80px;margin-top:-25px}}.rightBar.results .emptyFilterLink{float:right;margin-right:20%;margin-top:-27px}@media only screen and (max-width:34em){.rightBar.results .emptyFilterLink>button{font-size:14px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.rightBar.results .emptyFilterLink>button{font-size:16px;padding:0}}.rightBar.results .emptyFilterLink>button{background-color:#fff;border:none;color:#000;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;padding:0;text-decoration:underline}.rightBar.results .emptyFilterLink>button:hover{cursor:pointer}.rightBar.results .emptyFilterLink{text-decoration:underline}.rightBar.results .emptyFilterLink:hover{cursor:pointer}.rightBar.results .paginationContainer{margin-left:0}.rightBar.results .alert-placeholder{margin:0 32px 30px 0}.searchContainer .resultContainer:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.searchContainer .resultContainer .leftBar{box-sizing:border-box;color:#000;float:left;padding:0;width:66.666%}@media only screen and (max-width:63.98em){.searchContainer .resultContainer .leftBar{display:block;width:100%}}.searchContainer .resultContainer .rightBar{box-sizing:border-box;float:right;vertical-align:top;width:33.333%}@media only screen and (max-width:63.98em){.searchContainer .resultContainer .rightBar{display:block;width:100%}}@media only screen and (max-width:34em){.searchContainer .resultContainer .rightBar .emptyFilterLink{margin-right:15px;margin-top:0}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.searchContainer .resultContainer .rightBar .emptyFilterLink{margin-left:80px;margin-right:80px;margin-top:-25px}}.searchContainer .resultContainer .rightBar .emptyFilterLink{float:right;margin-right:20%;margin-top:-27px}@media only screen and (max-width:34em){.searchContainer .resultContainer .rightBar .emptyFilterLink>button{font-size:14px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.searchContainer .resultContainer .rightBar .emptyFilterLink>button{font-size:16px;padding:0}}.searchContainer .resultContainer .rightBar .emptyFilterLink>button{background-color:#fff;border:none;color:#000;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;padding:0;text-decoration:underline}.searchContainer .resultContainer .rightBar .emptyFilterLink>button:hover{cursor:pointer}.searchContainer .resultContainer .rightBar .emptyFilterLink{text-decoration:underline}.searchContainer .resultContainer .rightBar .emptyFilterLink:hover{cursor:pointer}@media only screen and (max-width:34em){.searchContainer .resultInformationRow{font-size:14px;margin:25px 0 15px 15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.searchContainer .resultInformationRow{margin:45px 0 15px 80px}}.searchContainer .resultInformationRow{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin:45px 0 15px 100px}.searchContainer .resultInformationRow .emptyResultBanner{word-wrap:break-word;background-color:#e2e3f1;margin:0 100px 40px 0;max-width:90%;padding:10px 20px}@media only screen and (max-width:34em){.searchContainer .resultInformationRow .emptyResultBanner{margin:0 15px 0 0;max-width:100%}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.searchContainer .resultInformationRow .emptyResultBanner{margin:0 80px 25px 0;max-width:100%}}.searchContainer .resultInformationRow .emptyResultBanner .uthevet{font-weight:600}.searchContainer .resultInformationRow .emptyResultBanner .uthevetUnderscore{font-weight:600;text-decoration:underline}.searchContainer .resultInformationRow .emptyResultBanner .uthevet>button{background:none;border:none;border-bottom:1.5px solid #000;color:inherit;cursor:pointer;font:inherit;font-weight:700;padding:0!important}.searchContainer .hidden{display:none}.searchContainer .leftBarSearchBox{width:66.666%}.searchContainer .leftBarSearchBox .searchBoxContainer{width:100%}@media only screen and (max-width:63.98em){.searchContainer .leftBarSearchBox{width:100%}}.searchContainer .rightBarSearchBox{max-width:33.333%}.searchContainer .resultNumberMobile{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin:25px 0 8px 100px}@media only screen and (max-width:34em){.searchContainer .resultNumberMobile{margin-left:15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.searchContainer .resultNumberMobile{margin-left:80px}}body button:focus,body div:focus{outline:none}.toTopIcon{stroke:currentColor;transform:rotate(-90deg)}.toTopContainer{margin-bottom:40px}.toTopContainer .toTopLink{background-color:#fff;border:none;color:#000;cursor:pointer;display:block;font-family:Roboto;font-size:14px;height:43px;margin:0 auto;outline:0;text-align:center;text-decoration:underline}@media only screen and (max-width:34em){.toTopContainer{margin-bottom:25px}}.hidden{display:none}html{box-sizing:border-box;min-width:320px;overflow-y:scroll;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;height:100%;margin:0;width:100%}@media screen and (min-width:768px){body{font-size:18px}}:focus{outline:3px solid #1069c3}body,footer,header,html,main{outline:none!important}.mouse-user *{outline:none}input{font-family:Roboto}::placeholder{color:#303030;opacity:1}:-ms-input-placeholder{color:#303030}::-ms-input-placeholder{color:#303030}.accordion--arrow{margin-top:15px;position:relative}.accordion--arrow:before{border:7px solid;border-color:#0000 #0000 #b9e1cc;content:" ";height:0;left:40px;margin-left:-7px;position:absolute;top:-14px;transition:border-bottom-color .2s ease-out;width:0}.accordion--arrow.accordion--open.accordion--arrow:before{border-bottom-color:#def2e7}.accordion--banner .accordion__trigger-content{padding-top:4px}@media screen and (min-width:600px){.accordion--banner .accordion__trigger-content{padding-right:70px;padding-top:0}}.accordion__trigger{align-items:center;background-color:#eaeaea;border:0;color:#303030;cursor:pointer;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:500;justify-content:space-between;margin:0;padding:21px;position:relative;text-align:left;transition:background-color .2s ease-out;width:100%}@media screen and (min-width:600px){.accordion__trigger{align-items:center}}.accordion__trigger:active{color:inherit}.accordion__trigger--active{background-color:#f4f4f4}.accordion__trigger-content{flex:1 1}@media screen and (min-width:1024px){.accordion__trigger-content{align-items:center;display:flex}}.accordion__trigger-title{display:block;margin-bottom:.5rem}@media screen and (min-width:1024px){.accordion__trigger-title{flex:0 0 20%;margin-bottom:0;padding-right:2rem}}.accordion__trigger-text{width:100%}@media screen and (min-width:1024px){.accordion__trigger-text{display:block;flex:1 1}}.accordion__label{position:absolute;right:-10px;top:-12px}@media screen and (min-width:600px){.accordion__label{top:auto}}@media print{.accordion__collapse{display:block!important}.accordion__collapse>*{height:auto!important;visibility:visible!important}}.accordion__content{border-top:1px solid #0000}.accordion--green .accordion__content{padding:0 20px 35px}.accordion--light .accordion__content{padding:0 0 1rem}.accordion__content .content-container{width:100%}.accordion__content .rich-text .changed-banner{left:-1rem}@media screen and (min-width:768px){.accordion__content .rich-text .changed-banner{left:calc(-1rem - 70px)}}.accordion__content .rich-text li .changed-banner{left:0}@media screen and (min-width:1224px){.accordion__content .rich-text li .changed-banner{left:calc(-1rem - 70px)}}.accordion__content .rich-text blockquote .changed-banner{left:0}.accordion__content .component-list-item .content-accordions-block>div:first-child{border-top:1px solid #bbb}.accordion--neutral>.accordion__title .accordion__trigger{background-color:#eaeaea;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:700}.accordion--neutral>.accordion__title .accordion__trigger:hover{background-color:#f4f4f4;color:#00468e}:root .accordion--neutral.accordion--neutral .accordion__trigger--active{background-color:#f4f4f4}.accordion--neutral .accordion__content-wrapper{border-bottom:1px solid #bbb}.accordion--neutral .accordion__content{background-color:#f4f4f4;padding:.5rem 2rem 2rem}@media screen and (min-width:768px){.accordion--neutral .accordion__content{padding:.5rem 2rem 3rem 70px}}.accordion--bold .accordion__trigger{font-weight:700}.accordion--reversed .accordion__trigger{flex-direction:row-reverse;justify-content:flex-end}.accordion--compact.accordion--border .accordion__trigger{border-color:hsla(0,0%,50%,.502)}:root .accordion--compact>.accordion__title .accordion__trigger--active{border-bottom-color:#0000}.accordion--compact .accordion__trigger{padding:10px 0}.accordion--compact .accordion__trigger .accordion__arrow{border-color:#0000}@media screen and (min-width:1024px){.accordion--hidden-in-large-viewport .accordion__collapse{grid-template-rows:1fr!important}.accordion--hidden-in-large-viewport .accordion__collapse>*{visibility:visible!important}.accordion--hidden-in-large-viewport .accordion__title,.accordion--hidden-in-large-viewport .accordion__trigger{display:none}}.accordion--dark .accordion__icon{background-color:#0000;border:1px solid #fff;border-radius:50%}@media print{.accordion--dark .accordion__icon{display:none}}.accordion--dark .accordion__icon svg{color:#fff}.accordion--dark>.accordion__title .accordion__trigger{background-color:#303030;border-bottom:1px solid #7dbf9d;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif;padding:14px 0}.accordion--dark>.accordion__title .accordion__trigger>.accordion__icon{color:#303030;right:0}.accordion--dark>.accordion__title .accordion__trigger>.accordion__icon>.accordion__arrow{background-color:#0000;color:#fff}:root .accordion--dark.accordion--dark .accordion__trigger--active{border-bottom-color:hsla(0,0%,50%,.502);color:#b9e1cc}@media only screen and (max-width:1024px){.accordion--neutral-content .accordion__label{right:0}}.accordion--neutral-content .content-accordions-block{margin:2rem 0}.accordion--neutral-content .accordion__content .rich-text .changed-banner{left:0}@media screen and (min-width:768px){.accordion--neutral-content .accordion__content .rich-text .changed-banner{left:-1rem}}.accordion--neutral-content .accordion__content .accordion__content{background-color:#f4f4f4;padding-left:2rem}.accordion--neutral-content .accordion__content .accordion__content .component-list{margin-left:auto;margin-right:auto;width:66.67%}@media only screen and (max-width:1024px){.accordion--neutral-content .accordion__content .accordion__content .component-list{width:100%}}.accordion--neutral-content .accordion__content .accordion__content .rich-text .changed-banner{left:0}@media screen and (min-width:768px){.accordion--neutral-content .accordion__content .accordion__content .rich-text .changed-banner{left:calc(-1rem - 150px)}}.accordion--neutral-content .accordion__content .accordion__trigger{background-color:#fcfbfb;border-bottom:1px solid #e6e6e6}.accordion--neutral-content .accordion__content .accordion__trigger .accordion__label{right:-10px}.accordion--neutral-content .accordion__content .accordion__trigger:hover{background-color:#f4f4f4}.accordion--neutral-content .accordion__content .accordion__trigger--active,.accordion--neutral-content .accordion__content .accordion__trigger--active:hover{background-color:#b9e1cc;color:#00468e}.accordion--neutral-content .accordion--neutral{background-color:#fcfbfb}.accordion--neutral-content .accordion--neutral .accordion__content-wrapper{border-bottom:0}.accordion--neutral-content .accordion--neutral>.accordion__title .accordion__trigger--active{background-color:#b9e1cc;color:#00468e}.accordion--neutral-content .accordion--neutral>.accordion__title .accordion__trigger:hover{color:#00468e}.accordion--light{background-color:#fcfbfb;border-top:1px solid #e6e6e6}.accordion--light:hover{background-color:#f4f4f4}.accordion--light.accordion--open{background-color:#fff}.accordion--light .accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.accordion--light .accordion__icon{display:none}}.accordion--light .accordion__trigger{background-color:#0000;border-bottom:1px solid #e6e6e6}.accordion--light .accordion__trigger--active{background-color:#b9e1cc;color:#00468e}.accordion--light .accordion__trigger:hover{color:#00468e}.accordion--regulation{background-color:#fcfbfb;border-top:1px solid #e6e6e6}.accordion--regulation:hover{background-color:#f4f4f4}.accordion--regulation .accordion__content{background-color:#def2e7}.accordion--regulation .accordion__trigger-text{border-bottom:2px solid #0000;display:inline-block;flex:none;font-family:Montserrat,Helvetica Neue,sans-serif;max-width:70%;width:auto}@media(max-width:1024px){.accordion--regulation .accordion__trigger-text{max-width:100%}}.accordion--regulation .accordion__trigger-label{background-color:#303030;color:#fff;display:inline-block;font-family:Roboto;font-size:13px;font-weight:400;margin-top:-14px;padding:7px 10px 6px;position:absolute;right:6rem;text-transform:uppercase;top:50%;transition:background-color .15s ease}@media(max-width:1024px){.accordion--regulation .accordion__trigger-label{display:block;margin-top:1rem;position:inherit;text-align:center;width:50%}}.accordion--regulation .accordion__trigger{background-color:#0000;font-weight:400}.accordion--regulation .accordion__trigger--active{background-color:#b9e1cc}.accordion--regulation .accordion__trigger:hover .accordion__trigger-text{border-bottom-color:#000}.accordion--heading.accordion--open{background-color:#fff}.accordion--heading .accordion__content{background-color:#f4f4f4}.accordion--heading .accordion__trigger,.accordion--heading .accordion__trigger--active{background-color:#eaeaea}.accordion--heading .accordion__trigger-text{font-weight:700}.accordion--icon .accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.accordion--icon .accordion__icon{display:none}}.accordion--enclosed{border:2px solid #000}.accordion--enclosed .accordion__trigger-text{font-family:Montserrat,Helvetica Neue,sans-serif}.accordion--enclosed .accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.accordion--enclosed .accordion__icon{display:none}}.accordion--enclosed .accordion__content{background-color:#0000}.accordion--enclosed .accordion__trigger{background-color:#0000;border:0}.accordion--enclosed .accordion__trigger--active{background-color:#0000}.accordion--dark .accordion--compact .accordion__icon{border:none}.accordion--green{background-color:#b9e1cc;transition:background-color .2s ease-out}.accordion--green:hover{background-color:#def2e7}.accordion--green:hover.accordion--arrow:before{border-bottom-color:#def2e7}html:not(.mouse-user) .accordion--green :focus{outline:3px solid #00468e}.accordion--green.accordion--open{background-color:#def2e7}.accordion--green .accordion__trigger,.accordion--green .accordion__trigger--active{background-color:#0000}.accordion--peach{background-color:#eed0c3;transition:background-color .2s ease-out}.accordion--peach:hover{background-color:#f8e7e0}.accordion--peach:hover.accordion--arrow:before{border-bottom-color:#f8e7e0}html:not(.mouse-user) .accordion--peach :focus{outline:3px solid #00468e}.accordion--peach .accordion__icon{background-color:#fff}.accordion--peach.accordion--open{background-color:#f8e7e0}.accordion--peach .accordion__trigger,.accordion--peach .accordion__trigger--active{background-color:#0000}.accordion--blue{background-color:#bac6d8}.accordion--blue:hover{background-color:#dce5f3}.accordion--blue:hover.accordion--arrow:before{border-bottom-color:#dce5f3}.accordion--blue.accordion--open{background-color:#dce5f3}.accordion--link{background-color:#f4f4f4}.accordion--link .accordion__trigger{background-color:#00468e;color:#fff}.accordion--link .accordion__trigger--active{background-color:#00468e}.accordion--calendar{background-color:#a9bed3}.accordion--calendar .accordion__trigger-content:hover .accordion__trigger-text,.accordion--calendar .accordion__trigger:hover .accordion__trigger-text{color:#0055ac}.accordion--calendar .accordion__trigger:hover{background-color:#eaeaea}.accordion--calendar .accordion__trigger{background-color:#fcfbfb;border-bottom:1px solid #e6e6e6}@media screen and (max-width:1024px){.accordion--calendar .accordion__trigger{padding:20px 15px}}.accordion--calendar .accordion__trigger--active{background-color:#a9bed3;border-bottom:0}.accordion--calendar .accordion__trigger--active .accordion__trigger-title{color:#000}.accordion--calendar .accordion__trigger--active .accordion__trigger-text{color:#303030}.accordion--calendar .accordion__trigger--active:hover{background-color:#a9bed3}@media screen and (max-width:1024px){.accordion--calendar .accordion__icon{margin-right:0;margin-top:.5rem}.accordion--calendar .accordion__label{right:0}}.accordion--calendar .accordion__trigger-content{min-height:4rem;padding:0 3rem 0 1rem}.accordion--calendar .accordion__trigger-title{color:#666;text-transform:uppercase}@media screen and (max-width:1024px){.accordion--calendar .accordion__trigger-title{font-size:18px;margin-bottom:.5rem}}.accordion--calendar .accordion__trigger-text{color:#303030}.accordion--calendar .accordion__trigger-text:hover{color:#0055ac}.accordion--calendar .accordion__trigger-location{color:#303030;font-size:14px;font-weight:400}.accordion--calculator .accordion__content{background-color:#f4f4f4;border-bottom:1px solid #e6e6e6;padding:20px 20px 40px 80px}.accordion--calculator .accordion__trigger{background-color:#f1f1f1;border-bottom:1px solid #e6e6e6}.accordion--calculator .accordion__trigger--active{background-color:#f1f1f1;border-bottom:1px solid #0000}.accordion--calculator .accordion__trigger:hover{background-color:#fafafa}.accordion .accordion__content .video{margin:1.125rem 0}.accordion--plan-overview{font-size:16px;line-height:22px;position:relative}.accordion--plan-overview .accordion__trigger{background-color:#fff;font-size:16px;font-weight:400;justify-content:normal;line-height:22px;padding-right:125px}.accordion--plan-overview .accordion__trigger:hover,.accordion--plan-overview .accordion__trigger:hover svg path{color:#00468e}.accordion--plan-overview .accordion__trigger-content,.accordion--plan-overview .accordion__trigger-title{flex:initial}.accordion--plan-overview .accordion__content-wrapper{background-color:#fff}.accordion--plan-overview .accordion__content{padding:0 21px 21px}.accordion--plan-overview .accordion__trigger-text{margin-bottom:0;padding-right:5px}.action-bar-item{border-left:1px solid #303030;margin-bottom:10px;padding:0 18px}@media screen and (min-width:768px){.action-bar-item{position:relative}}@media screen and (min-width:1024px){.action-bar-item{margin-bottom:0}}.action-bar-item:hover .action-bar-item__button{color:#00468e}.action-bar-item:hover .action-bar-item__text{border-bottom:1px solid #00468e}.action-bar-item:hover .action-bar-item__text--warning{padding-bottom:3px}.action-bar-item:first-child{border-left:0;padding-left:0}.action-bar-item:last-child{padding-right:0}.action-bar-item__button{cursor:pointer;font-size:14px!important}:root .action-bar-item__button--open{color:#00468e}.action-bar-item__icon{margin-right:.5rem;max-height:22px;max-width:22px}.action-bar-item__text{border-bottom:1px solid #0000}.action-bar-item__text--warning{border-bottom:2px dotted;padding:2px 0}.action-bar-item__list-wrapper:focus .action-bar-item__list{outline:inherit}.action-bar-item__list{background-color:#fff;border:1px solid #303030;border-radius:6px;box-shadow:0 0 3px 2px rgba(48,48,48,.149);display:none;font-size:16px;left:0;margin-top:10px;min-width:calc(100vw - 60px);padding:20px 15px;position:absolute;z-index:9}@media screen and (min-width:768px){.action-bar-item__list{left:auto;margin-top:0;max-width:350px;min-width:230px;top:30px;width:-webkit-max-content;width:max-content}.action-bar-item__list:after,.action-bar-item__list:before{border:solid #0000;bottom:100%;content:" ";height:0;left:45px;position:absolute;width:0}.action-bar-item__list:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}.action-bar-item__list:before{border-color:#0000 #0000 #303030;border-width:7px;margin-left:-7px}}@media screen and (min-width:1060px){.action-bar-item__list{left:-18px;max-width:600px}}.action-bar-item__list--is-open{display:block}.action-bar-item__mobile-arrow{background-color:#fff;border-right:1px solid #000;border-top:1px solid #000;height:10px;position:absolute;top:0;transform:translate(40px) rotate(-45deg);transform-origin:0 0;width:10px}@media screen and (min-width:768px){.action-bar-item__mobile-arrow{display:none}}.action-bar{align-items:center;display:flex;flex-wrap:wrap;position:relative}@media print{.action-bar{display:none}}.alert-block{font-size:1rem}.alert-block--gray .alert-block__content{background-color:#ddd}.alert-block--gray .alert-block__icon,.alert-block--gray .alert-block__text{color:#303030}.alert-block--icon-left{line-height:1.5}.alert-block--icon-left .alert-block__content{align-items:flex-start;flex-direction:row}.alert-block--icon-left .alert-block__text{text-align:left}.alert-block--icon-left .alert-block__illustration{margin-bottom:0;margin-right:1rem}@media screen and (min-width:768px){.alert-block--icon-left .alert-block__illustration{margin-right:2rem}}.alert-block--only-mobile{display:block}@media screen and (min-width:768px){.alert-block--only-mobile{display:none}}.alert-block--only-mobile .alert-block__text{font-size:1.125rem}.alert-block__content{align-items:center;background-color:#303030;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem}@media screen and (min-width:768px){.alert-block__content{padding:2rem}}.alert-block__text{color:#fff}.alert-block__title{margin:0}.alert-block__title+.alert-block__text{margin-top:2rem}.alert-block__illustration{margin-bottom:2rem}@media print{.alert-block__illustration{display:none}}.alert-block__icon{color:#fff;height:32px;width:32px}.analytics-board-layout{-ms-grid-rows:auto auto 1fr;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;padding:28px 0}@media screen and (min-width:1024px){.analytics-board-layout{-ms-grid-rows:auto 1fr;-ms-grid-rows:5rem 1fr;grid-template-columns:1fr 4fr;grid-template-rows:auto 1fr}}.analytics-board-layout__heading{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.analytics-board-layout__heading{-ms-grid-row-span:1;grid-column:2/-1;-ms-grid-column:2;grid-row:1/2;-ms-grid-row:1}}.analytics-board-layout__filters{-ms-grid-row-span:1;-ms-grid-column-span:1;display:flex;flex-direction:column-reverse;grid-column:1/-1;grid-row:1/2}@media screen and (min-width:1024px){.analytics-board-layout__filters{-ms-grid-column-span:1;flex-direction:column;grid-column:1/2;-ms-grid-column:1;grid-row:1/-1;-ms-grid-row:1}}.analytics-board-layout__about-wrapper{margin-bottom:16px}@media screen and (min-width:1024px){.analytics-board-layout__about-wrapper{margin-top:30px}}.analytics-board-layout__about{background-color:#f4f4f4;height:350px}.analytics-board-layout__qlik{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.analytics-board-layout__qlik{grid-column:2/-1;-ms-grid-column:2;grid-row:2/-1;-ms-grid-row:2}}.analytics-page-header{background-color:#f4f4f4;padding:60px 0 24px}.analytics-page-header__heading,.analytics-page-header__ingress{margin-bottom:24px}.analytics-page-header__actions{display:flex;flex-direction:column}@media screen and (min-width:1024px){.analytics-page-header__actions{align-items:center;flex-direction:row}}.analytics-page-header__action-wrapper{align-items:center;display:flex;font-size:16px}.analytics-page-header__action{background-color:#fff;font-family:Roboto,Helvetica Neue,sans-serif!important;margin-right:10px}.analytics-page-header__role-selector{margin-top:24px}@media screen and (min-width:1024px){.analytics-page-header__role-selector{margin-top:0}}.analytics-page{font-family:Roboto,Helvetica Neue,sans-serif}.analytics-page__content{margin-left:auto;margin-right:auto;width:95%}@media screen and (min-width:768px){.analytics-page__content{width:85%}}@media screen and (min-width:1024px){.analytics-page__content{margin:0 35px;max-width:100%;width:auto}}.analytics-page__navigation-wrapper{display:flex;justify-content:space-between}.analytics-page__navigation{display:none;width:100%}@media screen and (min-width:1024px){.analytics-page__navigation{display:block}}.analytics-page__navigation-mobile{width:100%}@media screen and (min-width:1024px){.analytics-page__navigation-mobile{display:none}}.analytics-role-selector__role-label{align-items:center;display:flex;margin-right:40px}@media screen and (min-width:600px){.analytics-role-selector__role-label{width:400px}}.analytics-role-selector__role-selector{margin-left:10px}.animated-icon{align-items:center;color:#303030;display:flex}.animated-icon svg{margin:auto;transform:rotate(0);transition:transform .2s ease-out}.animated-icon--small{height:20px;min-height:20px;min-width:20px;width:20px}.animated-icon--big{height:40px;min-height:40px;min-width:40px;width:40px}.animated-icon--rotate-45{transform:rotate(-45deg)}.animated-icon--rotate-90{transform:rotate(-90deg)}.animated-icon--rotate-180{transform:rotate(-180deg)}.animated-icon--border{border:1px solid #303030;border-radius:50%}.animated-icon--active svg{transform:rotate(-180deg)}@media screen and (max-width:1024px){.animated-icon--transparent{border:none}}@media screen and (min-width:1024px){.animated-icon--transparent:hover{background:#00468e;border:none}.animated-icon--transparent:hover svg{color:#fff}}.animated-icon--white{background-color:#fff}@media screen and (min-width:600px){.archive-heading__heading{display:block}}.archive-heading__illustration{margin-right:1rem}@media screen and (min-width:600px){.archive-heading__illustration{margin-bottom:1rem;margin-right:0}}.archive-heading__icon{height:32px;width:32px}.archive-heading__text{font-size:20px;font-weight:600}@media screen and (min-width:600px){.archive-heading__text{font-size:30px;margin:1rem 0 0}}.archive-heading__link-list{list-style:none;margin:1rem 0 0;padding:0}.archive-heading__link-item{display:inline-block;margin-bottom:.5rem;margin-right:.5rem;padding-bottom:.1rem}.archive-heading__link-item:after{content:"-";margin-left:.5rem}.archive-heading__link-item:last-child{margin-right:0}.archive-heading__link-item:last-child:after{content:""}.article-abstract-block__title-group{margin:4rem 0 1rem}.article-abstract-block__lead{margin:1em 0}.article-abstract-block__byline{margin:2rem 0}.article-abstract-block__heading-bottom{position:relative}.article-abstract-block__new-tag{margin-top:1rem}@media screen and (min-width:1024px){.article-abstract-block__new-tag{left:-1rem;margin:0;position:absolute;top:0;transform:translate(-100%)}}.article-abstract-block__title{font-size:30px;font-weight:600;line-height:1.2}@media screen and (min-width:1024px){.article-abstract-block__title{font-size:44px}}.article-abstract-block__subtitle{font-size:18px;font-weight:700;line-height:1.5;margin:0}.article__body .video{margin:-1rem 0}.articles-list-block{display:flex;height:100%}.articles-list-block--article{margin:0 auto;max-width:1240px}.articles-list-block__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}.articles-list-block__item{flex:1 0 auto}.articles-list-block__article{color:inherit;display:block;text-decoration:none;width:100%}.articles-list-block__article:focus,.articles-list-block__article:hover{text-decoration:none}@media screen and (min-width:600px){.articles-list-block__article{display:flex}}.articles-list-block__article:focus .articles-list-block__heading,.articles-list-block__article:hover .articles-list-block__heading{border-bottom-color:#0055ac;color:#0055ac}.articles-list-block__image{height:230px}@media print{.articles-list-block__image{display:none}}@media screen and (min-width:600px){.articles-list-block__image{flex:0 0 50%;height:auto;order:1;width:50%}.articles-list-block__article--reverse .articles-list-block__image{order:2}}.articles-list-block__image-inner{height:100%;position:relative}.articles-list-block__heading{border-bottom:2px solid #303030;display:inline;margin:0;word-break:break-word}.articles-list-block__heading+.articles-list-block__lead{margin-top:1rem}.articles-list-block__lead{font-size:1rem;line-height:24px}@media screen and (min-width:600px){.articles-list-block__text{flex:0 0 50%;order:2;width:50%}.articles-list-block__article--reverse .articles-list-block__text{order:1}}.articles-list-block__text-inner{padding:1rem}@media screen and (min-width:600px){.articles-list-block__text-inner{padding:2.75rem}}.back-link{margin-right:auto}.back-link__clickable{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:flex;flex-wrap:nowrap;font-size:inherit;margin:0 auto 0 0;padding:0;text-decoration:none}.back-link__text{border-bottom:1px solid #0000;color:#303030;font-size:14px;margin-left:.5rem}.back-link:hover .back-link__text{border-bottom:1px solid #00468e;color:#00468e}.back-link:hover .back-link__icon,.back-link__icon--hover{display:none}.back-link:hover .back-link__icon--hover{display:inline}.base-modal__modal{background-color:#fff;border:1px solid #000;box-shadow:2px 2px 5px rgba(84,83,83,.212);font-size:1rem;margin:0 1rem;padding:1rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 2rem)}@media(min-width:600px){.base-modal__modal{margin:0 2rem;padding:2rem;width:calc(100% - 4rem)}}@media(min-width:1024px){.base-modal__modal{left:50%;margin:0 -50% 0 0;top:50%;transform:translate(-50%,-50%);width:50%}}.base-modal__modal--unsubscribe{max-width:600px;padding:20px}@media(min-width:600px){.base-modal__modal--unsubscribe{padding:40px}}.base-modal__button-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.base-modal__actions{position:absolute;right:1rem;top:1rem}.base-modal__close{background-color:#0000;border:0}.base-modal__overlay{inset:0;position:fixed;z-index:1000}.base-modal__overlay--white{background-color:hsla(0,0%,100%,.749)}.base-modal__overlay--black{background-color:rgba(0,0,0,.702)}.breadcrumbs{background-color:#eaeaea;font-family:Roboto,Helvetica Neue,sans-serif!important;font-size:14px;padding:.5rem 0 .5rem 20px}@media print{.breadcrumbs{display:none}}@media screen and (min-width:1024px){.breadcrumbs{padding:.25rem 0 .25rem 50px}}.breadcrumbs__content{display:flex;flex-wrap:wrap}.breadcrumbs__item,.breadcrumbs__title{margin-bottom:.5rem;margin-top:.5rem}@media screen and (min-width:1024px){.breadcrumbs__item,.breadcrumbs__title{margin-bottom:.25rem;margin-top:.25rem}}.breadcrumbs__title{display:inline;font-family:inherit;font-size:inherit;font-weight:400;margin-left:0;margin-right:.5rem}.breadcrumbs__list{display:inline;list-style:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;padding-right:18px;position:relative}.breadcrumbs__item:last-child{padding-right:0}.breadcrumbs__item:last-child .breadcrumbs__icon{display:none}.breadcrumbs__link:hover{border-bottom-color:#0000!important}.breadcrumbs__icon{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:5px}.button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;display:flex;font-family:inherit;font-size:inherit;padding:0}.button,.button:active{color:inherit}:root .button--small{font-size:16px;padding:10px 20px}.button--black{background-color:#303030;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 18px}.button--black:hover{background-color:#00468e;padding:10px 18px}.button--black:active{color:#fff}.button--black:disabled{background-color:#dbdbdb;color:#767676}.button--transparent{background-color:#0000}.button--black-wide{background-color:#303030;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 60px}.button--black-wide:hover{background-color:#00468e}.button--black-wide:active{color:#fff}.button--black-wide:disabled{background-color:#dbdbdb;color:#767676;cursor:not-allowed}.button--black-wide.button--disabled{background-color:#dbdbdb;color:#5e5e5e;cursor:not-allowed}.button--black-outline{border:2px solid #303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:8px 18px}.button--black-outline:hover{background-color:#00468e;border-color:#0000;color:#fff}.button--black-outline:active{color:#fff}.button--black-outline:disabled{background-color:#dbdbdb;border-color:#0000;color:#767676}.button--white{background-color:#fff;color:#303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 18px}.button--white:hover{background-color:#00468e;color:#fff}.button--white:active{color:#fff}.button--white:disabled{background-color:#dbdbdb;color:#767676}.button--white-outline{border:2px solid #fff;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:8px 18px}.button--white-outline:hover{background-color:#00468e;border-color:#0000;color:#fff}.button--white-outline:active{color:#fff}.button--white-outline:disabled{background-color:#dbdbdb;border-color:#0000;color:#767676}.button--white-background{background-color:#fff;color:#303030}.button--white-background:hover{background-color:#00468e;color:#fff}.button--white-background:active{color:#fff}.button--white-background:disabled{background-color:#dbdbdb;color:#767676}.button--long{width:400px}.button--fill-width,.button--long{font-size:16px;justify-content:center}.button--fill-width{width:100%}.button--blue{background-color:#00468e;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 20px;text-transform:inherit}.button--blue:hover{background-color:#0053a8}.button--bubble,.button--bubble-active{background-color:#fff;border:1px solid #fff;font-size:16px;justify-content:center;margin-bottom:-1px;margin-right:8px;padding:5px 10px 6px;position:relative;width:100%}.button--bubble{border-radius:10px}.button--bubble:hover{background-color:#00468e;border-color:#00468e;color:#fff}.button--bubble-active{border-color:#303030 #303030 #0000;border-top-left-radius:10px;border-top-right-radius:10px;z-index:3}.button--green{background-color:#7dbf9d}.button--link{border-bottom:1px solid #000}.button--link:disabled{opacity:.5}.button--link:not(:disabled){cursor:pointer}.button--link:focus:not(:disabled),.button--link:hover:not(:disabled){border-color:#0000;color:#00468e}.button--link-thin{cursor:pointer;text-decoration:none}.button--link-thin:focus,.button--link-thin:hover{color:#00468e;text-decoration:underline}.button--link-no-underline{cursor:pointer;text-decoration:none}.button--link-no-underline:focus,.button--link-no-underline:hover{color:#00468e}.button--white-link{border-bottom:1px solid #fff;cursor:pointer}.button--white-link:focus,.button--white-link:hover{border-color:#0000}.button--bordered{border:2px solid #000;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:8px 18px}.button--bordered:hover{background-color:#00468e;border-color:#00468e;color:#fff}.button--circular{border-radius:50%;display:flex;justify-content:center}.button--no-underline{border-bottom:0}:root .button--red-text{color:#aa0216}:root .button--red-text:hover{color:#00468e}.button--icon-with-text .button__text{margin-left:10px}.button--icon-with-text .button__icon{font-size:inherit;height:1em;position:relative}.button--icon-with-text .button__icon>.icon{position:relative;top:50%;transform:translateY(-50%)}.button--red-outline{border:2px solid #aa0216}.button__icon--hover{display:none;margin-left:0}.button:hover .button__icon--has-hover{display:none}.button:hover .button__icon--hover{display:block}.button__text--hidden{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.byline{border-bottom:1px solid #303030;border-top:1px solid #303030;font-size:1rem;padding:1rem 0}@media screen and (min-width:1024px){.byline__content{display:flex}}.byline__info{display:flex}.byline__type,.byline__updated{color:#303030;line-height:24px;text-transform:uppercase}.byline__type{font-weight:700}.byline__updated{margin-left:30px;position:relative}.byline__updated:before{border-left:1px solid #303030;content:"";height:16px;left:-15px;position:absolute;top:4px}.byline__print{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0}.byline-calendar-info__line p{display:inline-block;margin:0;white-space:pre-wrap}.byline__actions{display:flex;list-style:none;margin-bottom:0;margin-left:auto;margin-top:10px;padding:0}@media print{.byline__actions{display:none}}@media screen and (min-width:1024px){.byline__actions{margin-top:0}}.byline__action:not(:last-child){margin-right:20px}.byline__action-link{align-items:center;display:flex}.byline__action-icon{font-size:20px;height:1em;margin-right:5px;width:1em}.byline__report-meta{margin-top:3rem}@media print{.byline__report-meta{margin-top:1rem}}.calendar-entries-block{font-size:18px}.calendar-entries-block__content .button--link,.calendar-entries-block__content .button--link:focus,.calendar-entries-block__content .button--link:hover{border-bottom:2px solid #e4e3e3}.calendar-entries-block__content .link{border-bottom:2px solid #e4e3e3;color:#303030;text-decoration:none}.calendar-entries-block__content .link:hover{border-bottom:2px solid #e4e3e3;color:#00468e}.calendar-entries-block__content a{border-bottom:2px solid #e4e3e3;color:#303030}.calendar-entries-block__content a:hover{border-bottom:2px solid #e4e3e3;color:#00468e}.calendar-entries-block__content .rich-text a{text-decoration:none}.calendar-entries-block__title{font-size:1.5rem;font-weight:700;padding:0 1rem}.calendar-entries-block__components{padding:0 10rem 0 18.9rem}@media screen and (max-width:1024px){.calendar-entries-block__components{margin-top:1rem;padding:1rem 2rem 1rem 4rem}}@media print{.calendar-entries-block__components{padding:0}}.calendar-entries-block--margins{margin-bottom:4rem}.calendar-entries-block__actions{align-items:center;display:flex;padding:2rem 0 3rem 19rem;position:relative}@media screen and (max-width:1024px){.calendar-entries-block__actions{align-items:start;flex-direction:column;padding:0 2rem 4rem 4rem}}@media print{.calendar-entries-block__actions{display:none}}.calendar-entries-block__icon{height:25px;margin-right:.5rem;width:25px}.calendar-entries-block__action{background-color:#fff;font-size:18px;margin-right:1rem}.calendar-entries-block__action .link{border:2px solid #303030;font-family:Roboto,Helvetica Neue,sans-serif;font-weight:400}.calendar-entries-block__action .link:hover{background-color:initial;border:2px solid #303030;text-decoration:underline}.calendar-entries-block__action .link--bordered-button{padding:10px}.calendar-entries-block__action:last-child{margin-right:0}@media screen and (max-width:1024px){.calendar-entries-block__action{margin-right:0;margin-top:1rem}}.calendar-entries-block .content-container{margin-bottom:1rem;width:100%}.calendar-heading-block{padding-top:14px}@media screen and (min-width:600px){.calendar-heading-block{padding-top:2.75rem}.calendar-heading-block__content{display:flex;flex-wrap:wrap}}.calendar-heading-block__title{margin-bottom:2rem;margin-top:0}.calendar-heading-block__title .heading{font-weight:600}@media screen and (min-width:600px){.calendar-heading-block__title{margin-top:7rem}.calendar-heading-block__text{flex:1 1 auto}}.calendar-heading-block__calendar{height:350px}.calendar-widget{align-items:baseline;display:flex;justify-content:center}@media(max-width:600px){.calendar-widget{margin-top:2rem}}.calendar-widget .react-datepicker__day--outside-month{visibility:hidden}.calendar-widget .date-range-picker .react-datepicker{background-color:#dce5f3;border:10px solid #fff;padding:15px 25px}.calendar-widget .date-range-picker .react-datepicker__header{background-color:#dce5f3;border:0}.calendar-widget .date-range-picker .react-datepicker__day,.calendar-widget .date-range-picker .react-datepicker__day-name{border-radius:0;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;height:2rem;line-height:2rem;margin:0;width:2rem}.calendar-widget .date-range-picker .react-datepicker__day--selected,.calendar-widget .date-range-picker .react-datepicker__day-name--selected{background-color:#fff;box-shadow:inset 0 0 0 2px #00468e}.calendar-widget .date-range-picker .react-datepicker__day--selected:hover,.calendar-widget .date-range-picker .react-datepicker__day-name--selected:hover{background-color:#fff;border-radius:0}.calendar-widget .date-range-picker .react-datepicker__day-name:first-child{color:#0000}.calendar-widget .date-range-picker .react-datepicker__day-name:first-child:before{color:#000;content:"uke"}.calendar-widget .date-range-picker .react-datepicker__day--keyboard-selected{background-color:#0000;border-color:#0000}.calendar-widget .date-range-picker .react-datepicker__day:hover{background-color:#dce5f3;text-decoration:underline;text-decoration-thickness:3px}.calendar-widget .date-range-picker .react-datepicker__day--selected:hover{background-color:#fff}.calendar-widget .date-range-picker .react-datepicker__day{color:#00468e;font-size:16px;font-weight:700}.calendar-widget .date-range-picker .react-datepicker__week-number{color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;text-align:left}.calendar-widget .date-range-picker .react-datepicker__current-month{background-color:#dce5f3;font-size:20px;font-weight:400;margin-bottom:1rem;text-transform:uppercase}.calendar-widget .date-range-picker .react-datepicker__navigation--previous{background-image:url(/Kvark/dist/icon-arrow-left.60538102e43c1f9dd67d.png);border:none;height:17px;margin-left:1.3rem;margin-top:1rem;width:37px}.calendar-widget .date-range-picker .react-datepicker__navigation--next{background-image:url(/Kvark/dist/icon-arrow-right.657f7857963ed7e2bd74.png);border:none;height:17px;margin-right:1.3rem;margin-top:1rem;width:37px}.calendar .component-list-item__content:first-child{padding-top:0}@media(max-width:600px){.calendar .component-list-item__content:first-child{padding-bottom:30px}}.calendar__no-events-text{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;line-height:1.5;margin:1rem 0}.call-to-action__title{font-size:18px;margin:1rem 0}.call-to-action__lead{margin:0 0 1rem}.call-to-action__link{margin-top:1rem}.chart-block__content{height:100%;width:100%}.chart-block__tabs{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1rem}@media print{.chart-block__tabs{display:none}}.chart-block__tab{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-right:1px solid #eaeaea;color:inherit;font-size:inherit;margin-right:.5rem;padding:0 .5rem 0 0}.chart-block__tab--active{color:#0055ac}.chart-block__tab:last-child{border:0;margin-right:0}.chart-block__link{color:inherit;cursor:pointer}.chart-block__link,.chart-block__link:focus,.chart-block__link:hover{text-decoration:none}.chart-block__button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0}.chart-block__text{border-bottom:2px solid #0000}.chart-block__icon{height:20px;margin-right:.5rem;width:20px}.chart-block__button,.chart-block__link{align-items:center;display:flex;padding:.5rem}.chart-block__button:focus,.chart-block__button:hover,.chart-block__link:focus,.chart-block__link:hover{color:#0055ac}.chart-block__chart{display:none}@media print{.chart-block__chart{display:block!important}}.chart-block__chart--visible{display:block;min-height:500px}.chart-block__table{display:none}@media print{.chart-block__table{display:block!important}}.chart-block__table--visible{display:block;overflow-x:auto;overflow-y:auto}.chart-block__table--visible table{display:table;overflow-x:visible}.chart-block__table caption{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:24px;margin:7px 0 16px 10px;text-align:start}.chart-block--document{margin:2rem 0;padding:0 1rem}@media(min-width:1024px){.chart-block--document{margin-left:auto;margin-right:auto;max-width:1025px}}.chart-block--article{margin:2rem 0}@media(min-width:1024px){.chart-block--article{margin-left:auto;margin-right:auto;max-width:750px}}.chart-block text{font-weight:700}.chart-block .highcharts-axis-labels text,.chart-block .highcharts-legend-item text tspan{fill:#303030!important}.chart-block .highcharts-anchor{text-decoration:underline}.chart-block .highcharts-anchor:hover{fill:#00468e}.chart-block .highcharts-no-tooltip{margin-bottom:40px}.chart-block .highcharts-subtitle a{text-decoration:underline}.chart-block .highcharts-subtitle a:hover{fill:#00468e}.checkbox__input-wrapper{color:#303030;display:flex}.checkbox--text-is-hidden .checkbox__label-text,.checkbox__input{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.checkbox__label{display:flex;position:relative}.checkbox__label:before{background-color:#fff;border:1px solid #447266;border-radius:2px;content:"";display:block;flex-shrink:0;height:18px;width:18px}.checkbox__input:checked+.checkbox__label:before{border:1px solid #303030}.checkbox__label-text{font-size:16px;margin-top:-1px;padding-left:14px}.checkbox__hidden{font-size:0;margin:0;padding:0;position:absolute}html:not(.mouse-user) .checkbox .checkbox__input:focus+.checkbox__label{outline:3px solid #00468e}.checkbox--is-disabled{color:#545353}.checkbox--is-disabled .checkbox__label:before{border-color:#0000}.checkbox__checkmark{left:3px;position:absolute;top:4px;transform:scale(0);transition:transform .2s ease-out}.checkbox__input:checked+.checkbox__label .checkbox__checkmark{transform:none}.checkbox--basic-peach-checkbox .checkbox__label:before{border-color:#9d5038}.checkbox--blue-checkbox .checkbox__label:before{background-color:#fff;border:1px solid #303030;border-radius:2px;display:block;flex-shrink:0;height:18px;width:18px}.checkbox--blue-checkbox .checkbox__input:checked+.checkbox__label:before{background-color:#00468e}.checkbox--blue-checkbox .checkbox__checkmark{color:#fff;left:3px;position:absolute;top:4px;transform:scale(0);transition:transform .2s ease-out}.checkbox__input:checked+.checkbox__label .checkbox--blue-checkbox .checkbox__checkmark{transform:none}.circular-heading-block{padding:4rem 0}.colored-block{margin:2rem 0;padding:2rem}.colored-block p{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.colored-block h2{font-size:24px}@media(min-width:1024px){.colored-block{margin:4rem 0;padding:4rem}}.colored-block__links{margin-bottom:2rem}.colored-block__link{align-items:center;display:flex;font-size:16px;line-height:1.5;margin:0 0 1rem}.colored-block__link .link{border-bottom:2px solid #303030}.colored-block__label{font-size:16px;font-weight:700;margin-right:.5rem}.colored-frame{display:inherit;height:100%;width:100%}.colored-frame--color-steel{background-color:#bac6d8}.colored-frame--color-main{background-color:#b9e1cc}.colored-frame--color-egg{background-color:#dbc7ac}.colored-frame--color-peach-light{background-color:#f8e7e0}.colored-frame--color-azure{background-color:#c7c9e3}.colored-frame--color-steel-light{background-color:#dce5f3}.colored-frame--color-main-light{background-color:#def2e7}.colored-frame--color-egg-light{background-color:#f2e8da}.colored-frame--color-azure-light{background-color:#e2e3f1}.colored-frame--color-peach{background-color:#eed0c3}.colored-frame--color-white{background-color:#fff}.colored-frame--color-dark{background-color:#303030}.colored-frame--color-neutral-light{background-color:#f4f4f4}.colored-frame--color-neutral{background-color:#eaeaea}.component-list-item{width:100%}.component-list-item>*{clear:both}.component-list-item__content{height:100%;width:100%}.component-list-item--fallback{border:1px solid #aa0216;padding:20px}.component-list-item--background .component-list-item__content{padding-bottom:2.75rem;padding-top:2.75rem}.component-list-item--background .component-list-item__content .document-abstract-block{padding-bottom:0;padding-top:0}.component-list-item--background .colored-frame--shape-notop .component-list-item__content{padding-top:0}@media screen and (min-width:768px){.component-list-item--background .colored-frame--shape-mobileonly .component-list-item__content{padding-bottom:0;padding-top:0}}.component-list--margins>.component-list-item{margin-bottom:2rem}@media screen and (min-width:1024px){.component-list--margins>.component-list-item{margin-bottom:2.25rem}}.component-list--margins .content-accordions-block{margin-bottom:-1rem;margin-top:-1rem}.component-list--margins .component-list .content-accordions-block{margin-bottom:0;margin-top:0}@media(min-width:1024px){.component-list--inline{align-items:stretch;display:flex}}.component-list blockquote{background-color:initial;line-height:inherit;margin:0;padding:0}@media(min-width:1024px){.component-list blockquote{padding:0}}.consent{background-color:#f4f4f4;border-top:10px solid #eed0c3;display:flex;flex:.7 1;flex-direction:column;justify-content:center}.consent__wrapper{position:relative}.consent__terms{background-color:#fff;border:1px solid #000;height:45vh;margin:2rem 0;max-height:45vh;overflow-y:scroll}.consent__terms-content{margin:3rem 1rem 5rem}@media screen and (min-width:600px){.consent__terms-content{margin:3rem 3rem 4rem}}.consent__scroll-button{bottom:14px;position:absolute;right:40px}.consent__scroll-button:hover .consent__scroll-button-icon{display:none}.consent__scroll-button:hover .consent__scroll-button-icon--hover{display:inline!important}.consent__scroll-button-icon--hover{display:none!important}.consent__button-group{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:5rem}.consent__button{margin-left:.5rem}.content-accordions-block__heading{color:#303030;font-size:18px;margin:0 0 18px}@media screen and (min-width:1024px){.content-accordions-block__heading{font-size:24px}}@media screen and (min-width:1025px){.content-accordions-block__heading{font-size:30px}}.content-accordions-block--document{margin-bottom:2.75rem;margin-top:2.75rem}.content-accordions-block .component-list .content-accordions-block{padding:2rem 0}.content-accordions-block .component-list .component-list-item:first-child .content-accordions-block{padding-top:0}.content-container{margin-left:auto;margin-right:auto;max-width:1240px;width:95%}@media(min-width:768px){.content-container{width:85%}}@media(min-width:1024px){.content-container--narrow{max-width:1025px}.content-container--document{max-width:600px}.content-container--article{max-width:750px}}@media(min-width:768px){.content-container--mega-menu{width:95%}}@media(min-width:1024px){.content-container--legacy{max-width:1166px}}.content-container--fullwidth{width:100%}.cookie-modal__modal{background-color:#fff;border:1px solid #000;bottom:1rem;box-shadow:2px 2px 5px rgba(84,83,83,.212);display:flex;flex-direction:column;font-size:1rem;justify-content:space-between;margin:0 3%;padding:1rem;position:fixed;right:0;width:94%;z-index:999}@media screen and (min-width:1024px){.cookie-modal__modal{bottom:2rem;padding:2rem 3rem;right:2rem;width:640px}}@media print{.cookie-modal__modal{display:none}}.cookie-modal__header{margin-right:2rem}.cookie-modal__action-group{display:flex;margin-top:1rem}.cookie-modal__accept-button{margin-left:1rem}.cookie-modal__exit-button{position:absolute;right:1rem}@media screen and (min-width:1024px){.cookie-modal__exit-button{right:3rem}}.cookie-modal__exit-button:hover .cookie-modal__exit-icon{display:none}.cookie-modal__exit-button:hover .cookie-modal__exit-icon--hover{color:#00468e;display:inline!important}.cookie-modal__exit-icon--hover{display:none!important}.copy-url__input{color:#00468e;font-size:16px;height:35px;margin-bottom:15px;padding:8px 10px;width:100%}.curriculum-banner{background-color:#303030;color:#fff;display:flex;font-size:16px;padding:23px 30px 30px}.curriculum-banner__header{align-items:center;display:flex}.curriculum-banner__title{font-family:inherit;font-size:16px;font-weight:500}.curriculum-banner__icon{height:32px;margin-right:15px}.curriculum-banner__text{font-weight:500;margin-top:5px}.curriculum-banner__title+.curriculum-banner__text{font-weight:400;margin-top:20px}.curriculum-banner__links{font-weight:500;margin-bottom:0;margin-top:20px}.curriculum-banner--red{background-color:#eed0c3;color:#303030}.curriculum-banner--inline{padding:25px}.curriculum-banner--inline .curriculum-banner__title{display:inline;font-size:16px}.curriculum-banner--inline .curriculum-banner__title:after{content:":"}.curriculum-banner--inline .curriculum-banner__text{display:inline;margin-left:10px}.curriculum-content-chapter:first-of-type .curriculum-content-chapter__heading,.curriculum-content-chapter__title{margin:0 0 10px}.curriculum-content-chapter__heading{align-items:center;display:flex;justify-content:space-between;position:relative}.curriculum-content-chapter:not(:first-child){margin-top:40px}.curriculum-content-chapter__links{margin-top:20px}.curriculum-content-chapter__link{display:inline-block;margin-top:5px}.curriculum-content-chapter__banner{margin-top:20px}.curriculum-general-article__ingress{margin-bottom:16px}.curriculum-general-article__section{margin-top:20px}.curriculum-goal-progression{margin-top:25px;position:relative}.curriculum-goal-progression__heading{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;margin:10px 0}.curriculum-goal-progression__current-step,.curriculum-goal-progression__first-step,.curriculum-goal-progression__last-step,.curriculum-goal-progression__steps{display:inline-flex;flex-direction:column}.curriculum-goal-progression__title{font-weight:500}.curriculum-goal-progression__text{display:block;font-size:16px;margin:8px 8px 0;text-align:center}.curriculum-goal-progression__arrow{border-bottom:1px solid #303030;color:#303030;margin-bottom:25px;margin-top:10px;padding:0 7px;position:relative}.curriculum-goal-progression__arrow:after,.curriculum-goal-progression__arrow:before{background:#303030;bottom:0;content:"";display:block;height:14px;position:absolute;width:1px}.curriculum-goal-progression__arrow:before{left:0}.curriculum-goal-progression__arrow:after{right:0}.curriculum-goal-progression__arrow-icon{bottom:-34px;position:absolute;right:50%;transform:translateY(-50%)}.curriculum-goal-progression__keyword{display:inline-block;margin:7px 8px 0}.curriculum-goal{list-style-type:none}@keyframes pulse{0%{opacity:0}to{opacity:1}}@keyframes bullet-color{0%{background-color:#303030}to{background-color:#7dbf9d}}.curriculum-goal:target .curriculum-goal__item:after{animation:pulse .2s .5s 4 alternate both;box-shadow:0 0 10px 2px #303030}.curriculum-goal:target .curriculum-goal__item:before{animation:bullet-color .5s 1.2s both}.curriculum-goal__item{display:flex;line-height:1.45;margin:8px 0;padding-left:28px;position:relative}.curriculum-goal__item:after,.curriculum-goal__item:before{border-radius:50%;content:"";height:8px;left:0;position:absolute;top:10px;width:8px}.curriculum-goal__item:before{background-color:#303030}.curriculum-goal__item-button{margin-left:auto;padding-left:30px}.curriculum-goal__heading{font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;font-weight:500}.curriculum-goals-and-review__goals{margin:0;padding-left:0}.curriculum-header-link{display:flex}.curriculum-header-link__tag{font-weight:500}.curriculum-header-link__description{margin:2px 0 0 5px}.curriculum-header__banner{margin-top:20px}.curriculum-header__title{display:flex;flex-direction:column}.curriculum-header__sub-heading{display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.curriculum-layout{padding-bottom:50px;padding-top:27px}.curriculum-layout__main{margin-bottom:50px;margin-top:25px;outline:none!important}.curriculum-layout__main-item{margin-bottom:20px}.curriculum-layout__header-item+.curriculum-layout__header-item{margin-top:20px}.curriculum-layout__sidebar{margin-top:5px;outline:none!important}@media screen and (min-width:1024px){.curriculum-layout__sidebar{margin-top:0}}.curriculum-layout__information-panel,.curriculum-layout__profile{margin-bottom:5px}.curriculum-layout__nav{margin-top:27px}@media screen and (min-width:1024px){.curriculum-layout__nav{grid-area:nav}.curriculum-layout{-ms-grid-columns:600fr 40px 385fr;-ms-grid-rows:auto auto auto;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"header ." "main sidebar" "nav .";grid-template-columns:600fr 385fr;grid-template-rows:auto auto auto}.curriculum-layout__menu{grid-area:menu}.curriculum-layout__header{grid-area:header;padding-bottom:27px}.curriculum-layout__sidebar{grid-area:sidebar;margin:0}.curriculum-layout__main{grid-area:main;margin-top:0}.curriculum-layout--has-menu{-ms-grid-columns:280fr 40px 600fr 40px 280fr;-ms-grid-rows:auto auto auto;column-gap:40px;grid-template-areas:". header ." "menu main sidebar" ". nav .";grid-template-columns:280fr 600fr 280fr;grid-template-rows:auto auto auto}.curriculum-layout__nav{-ms-grid-column:1;-ms-grid-row:3}.curriculum-layout--has-menu>.curriculum-layout__nav{-ms-grid-column:3;-ms-grid-row:3}.curriculum-layout__menu{-ms-grid-column:1;-ms-grid-row:2}.curriculum-layout__header{-ms-grid-column:1;-ms-grid-row:1}.curriculum-layout--has-menu>.curriculum-layout__header{-ms-grid-column:3;-ms-grid-row:1}.curriculum-layout__sidebar{-ms-grid-column:3;-ms-grid-row:2}.curriculum-layout--has-menu>.curriculum-layout__sidebar{-ms-grid-column:5;-ms-grid-row:2}.curriculum-layout__main{-ms-grid-column:1;-ms-grid-row:2}.curriculum-layout--has-menu>.curriculum-layout__main{-ms-grid-column:3;-ms-grid-row:2}}.curriculum-menu-item__trigger{background:none;border:none;cursor:pointer;display:flex;font:inherit;outline:inherit;padding:0}@media screen and (min-width:1024px){.curriculum-menu-item__trigger:hover .curriculum-menu-item__icon{background-color:#00468e;border-color:#00468e;color:#fff}}.curriculum-menu-item__link{border-bottom:none!important;display:flex;text-decoration:none}.curriculum-menu-item__link:hover .curriculum-menu-item__body{border-bottom-color:#0000!important}.curriculum-menu-item__link--light{font-size:16px;font-weight:400}.curriculum-menu-item__link--level-1 .curriculum-menu-item__body{border-bottom:none}.curriculum-menu-item__link--level-2 .curriculum-menu-item__prefix{width:32px}.curriculum-menu-item__link--level-3 .curriculum-menu-item__prefix{width:43px}.curriculum-menu-item__link,.curriculum-menu-item__trigger{color:inherit;font-size:16px;padding:8px 0;width:100%}.curriculum-menu-item__link:hover,.curriculum-menu-item__trigger:hover{color:#00468e}.curriculum-menu-item__link:focus-visible,.curriculum-menu-item__trigger:focus-visible{outline:3px solid #1069c3}.curriculum-menu-item__link--level-1,.curriculum-menu-item__trigger--level-1{font-weight:500;padding:16px 0}@media screen and (min-width:1024px){.curriculum-menu-item__link--level-1,.curriculum-menu-item__trigger--level-1{font-size:18px}}.curriculum-menu-item__link--level-3,.curriculum-menu-item__trigger--level-3{font-size:14px}@media screen and (min-width:1024px){.curriculum-menu-item__link--level-3,.curriculum-menu-item__trigger--level-3{font-size:16px}}.curriculum-menu-item__link--selected,.curriculum-menu-item__trigger--selected{font-style:italic;font-weight:500}.curriculum-menu-item__link--selected:hover,.curriculum-menu-item__trigger--selected:hover{color:#303030!important}.curriculum-menu-item__link--selected .curriculum-menu-item__body,.curriculum-menu-item__trigger--selected .curriculum-menu-item__body{border-bottom-color:#0000!important}.curriculum-menu-item__link--selected .curriculum-menu-item__body:hover,.curriculum-menu-item__trigger--selected .curriculum-menu-item__body:hover{color:#303030}.curriculum-menu-item__text{margin-right:auto;padding-right:5px;text-align:left}.curriculum-menu-item__icon{margin-top:3px}.curriculum-menu-item__link-icon{margin-right:5px;margin-top:5px}.curriculum-menu-item__collapser{padding:0}.curriculum-menu-item__collapser--level-1{padding-bottom:20px;padding-left:20px}@media screen and (min-width:1024px){.curriculum-menu-item__collapser--level-1{padding-left:0}}.curriculum-menu-item__collapser--level-2{padding-left:15px}.curriculum-menu-item__child{list-style:none}.curriculum-menu-item__prefix{display:inline-block;width:27px}.curriculum-menu-item__body{border-bottom:2px solid #303030}.curriculum-menu{color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;line-height:1.4}.curriculum-menu__header{margin-bottom:21px}.curriculum-menu__list{background-color:#f4f4f4;list-style:none;margin:-1px 0 0;padding:4px 21px 21px}@media screen and (min-width:1024px){.curriculum-menu__list{background-color:#0000;padding:4px}}.curriculum-menu__level{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.curriculum-menu__level+.curriculum-menu__level{border-top:0}.curriculum-profile-menu{position:relative}.curriculum-profile-menu__list{list-style:none;margin:0;padding:0}.curriculum-profile-menu__item{font-size:16px;margin-top:15px}.curriculum-profile-menu__item:first-child{margin-top:0}.curriculum-profile-menu__loading{align-items:center;display:flex;justify-content:center}.curriculum-profile-menu__spinner{margin:0 auto}.curriculum-resource-banner{background-color:#dce5f3;color:#303030;font-size:16px;margin-bottom:5px;padding:15px 20px}.curriculum-resource-banner__title{font-family:inherit;font-size:18px;font-weight:500}.curriculum-resource-banner__context-title{font-size:16px;font-weight:400}.curriculum-resource-banner__link-wrapper{display:flex}.curriculum-resource-banner__link{color:inherit;text-decoration:none}.curriculum-resource-banner__link:hover .curriculum-resource-banner__body{border-bottom:none}.curriculum-resource-banner__icon{margin-right:10px;margin-top:6px}.curriculum-resource-banner__links{margin-bottom:0;margin-top:10px}.curriculum-resource-banner__body{border-bottom:1px solid #303030}.curriculum-resource-banner__groups{margin-top:10px}.curriculum-resource-banner--steel{background-color:#dce5f3}.curriculum-resource-banner--green{background-color:#def2e7}.curriculum-resource-banner--peach{background-color:#f8e7e0}.curriculum-resource-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#bac6d8;border:none;color:inherit;display:flex;font-family:inherit;font-size:inherit;font-weight:500;padding:21px;width:100%}.curriculum-resource-button:hover{background-color:#dce5f3}.curriculum-resource-button__icon{flex-shrink:0}.curriculum-resource-button__text{align-self:center;margin-left:10px}.curriculum-resources__group:not(:first-child){margin-top:30px}.curriculum-resources__title{font-family:inherit;font-size:inherit;font-weight:500;margin:0}:root .curriculum-resources__list{margin:.5rem 0 0}:root .curriculum-resources__list li{line-height:1.6}.curriculum-resources--large-viewports{display:none}@media(min-width:1024px){.curriculum-resources--large-viewports{display:block}}.curriculum-resources--small-viewports{display:block}@media(min-width:1024px){.curriculum-resources--small-viewports{display:none}}.curriculum-sidebar-group+.curriculum-sidebar-group{margin-top:20px}.curriculum-sidebar-group__heading{font-family:inherit;font-size:16px;font-weight:500;margin:0 0 10px}.curriculum-sidebar-group__link-list{list-style:none;margin:0;padding:0}.curriculum-sidebar-group__link{display:block;font-size:16px;line-height:1.6;margin:5px 0}.curriculum-sidebar-option:not(:first-child){margin-top:10px}.curriculum-sidebar-subject-code-details{line-height:1.5;position:-webkit-sticky;position:sticky;top:45px}.curriculum-sidebar-subject-code-details__block{margin-bottom:10px;padding:18px 30px 20px}.curriculum-sidebar-subject-code-details__block--blue{background-color:#dce5f3}.curriculum-sidebar-subject-code-details__block--green{background-color:#def2e7}.curriculum-sidebar-subject-code-details__block-title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;line-height:26px;margin:0 0 8px}.curriculum-sidebar-subject-code-details__content{font-size:16px}.curriculum-sidebar-subject-code-details__group-text{margin:0}.curriculum-sidebar-subject-code-details__group-title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;margin:23px 0 0}.curriculum-sidebar{line-height:1.5;position:-webkit-sticky;position:sticky;top:45px}.curriculum-sidebar__banner{margin-top:8px}.curriculum-sidebar__block{margin-bottom:10px;padding:18px 30px}.curriculum-sidebar__block--blue{background-color:#dce5f3}.curriculum-sidebar__block--green{background-color:#def2e7}.curriculum-sidebar__block-title{font-weight:500}.curriculum-sidebar__content{margin-top:8px}.curriculum-sidebar__profile{margin-bottom:5px}@media screen and (min-width:1024px){.curriculum-sidebar__profile{margin:0 0 8px}}.curriculum-subject-codes{margin-top:25px}@media screen and (min-width:1024px){.curriculum-subject-codes{margin-top:0}}.curriculum-subject-codes__checkbox,.curriculum-subject-codes__text{margin-bottom:2rem}.curriculum-support-aria-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.curriculum-support-content{font-size:16px;margin:18px 0 22px}.curriculum-table-of-contents__general{align-items:center;color:#303030;display:flex;text-decoration:none}.curriculum-table-of-contents__general:hover{color:#00468e}.curriculum-table-of-contents__general:hover .curriculum-table-of-contents__general-link{border-bottom:1px solid #00468e}.curriculum-table-of-contents__general-link{border-bottom:1px solid #0000}.curriculum-table-of-contents__general-icon{margin-right:10px}.curriculum-table-of-contents__general+.curriculum-table-of-contents__main{margin-top:2rem}.curriculum-table-of-contents__main{line-height:1.45;list-style:none;margin:18px 0;padding:0}.curriculum-table-of-contents__menu-separator{border-top:2px solid #ddd;margin:calc(2rem + 7px) 0 2rem;width:100%}.curriculum-table-of-contents__separator{margin-top:3rem}.curriculum-table-of-contents__sub{font-size:16px;margin-bottom:36px}.curriculum-updated-subject-codes__header{background-color:#f4f4f4;margin-bottom:1rem;padding:2rem 0}@media only screen and (min-width:768px){.curriculum-updated-subject-codes__header{margin-bottom:3rem}}.curriculum-updated-subject-codes__title{font-size:1rem}.curriculum-updated-subject-codes__tabs{display:flex;margin-bottom:2rem 0}.curriculum-updated-subject-codes__tab{background-color:#b9e1cc;border-top-left-radius:3px;border-top-right-radius:3px;color:#000;margin-right:.5rem;padding:1rem 1.25rem}.curriculum-updated-subject-codes__tab:hover{background-color:#def2e7;text-decoration:none}.curriculum-updated-subject-codes__tab:last-child{margin-right:0}.curriculum-updated-subject-codes__tab--active{background-color:#def2e7;cursor:inherit;text-decoration:none}.curriculum-updated-subject-codes__header-content{margin:0 auto;max-width:1240px;padding:0 1rem}.curriculum-updated-subject-codes__filters{background-color:#def2e7;padding:2rem}.curriculum-updated-subject-codes__results{margin:2rem 0}.curriculum-updated-subject-codes__message{margin:0}.curriculum-updated-subject-codes__hits{border-bottom:1px solid #000;margin-bottom:1rem;padding-bottom:.5rem}.curriculum-updated-subject-codes__navigation{margin:4rem 0}.filter-block__checkboxes{margin-top:1rem}.filter-block__checkbox:not(:last-child){margin-bottom:1rem}@media only screen and (min-width:768px){.filter-block__inputs{align-items:flex-start;display:flex;justify-content:space-between}}.filter-block__select{margin-top:1rem}@media only screen and (min-width:768px){.filter-block__select{flex:1 1 auto;margin-left:2rem;margin-top:0}}.filter-block__input{position:relative}@media only screen and (min-width:768px){.filter-block__input{flex:0 0 50%;width:50%}}.filter-block__title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;font-weight:500}.filter-block__input-error{font-size:14px;font-weight:500;margin:.5rem 0 0}@media only screen and (min-width:768px){.filter-block__input-error{text-align:right}}.filter-block__input-label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.filter-block__input-loading{position:absolute;right:1rem;top:0;transform:translateY(50%)}.filter-block__text-input{border:0;font-size:18px;margin:0;padding:12px 3rem 12px 15px;width:100%}.filter-block__text-input::placeholder{color:#303030}.updated-subjects-table__link{border-bottom:1px solid #000;color:inherit;text-decoration:none}.updated-subjects-table__link:focus,.updated-subjects-table__link:hover{border-color:#0000;text-decoration:none}.updated-subjects-table__info{font-style:italic}.curriculum-validity-and-rollout__validities{margin-top:40px}.validity-list__list{list-style:none;margin:0;padding:0}.curriculum-verb{display:inline-block;margin:-6px;padding:6px}@media screen and (min-width:1060px){.curriculum-verb{position:relative}}.curriculum-verb__dropdown-wrapper{left:0;min-width:100%;position:absolute;top:28px;z-index:9}@media screen and (min-width:768px){.curriculum-verb__dropdown-wrapper{min-width:500px;top:33px}}@media screen and (min-width:1060px){.curriculum-verb__dropdown-wrapper{left:-18px;top:39px}}.curriculum-verb__dropdown-wrapper:focus .curriculum-verb__dropdown{outline:inherit}.curriculum-verb__dropdown{background-color:#fff;border:1px solid #303030;border-radius:6px;box-shadow:0 0 3px 2px rgba(48,48,48,.149);display:none;padding:20px}.curriculum-verb__dropdown--is-open{display:block}.curriculum-verb__close{color:#303030;height:20px;position:absolute;right:10px;top:10px;width:20px}.curriculum-verb__close svg circle{fill:#303030}.curriculum-verb__close:active{color:#fff}.curriculum-verb__close:hover{color:#00468e}.curriculum-verb__close:hover svg circle{fill:#00468e}.curriculum-verb__close svg{margin-right:0}.curriculum-verb__word{background:none;border:none;color:inherit;cursor:text;font:inherit;margin:0;overflow:visible;padding:0;position:relative}.curriculum-verb__word--active{cursor:pointer}.curriculum-verb__word--active:hover{color:#00468e}.curriculum-verb__word--active:after{border-bottom:2px dotted #303030;bottom:0;content:"";left:0;position:absolute;width:100%}.curriculum-verb__word--open{background-color:#b9e1cc}.curriculum-verb__word--open:hover{color:#303030}.curriculum-verb__word--open:after{border-bottom:none}.curriculum-verb__dropdown-arrow{display:block;position:relative}.curriculum-verb__dropdown-arrow:after,.curriculum-verb__dropdown-arrow:before{border:solid #0000;bottom:-6px;content:" ";height:0;left:25px;position:absolute;width:0;z-index:999}@media screen and (min-width:768px){.curriculum-verb__dropdown-arrow:after,.curriculum-verb__dropdown-arrow:before{bottom:-8px}}.curriculum-verb__dropdown-arrow:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}.curriculum-verb__dropdown-arrow:before{border-color:#0000 #0000 #303030;border-width:7px;margin-left:-7px}.custom-collapse{-ms-grid-rows:0fr;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out}.custom-collapse--open{grid-template-rows:1fr;visibility:visible}.custom-collapse:not(.custom-collapse--open) .custom-collapse__content{overflow:hidden;visibility:hidden}.custom-collapse__content{min-width:0}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-read-view--down-arrow:before,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow:before,.date-range-picker .react-datepicker__year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow:before{border:8px solid #0000;box-sizing:initial;height:0;position:absolute;width:1px}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.date-range-picker .react-datepicker__month-read-view--down-arrow:before,.date-range-picker .react-datepicker__month-year-read-view--down-arrow:before,.date-range-picker .react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.date-range-picker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-read-view--down-arrow:before,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow:before,.date-range-picker .react-datepicker__year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.date-range-picker .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.date-range-picker .react-datepicker__month-read-view--down-arrow:before,.date-range-picker .react-datepicker__month-year-read-view--down-arrow:before,.date-range-picker .react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.date-range-picker .react-datepicker-wrapper{border:0;display:inline-block;padding:0}.date-range-picker .react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;position:relative}.date-range-picker .react-datepicker--time-only .react-datepicker__triangle{left:35px}.date-range-picker .react-datepicker--time-only .react-datepicker__time-container{border-left:0}.date-range-picker .react-datepicker--time-only .react-datepicker__time,.date-range-picker .react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.date-range-picker .react-datepicker__triangle{left:50px;position:absolute}.date-range-picker .react-datepicker-popper{z-index:1}.date-range-picker .react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.date-range-picker .react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.date-range-picker .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.date-range-picker .react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.date-range-picker .react-datepicker-popper[data-placement^=right]{margin-left:8px}.date-range-picker .react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.date-range-picker .react-datepicker-popper[data-placement^=left]{margin-right:8px}.date-range-picker .react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.date-range-picker .react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative;text-align:center}.date-range-picker .react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.date-range-picker .react-datepicker__month-dropdown-container--scroll,.date-range-picker .react-datepicker__month-dropdown-container--select,.date-range-picker .react-datepicker__month-year-dropdown-container--scroll,.date-range-picker .react-datepicker__month-year-dropdown-container--select,.date-range-picker .react-datepicker__year-dropdown-container--scroll,.date-range-picker .react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.date-range-picker .react-datepicker-time__header,.date-range-picker .react-datepicker-year-header,.date-range-picker .react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.date-range-picker .react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-range-picker .react-datepicker__navigation{background:none;border:.45rem solid #0000;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.date-range-picker .react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.date-range-picker .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.date-range-picker .react-datepicker__navigation--previous--disabled,.date-range-picker .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.date-range-picker .react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.date-range-picker .react-datepicker__navigation--next--with-time:not(.date-range-picker .react-datepicker__navigation--next--with-today-button){right:80px}.date-range-picker .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.date-range-picker .react-datepicker__navigation--next--disabled,.date-range-picker .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.date-range-picker .react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.date-range-picker .react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.date-range-picker .react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.date-range-picker .react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.date-range-picker .react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.date-range-picker .react-datepicker__month-container{float:left}.date-range-picker .react-datepicker__month{margin:.4rem;text-align:center}.date-range-picker .react-datepicker__month .react-datepicker__month-text,.date-range-picker .react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.date-range-picker .react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__caption,.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.date-range-picker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.date-range-picker .react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.date-range-picker .react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.date-range-picker .react-datepicker__time-container .react-datepicker__time{background:#fff;position:relative}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.date-range-picker .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:#0000;cursor:default}.date-range-picker .react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.date-range-picker .react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.date-range-picker .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.date-range-picker .react-datepicker__day-names,.date-range-picker .react-datepicker__week{white-space:nowrap}.date-range-picker .react-datepicker__day,.date-range-picker .react-datepicker__day-name,.date-range-picker .react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.date-range-picker .react-datepicker__month--in-range,.date-range-picker .react-datepicker__month--in-selecting-range,.date-range-picker .react-datepicker__month--selected,.date-range-picker .react-datepicker__quarter--in-range,.date-range-picker .react-datepicker__quarter--in-selecting-range,.date-range-picker .react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.date-range-picker .react-datepicker__month--in-range:hover,.date-range-picker .react-datepicker__month--in-selecting-range:hover,.date-range-picker .react-datepicker__month--selected:hover,.date-range-picker .react-datepicker__quarter--in-range:hover,.date-range-picker .react-datepicker__quarter--in-selecting-range:hover,.date-range-picker .react-datepicker__quarter--selected:hover{background-color:#1d5d90}.date-range-picker .react-datepicker__month--disabled,.date-range-picker .react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.date-range-picker .react-datepicker__month--disabled:hover,.date-range-picker .react-datepicker__quarter--disabled:hover{background-color:#0000;cursor:default}.date-range-picker .react-datepicker__day,.date-range-picker .react-datepicker__month-text,.date-range-picker .react-datepicker__quarter-text{cursor:pointer}.date-range-picker .react-datepicker__day:hover,.date-range-picker .react-datepicker__month-text:hover,.date-range-picker .react-datepicker__quarter-text:hover{background-color:#f0f0f0;border-radius:.3rem}.date-range-picker .react-datepicker__day--today,.date-range-picker .react-datepicker__month-text--today,.date-range-picker .react-datepicker__quarter-text--today{font-weight:700}.date-range-picker .react-datepicker__day--highlighted,.date-range-picker .react-datepicker__month-text--highlighted,.date-range-picker .react-datepicker__quarter-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.date-range-picker .react-datepicker__day--highlighted:hover,.date-range-picker .react-datepicker__month-text--highlighted:hover,.date-range-picker .react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.date-range-picker .react-datepicker__day--highlighted-custom-1,.date-range-picker .react-datepicker__month-text--highlighted-custom-1,.date-range-picker .react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.date-range-picker .react-datepicker__day--highlighted-custom-2,.date-range-picker .react-datepicker__month-text--highlighted-custom-2,.date-range-picker .react-datepicker__quarter-text--highlighted-custom-2{color:green}.date-range-picker .react-datepicker__day--in-range,.date-range-picker .react-datepicker__day--in-selecting-range,.date-range-picker .react-datepicker__day--selected,.date-range-picker .react-datepicker__month-text--in-range,.date-range-picker .react-datepicker__month-text--in-selecting-range,.date-range-picker .react-datepicker__month-text--selected,.date-range-picker .react-datepicker__quarter-text--in-range,.date-range-picker .react-datepicker__quarter-text--in-selecting-range,.date-range-picker .react-datepicker__quarter-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.date-range-picker .react-datepicker__day--in-range:hover,.date-range-picker .react-datepicker__day--in-selecting-range:hover,.date-range-picker .react-datepicker__day--selected:hover,.date-range-picker .react-datepicker__month-text--in-range:hover,.date-range-picker .react-datepicker__month-text--in-selecting-range:hover,.date-range-picker .react-datepicker__month-text--selected:hover,.date-range-picker .react-datepicker__quarter-text--in-range:hover,.date-range-picker .react-datepicker__quarter-text--in-selecting-range:hover,.date-range-picker .react-datepicker__quarter-text--selected:hover{background-color:#1d5d90}.date-range-picker .react-datepicker__day--keyboard-selected,.date-range-picker .react-datepicker__month-text--keyboard-selected,.date-range-picker .react-datepicker__quarter-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.date-range-picker .react-datepicker__day--keyboard-selected:hover,.date-range-picker .react-datepicker__month-text--keyboard-selected:hover,.date-range-picker .react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.date-range-picker .react-datepicker__day--in-selecting-range:not(.date-range-picker .react-datepicker__day--in-range,.date-range-picker .react-datepicker__month-text--in-range,.date-range-picker .react-datepicker__quarter-text--in-range),.date-range-picker .react-datepicker__month-text--in-selecting-range:not(.date-range-picker .react-datepicker__day--in-range,.date-range-picker .react-datepicker__month-text--in-range,.date-range-picker .react-datepicker__quarter-text--in-range),.date-range-picker .react-datepicker__quarter-text--in-selecting-range:not(.date-range-picker .react-datepicker__day--in-range,.date-range-picker .react-datepicker__month-text--in-range,.date-range-picker .react-datepicker__quarter-text--in-range){background-color:rgba(33,107,165,.502)}.react-datepicker__month--selecting-range .date-range-picker .react-datepicker__day--in-range:not(.date-range-picker .react-datepicker__day--in-selecting-range,.date-range-picker .react-datepicker__month-text--in-selecting-range,.date-range-picker .react-datepicker__quarter-text--in-selecting-range),.react-datepicker__month--selecting-range .date-range-picker .react-datepicker__month-text--in-range:not(.date-range-picker .react-datepicker__day--in-selecting-range,.date-range-picker .react-datepicker__month-text--in-selecting-range,.date-range-picker .react-datepicker__quarter-text--in-selecting-range),.react-datepicker__month--selecting-range .date-range-picker .react-datepicker__quarter-text--in-range:not(.date-range-picker .react-datepicker__day--in-selecting-range,.date-range-picker .react-datepicker__month-text--in-selecting-range,.date-range-picker .react-datepicker__quarter-text--in-selecting-range){background-color:#f0f0f0;color:#000}.date-range-picker .react-datepicker__day--disabled,.date-range-picker .react-datepicker__month-text--disabled,.date-range-picker .react-datepicker__quarter-text--disabled{color:#ccc;cursor:default}.date-range-picker .react-datepicker__day--disabled:hover,.date-range-picker .react-datepicker__month-text--disabled:hover,.date-range-picker .react-datepicker__quarter-text--disabled:hover{background-color:#0000}.date-range-picker .react-datepicker__month-text.react-datepicker__month--in-range:hover,.date-range-picker .react-datepicker__month-text.react-datepicker__month--selected:hover,.date-range-picker .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.date-range-picker .react-datepicker__month-text.react-datepicker__quarter--selected:hover,.date-range-picker .react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.date-range-picker .react-datepicker__quarter-text.react-datepicker__month--selected:hover,.date-range-picker .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.date-range-picker .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.date-range-picker .react-datepicker__month-text:hover,.date-range-picker .react-datepicker__quarter-text:hover{background-color:#f0f0f0}.date-range-picker .react-datepicker__input-container{display:inline-block;position:relative;width:100%}.date-range-picker .react-datepicker__month-read-view,.date-range-picker .react-datepicker__month-year-read-view,.date-range-picker .react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem}.date-range-picker .react-datepicker__month-read-view:hover,.date-range-picker .react-datepicker__month-year-read-view:hover,.date-range-picker .react-datepicker__year-read-view:hover{cursor:pointer}.date-range-picker .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.date-range-picker .react-datepicker__month-read-view--down-arrow,.date-range-picker .react-datepicker__month-year-read-view--down-arrow,.date-range-picker .react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.date-range-picker .react-datepicker__month-dropdown,.date-range-picker .react-datepicker__month-year-dropdown,.date-range-picker .react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.date-range-picker .react-datepicker__month-dropdown:hover,.date-range-picker .react-datepicker__month-year-dropdown:hover,.date-range-picker .react-datepicker__year-dropdown:hover{cursor:pointer}.date-range-picker .react-datepicker__month-dropdown--scrollable,.date-range-picker .react-datepicker__month-year-dropdown--scrollable,.date-range-picker .react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.date-range-picker .react-datepicker__month-option,.date-range-picker .react-datepicker__month-year-option,.date-range-picker .react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.date-range-picker .react-datepicker__month-option:first-of-type,.date-range-picker .react-datepicker__month-year-option:first-of-type,.date-range-picker .react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.date-range-picker .react-datepicker__month-option:last-of-type,.date-range-picker .react-datepicker__month-year-option:last-of-type,.date-range-picker .react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.date-range-picker .react-datepicker__month-option:hover,.date-range-picker .react-datepicker__month-year-option:hover,.date-range-picker .react-datepicker__year-option:hover{background-color:#ccc}.date-range-picker .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.date-range-picker .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.date-range-picker .react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.date-range-picker .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.date-range-picker .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.date-range-picker .react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.date-range-picker .react-datepicker__month-option--selected,.date-range-picker .react-datepicker__month-year-option--selected,.date-range-picker .react-datepicker__year-option--selected{left:15px;position:absolute}.date-range-picker .react-datepicker__close-icon{background-color:#0000;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.date-range-picker .react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.date-range-picker .react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.date-range-picker .react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.date-range-picker .react-datepicker__portal .react-datepicker__day,.date-range-picker .react-datepicker__portal .react-datepicker__day-name,.date-range-picker .react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media(max-height:550px),(max-width:400px){.date-range-picker .react-datepicker__portal .react-datepicker__day,.date-range-picker .react-datepicker__portal .react-datepicker__day-name,.date-range-picker .react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.date-range-picker .react-datepicker__portal .react-datepicker-time__header,.date-range-picker .react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.date-range-picker .react-datepicker__portal .react-datepicker__navigation{border:.81rem solid #0000}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--previous--disabled,.date-range-picker .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.date-range-picker .react-datepicker__portal .react-datepicker__navigation--next--disabled,.date-range-picker .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.date-range-picker__periods{align-items:flex-start;display:flex;flex-wrap:wrap}@media screen and (min-width:600px){.date-range-picker__periods{margin-left:-2rem}}.date-range-picker__period{flex:0 0 100%}@media screen and (min-width:600px){.date-range-picker__period{flex-basis:calc(50% - 2rem);flex-grow:0;flex-shrink:0;margin-left:2rem;width:calc(50% - 2rem)}}.date-range-picker__period:first-child{margin-bottom:1rem}@media screen and (min-width:600px){.date-range-picker__period:first-child{margin-bottom:0}}.date-range-picker__input{border:1px solid #000;font-size:1rem;padding:1rem 3rem 1rem 1rem;width:100%}.date-range-picker__input--color-green{background-color:#def2e7}.date-range-picker__input--error{border:2px solid #a90317}.date-range-picker__label{display:block}.date-range-picker__label-text{font-size:.8rem;font-weight:700;margin-bottom:.2rem}.date-range-picker__picker{position:relative}.date-range-picker__picker>*{width:100%}.date-range-picker__spinner{align-items:center;display:flex;justify-content:center}.date-range-picker__icon,.date-range-picker__spinner{height:2rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:2rem}.date-range-picker__errors{margin-top:.5rem}.date-range-picker__error{color:#a90317;font-size:.8rem;font-style:italic;margin-top:.5rem}.day-care-calculator-graph__status-text{align-items:flex-end;color:#303030;display:flex;font-weight:700}.day-care-calculator-graph__status-text svg{margin-right:5px;width:24px}.day-care-calculator-graph__label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.day-care-calculator-graph__svg{height:120px;width:200px}.day-care-calculator-graph__bar-text{font-size:24px;font-weight:700}.day-care-calculator-graph__data--positive{fill:#66a137}.day-care-calculator-graph__data--negative{fill:#d54400}.day-care-calculator-header__heading{font-weight:600}.day-care-calculator-header__ingress{padding-bottom:40px}.day-care-calculator-header__text{padding:40px 0}.day-care-calculator-info-button{line-height:1;pointer-events:auto;position:relative}.day-care-calculator-info-button__icon{display:block;height:20px;width:20px}.day-care-calculator-info-button__icon--hover{display:none!important}.day-care-calculator-info-button__button{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0 5px;padding:6px}@media screen and (min-width:600px){.day-care-calculator-info-button__button{padding:0}}.day-care-calculator-info-button__button--active .day-care-calculator-info-button__icon,.day-care-calculator-info-button__button:hover .day-care-calculator-info-button__icon{display:none}.day-care-calculator-info-button__button--active .day-care-calculator-info-button__icon--hover,.day-care-calculator-info-button__button:hover .day-care-calculator-info-button__icon--hover{display:block!important}.day-care-calculator-info-button__button:hover .day-care-calculator-info-button__education-number{color:#00468e}.day-care-calculator-info-button__bubble{margin-left:17%}.day-care-calculator-info-button__bubble-content{min-width:250px;padding:16px .7rem}@media screen and (max-width:1400px){.day-care-calculator-info-button__bubble-content{min-width:auto}}.day-care-calculator-simulator{border-bottom:1px solid #303030;display:block;flex-wrap:wrap;padding:0 32px 48px;position:relative}@media screen and (min-width:1024px){.day-care-calculator-simulator{display:flex}}.day-care-calculator-simulator__main-header{width:100%}.day-care-calculator-simulator__inputs{-ms-grid-columns:1fr 1fr;-ms-grid-rows:minmax(1fr,270px) minmax(1fr,270px);display:grid;grid-template-areas:"crew crew" "children spaces";grid-template-columns:1fr 1fr;grid-template-rows:minmax(1fr,270px) minmax(1fr,270px);padding-bottom:24px;position:relative;width:100%}.day-care-calculator-simulator__inputs:after{background:#d4d4d4;bottom:0;content:"";height:1px;position:absolute;width:90%}@media screen and (min-width:1024px){.day-care-calculator-simulator__inputs{width:40%}.day-care-calculator-simulator__inputs:after{height:80%;right:0;top:10%;width:1px}}.day-care-calculator-simulator__crew{-ms-grid-column-span:2;grid-area:crew;-ms-grid-column:1;-ms-grid-row:1;min-height:240px}.day-care-calculator-simulator__children{grid-area:children;-ms-grid-column:1;-ms-grid-row:2}.day-care-calculator-simulator__fullSpaces{grid-area:spaces;-ms-grid-column:2;-ms-grid-row:2}.day-care-calculator-simulator__field-group-heading{font-size:18px}.day-care-calculator-simulator__input{align-items:center;display:flex;justify-content:flex-start}.day-care-calculator-simulator__input-label{font-family:Montserrat,Helvetica Neue,sans-serif;margin:10px 5px 10px 0}.day-care-calculator-simulator__input-field{border:none;box-shadow:inset 0 1px 1px #bbb;font-size:1rem;font-weight:700;padding:10px 4px 10px 20px;width:96px}.day-care-calculator-simulator__input-field:disabled{background-color:#d7d7d7}.day-care-calculator-simulator__outputs{padding-left:0;width:100%}@media screen and (min-width:1024px){.day-care-calculator-simulator__outputs{padding-left:32px;width:60%}}.day-care-calculator-simulator__output{min-height:240px}.day-care-calculator-simulator__placeholder{background-color:#d7d7d7;padding:32px}.day-care-calculator-simulator__graph{width:100%}.day-care-calculator{margin-bottom:40px}.day-care-calculator__search{padding:32px}.day-care-calculator__calculator{background-color:#f4f4f4}.delete-locked-plan-modal__modal{background-color:#fff;border:1px solid #000;box-shadow:2px 2px 5px rgba(84,83,83,.212);display:flex;flex-direction:column;font-size:1rem;justify-content:space-between;margin:0 2rem;padding:2rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 4rem)}@media(min-width:1024px){.delete-locked-plan-modal__modal{left:50%;margin:0 -50% 0 0;min-height:266px;top:50%;transform:translate(-50%,-50%);width:600px}}.delete-locked-plan-modal__intro{margin-bottom:2rem}.delete-locked-plan-modal__title{font-size:22px;margin-bottom:42px}.delete-locked-plan-modal__lead{font-size:18px;font-style:italic;margin-top:.5rem}.delete-locked-plan-modal__search{margin-bottom:1rem}.delete-locked-plan-modal__text--hidden{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.delete-locked-plan-modal__input-wrapper{border:1px solid #000;margin-top:.5rem;position:relative}.delete-locked-plan-modal__input{border:0;display:block;font-size:1rem;padding:.5rem 2rem .5rem .5rem;width:100%}.delete-locked-plan-modal__loading{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.delete-locked-plan-modal__actions{align-items:center;display:flex;justify-content:flex-end}.delete-locked-plan-modal__bottom-actions{margin-top:2rem}@media(min-width:600px){.delete-locked-plan-modal__bottom-actions{align-items:center;display:flex}}.delete-locked-plan-modal__bottom-action{margin-top:1rem}.delete-locked-plan-modal__bottom-action:first-child{margin-top:0}@media(min-width:600px){.delete-locked-plan-modal__bottom-action{margin-right:1rem;margin-top:0}}.delete-locked-plan-modal__message{align-items:center;display:flex}.delete-locked-plan-modal__message-icon{height:2rem;margin-right:.5rem;width:2rem}.deprecation-warning-block{padding:2rem 0}.deprecation-warning{background-color:#303030;color:#fff;width:100%}.deprecation-warning__content{display:flex;line-height:1.5;padding:1rem}.deprecation-warning__info{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem;padding-left:22px}@media(min-width:600px){.deprecation-warning__info{margin-bottom:0}}.deprecation-warning__icon{height:32px;width:32px}.deprecation-warning__texts{padding-top:4px}.deprecation-warning__title-text{font-weight:700}.deprecation-warning__action{align-self:flex-start;padding-top:2px}.deprecation-warning__button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-bottom:2px solid #fff;color:inherit;cursor:pointer;font-size:inherit;padding:0}@media print{.deprecation-warning__button{display:none}}.deprecation-warning__button:focus,.deprecation-warning__button:hover{border-color:#0000}.dictionary-letters{background-color:#e2e3f1}.dictionary-letters__title{font-size:1rem;font-weight:700}.dictionary-letters__list{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 0 -5px;padding:0}.dictionary-letters__item{margin:5px 7px}.dictionary-letters__button{background-color:#f0f0f0;border:2px solid #00468e;color:#00468e;display:inline-block;font-size:1.125rem;font-weight:700;height:32px;text-align:center;text-decoration:none;width:32px}.dictionary-letters__button--active{background-color:#00468e;color:#fff}.dictionary-letters__button:disabled{background-color:#0000;color:#575757}.dictionary-letters__button:disabled:hover{background-color:#0000;border-color:#00468e;color:#575757}.dictionary-letters__button:hover{border-color:#0055ac}.dictionary-letters__button:active,.dictionary-letters__button:hover{background-color:#0055ac;color:#f0f0f0}.dictionary-search__label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.dictionary-search__input{background-color:#fff;border:none;box-shadow:inset 0 1px 1px #bbb;font-size:1rem;margin:2px;padding-bottom:16px;padding-left:20px;padding-top:16px;width:100%}.dictionary-search__input:focus{border:2px solid #0055ac;margin:0}.dictionary__top{background-color:#e2e3f1;padding:2rem 0}@media print{.dictionary__top{display:none}}.dictionary__entry{padding:10px 0}.dictionary__header{display:block}@media screen and (min-width:1024px){.dictionary__header{display:flex}}.dictionary__search{padding:0 50px;width:100%}@media screen and (min-width:1024px){.dictionary__search{width:66.6%}}.dictionary__heading{font-weight:600}.dictionary__letters{margin-top:2rem;padding:0 50px;width:100%}@media screen and (min-width:1024px){.dictionary__letters{margin-top:0;padding:0 15px;width:33.3%}}.dictionary__dictionaries{margin-top:1rem}.dictionary__select-label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.dictionary__select{background-color:#0000;border:none;font-size:1rem;font-weight:700}.dictionary__results-wrapper{padding:0 50px}.dictionary__message-wrapper{padding:20px 0}.dictionary__message{margin:0;padding:0}.dictionary__result-number{font-weight:700}.dictionary__table{border-collapse:collapse;display:none;max-width:1100px;width:100%}.dictionary__table thead:before{background-color:#bac6d8;content:"";height:calc(1.5rem + 40px);left:-50px;position:absolute;width:calc(100% + 50px);z-index:-5}.dictionary__table td,.dictionary__table th{font-size:16px;text-align:left}.dictionary__table th{font-family:Montserrat,Helvetica Neue,sans-serif}@media screen and (min-width:1024px){.dictionary__table{display:table}}.dictionary__table-header{background-color:#bac6d8;color:#303030}.dictionary__table-header th{font-size:1.2rem;padding:20px 0}.dictionary__table-row td,.dictionary__table-row th{border-bottom:1px solid #eaeaea}.dictionary__result-target{padding:10px 0;width:33.3%}.dictionary__result-target:first-child{padding-top:20px}.dictionary__result-explanation{font-family:Roboto,Helvetica Neue,sans-serif;font-weight:400}.dictionary__result-translation{width:66.6%}.dictionary__entry-annotation{color:green;display:inline-block;margin-right:.5rem}.dictionary__results-length{font-weight:700}.dictionary__search-results-mobile{border-top:1px solid #eaeaea;display:block;list-style:none;margin:0;padding:0}@media screen and (min-width:1024px){.dictionary__search-results-mobile{display:none}}.dictionary__result{border-bottom:1px solid #eaeaea;padding:10px 0}.dictionary__result-from-wrapper-mobile{margin-bottom:5px}.dictionary__result-target-mobile{font-size:16px;font-weight:700;margin:0 0 5px;padding:0}.dictionary__result-explanation-mobile{font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400}.dictionary__result-translation-mobile{font-size:16px;margin:0;padding:0 0 0 20px}.dictionary__hidden{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.document-abstract-block{background-color:#f4f4f4;margin-bottom:50px;padding:2rem 15px 0 0}.document-abstract-block__heading{margin-bottom:1rem}.document-abstract-block__heading-bottom{position:relative}.document-abstract-block__warning{margin-bottom:2rem}.document-abstract-block__byline{margin:2rem 0}.document-abstract-block__new-tag{margin-top:1rem}@media screen and (min-width:1024px){.document-abstract-block__new-tag{left:-1rem;margin:0;position:absolute;top:0;transform:translate(-100%)}}.document-abstract-block__title{font-size:30px;font-weight:600;line-height:1.2}@media screen and (min-width:1024px){.document-abstract-block__title{font-size:44px}}.document-abstract-block__abstract{margin-top:1rem}.document-byline__content{border-bottom:1px solid #303030;border-top:1px solid #303030;padding:.2rem 0}@media screen and (min-width:1024px){.document-byline__content{align-items:center;display:flex}}.document-byline__actions{display:flex;list-style:none;margin:5px 0 0 auto;padding:0}@media print{.document-byline__actions{display:none}}@media screen and (min-width:1024px){.document-byline__actions{margin-top:0}}.document-byline__list{list-style:none;margin:0;padding:0}.document-byline__item:not(:last-child){margin-bottom:1rem}.document-byline__item-action{font-weight:700}.document-byline__action{margin-right:1.5rem}.document-byline__action:last-child{margin-right:0}.document-byline__action-link{align-items:center;display:flex}.document-byline__action-icon{margin-right:5px}.document-byline__type,.document-byline__updated{color:#303030;font-size:16px;line-height:24px;text-transform:uppercase}.document-byline__type{font-weight:700}@media print{.document-byline__type{margin-right:10px}}.document-byline__button{padding:.5rem}@media only screen and (max-width:1024px){.document-byline__button{padding-left:0;padding-top:0}}.document-byline__button-text{margin-left:5px}.document-byline .icon--filled{height:30px;width:20px}.document-byline__info{align-items:center;display:flex;margin:11px 0}.document-byline__updated{margin-left:20px;position:relative}.document-byline__updated:before{border-left:1px solid #303030;content:"";height:16px;left:-10px;position:absolute;top:4px}@media print{.document-byline__updated{margin-left:10px}.document-byline__updated:before{border-left:1px solid #303030;content:"";height:16px;left:-10px;position:absolute;top:4px}}.document-byline__report-meta{margin-top:3rem}.document-byline .action-frame--visible{margin-top:40px}.action-frame{position:relative}.action-frame--color-egg .action-frame__content{background-color:#f2e8da}.action-frame--color-white .action-frame__content{background-color:#fff;border:2px solid #000}.action-frame--visible .action-frame__content{position:static}.action-frame__content{left:-9999px;padding:2rem;position:absolute;top:-9999px}.action-frame__close-button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:1rem;position:absolute;right:0;top:0}.action-frame__close-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.action-frame--overlay.action-frame--visible .action-frame__content{left:0;position:absolute;top:0;width:100%;z-index:10}@media print{.document-action-bar{display:none}}.document-action-bar__menu-list{list-style:none;margin:0;padding:0;width:100%}@media screen and (min-width:600px){.document-action-bar__menu-list{align-items:center;display:flex;width:auto}}.document-action-bar__link,.document-action-bar__menu-button,.document-action-bar__menu-item{height:52px;max-height:52px}.document-action-bar__list{list-style:none;margin:0;padding:0}.document-action-bar__item{margin-bottom:1rem}.document-action-bar__item:last-child{margin-bottom:0}.document-action-bar__item-link{font-weight:700}.document-action-bar__button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-bottom:2px solid #000;color:inherit;cursor:pointer;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-weight:700;padding:0}.document-action-bar__button:focus,.document-action-bar__button:hover{border-color:currentColor;color:#00468e}.document-action-bar__clicker{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;height:100%;padding:1rem;width:100%}.document-action-bar__clicker,.document-action-bar__link{align-items:center;color:inherit;cursor:pointer;display:flex;font-size:inherit;line-height:1}.document-action-bar__link{justify-content:flex-start;padding:1rem 1rem 1rem 0;text-decoration:none}.document-action-bar__link:focus,.document-action-bar__link:hover{text-decoration:none}.document-action-bar__link .document-action-bar__icon{transform:rotate(180deg);width:34px}.document-action-bar__link:active,.document-action-bar__link:hover{color:#00468e}.document-action-bar__icon{height:33px;margin-right:.3rem;width:22px}.document-action-bar__burger-icon{height:24px;margin-right:.5rem;width:32px}.document-action-bar__content{width:100%}.document-action-bar--bordered{padding-bottom:1rem}.document-action-bar--bordered .document-action-bar__clicker{border:2px solid #f0f0f0;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:12px 15px}.document-action-bar--bordered .document-action-bar__clicker:focus,.document-action-bar--bordered .document-action-bar__clicker:hover{color:#00468e}.document-action-bar--bordered .document-action-bar__clicker--active{background-color:#f2e8da}.document-action-bar--bordered .document-action-bar__link{border:2px solid #f0f0f0;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:12px 15px}.document-action-bar--bordered .document-action-bar__link:focus,.document-action-bar--bordered .document-action-bar__link:hover{color:#00468e}.document-action-bar--bordered .document-action-bar__menu-list{max-width:650px}.document-action-bar--bordered .document-action-bar__menu-list--full-list{justify-content:space-between}.document-action-bar--bordered .document-action-bar__menu-item{margin-right:10px}@media only screen and (max-width:1024px){.document-action-bar--bordered .document-action-bar__menu-item{margin-right:0;margin-top:.5rem;padding:0 15px}}.document-action-bar--bordered .document-action-bar__menu-item:last-child{margin-right:0}.document-action-bar--bordered .action-frame--visible{margin-top:40px}.document-action-bar--egg{border-bottom:2px solid #f4f4f4}.document-action-bar--egg .document-action-bar__menu-item{border-bottom:2px solid #f4f4f4;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700}@media screen and (min-width:600px){.document-action-bar--egg .document-action-bar__menu-item,.document-action-bar--egg .document-action-bar__menu-item:last-child{border-right:2px solid #0000}}.document-action-bar--egg .document-action-bar__link{background-color:#fff;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:12px 15px}.document-action-bar--egg .document-action-bar__link:focus,.document-action-bar--egg .document-action-bar__link:hover{color:#00468e}.document-action-bar--egg .document-action-bar__clicker{background-color:#fff;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:12px 15px}.document-action-bar--egg .document-action-bar__clicker:focus,.document-action-bar--egg .document-action-bar__clicker:hover{color:#00468e}.document-action-bar--egg .document-action-bar__clicker--active{background-color:#f2e8da}.document-action-bar--white .document-action-bar__menu-item:last-child .document-action-bar__clicker{border-bottom:2px solid #000}@media screen and (min-width:600px){.document-action-bar--white .document-action-bar__menu-item:last-child .document-action-bar__clicker{border-right:2px solid #000}}.document-action-bar--white .document-action-bar__clicker{background-color:#0000;border:2px solid #000;border-bottom:0}@media screen and (min-width:600px){.document-action-bar--white .document-action-bar__clicker{border-bottom:2px solid #000;border-right:0}}.document-action-bar--white .document-action-bar__clicker:focus,.document-action-bar--white .document-action-bar__clicker:hover{background-color:#fff;color:#00468e}.document-header-block{margin-bottom:1.875rem}@media screen and (min-width:1024px){.document-header-block{margin-bottom:50px}}.document-header-block__content{background-color:#f4f4f4;padding-top:2.75rem}.document-header-block__heading{font-weight:600;margin-bottom:2rem;margin-top:0}.document-navigation-block{margin-bottom:1rem}.document-navigation-block__actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:2rem;width:100%}.document-navigation-block__link{align-items:center;color:inherit;display:flex;font-size:1rem;text-decoration:none}.document-navigation-block__link:focus,.document-navigation-block__link:hover{color:#00468e;text-decoration:none}.document-navigation-block__icon-wrapper{align-items:center;background-color:#f6dacd;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.document-navigation-block__icon-wrapper--forward{margin-left:.5rem}.document-navigation-block__icon-wrapper--backward{margin-right:.5rem}.document-navigation-block__icon-wrapper--backward .document-navigation-block__icon{transform:rotate(180deg)}.document-navigation-block__icon{height:20px;width:40px}.document-rich-text-block{padding:2rem 0 0}.document-rich-text-block__content .content-container{width:100%}.document-rich-text-block__main{max-width:600px}@media print{.document-rich-text-block__main{max-width:none}}@media(min-width:1024px){.document-rich-text-block--sidebar .document-rich-text-block__main{flex:0 0 50%}.document-rich-text-block--sidebar .document-rich-text-block__content{display:flex;justify-content:space-between}}@media print{.document-rich-text-block--sidebar .document-rich-text-block__content{display:block}}.document-rich-text-block__aside{margin:2rem 0}@media(min-width:600px){.document-rich-text-block__aside{flex:1 1 auto}}@media(min-width:1024px){.document-rich-text-block__aside{margin:0 0 2rem 1rem;max-width:358px}}@media print{.document-rich-text-block__aside{max-width:none}}.document-sidebar__lead{font-size:1rem;margin-bottom:1rem}@media print{.document-sidebar__lead .rich-text{margin:0;padding:0}}@media only screen and (max-width:1024px){.document-sidebar__heading{padding:0 15px}.document-sidebar__heading .rich-text{padding:0}}.sidebar-block{font-size:1rem}@media print{.sidebar-block{margin-bottom:1rem}}.sidebar-block__content{padding:20px 30px}@media only screen and (max-width:1024px){.sidebar-block__content{padding:20px 15px}.sidebar-block__content .rich-text{padding:0}}.sidebar-block__text{margin-top:1rem}.sidebar-block .heading{font-size:18px}.sidebar-block .heading,.sidebar-block__toggle{font-family:Montserrat,Helvetica Neue,sans-serif}.sidebar-block__toggle{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;padding:0}@media print{.sidebar-block__toggle{display:none}}.sidebar-block__toggle:focus,.sidebar-block__toggle:hover{color:#00468e}.sidebar-block__icon{height:2.5rem;margin-bottom:1rem;width:2.5rem}.sidebar-block__collapse-icon{margin-right:.5rem}.sidebar-block__collapsable-text{-webkit-text-size-adjust:100%;margin-top:20px}.sidebar-block__toggle-content{margin:1rem 0}@media not print{.sidebar-block__toggle-content{display:none}}.sidebar-block__toggle-content--show{display:block}@media(min-width:1024px){.document-table-of-content-block--sidebar .document-table-of-content-block__main{flex:0 0 50%;max-width:600px}.document-table-of-content-block__content{display:flex;justify-content:space-between}}.document-table-of-content-block__heading{margin:0 0 .5rem}.document-table-of-content-block__aside{margin:2rem 0}@media(min-width:600px){.document-table-of-content-block__aside{flex:1 1 auto}}@media(min-width:1024px){.document-table-of-content-block__aside{margin:0 0 0 1rem;max-width:358px}}.document-warning{font-size:1rem}@media(min-width:600px){.document-warning__content{display:flex}}.document-warning__icon{height:50px;margin-bottom:1rem;width:50px}@media(min-width:600px){.document-warning__icon{margin-bottom:0;margin-right:1rem}}.document-warning__title{font-size:22px;font-weight:700;margin:0 0 .25rem}.document__content--warning{background:#0000 url(/Kvark/dist/bg-icon-warning.e75bebcbfb60440fd082.png) 0 0 repeat}.document .document-abstract-block{padding-bottom:2rem}.document .document-abstract-block .document-abstract-block__byline{margin-bottom:0}.dropdown-bubble{display:none;outline:inherit}.dropdown-bubble--is-open{display:block}.dropdown-bubble--mobile-modal{display:none}@media screen and (min-width:768px){.dropdown-bubble--mobile-modal.dropdown-bubble--is-open{display:block}}.dropdown-bubble__sticky-list{background-color:#fff;border:1px solid #303030;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.251);height:5rem;line-height:1;transform:rotate(0);transform-origin:0 0;white-space:break-spaces;width:10rem;z-index:10}.dropdown-bubble__sticky-list p{margin-left:.5rem}.dropdown-bubble__sticky-arrow{background-color:#fff;border-right:1px solid #000;border-top:1px solid #000;height:10px;left:calc(50% - 7px);top:calc(100% + 10px);transform:rotate(-45deg);transform-origin:0 0;width:10px;z-index:10}.dropdown-bubble__sticky-arrow--hover{background-color:#eaeaea}.dropdown-bubble__list{border:1px solid #303030;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.251);font-size:16px;margin-right:-5px;right:0}.dropdown-bubble__list,.dropdown-bubble__mobile-arrow{background-color:#fff;position:absolute;top:calc(100% + 10px);z-index:10}.dropdown-bubble__mobile-arrow{border-right:1px solid #000;border-top:1px solid #000;height:10px;left:calc(50% - 7px);transform:rotate(-45deg);transform-origin:0 0;width:10px}.dropdown-bubble__mobile-arrow--hover{background-color:#eaeaea}.dropdown-bubble__mobile-modal{background-color:#fff;border:1px solid #303030;box-shadow:0 4px 4px rgba(0,0,0,.251);margin:0 12px;width:100%}.dropdown-bubble__overlay{align-items:center;background-color:hsla(0,0%,100%,.749);display:flex;inset:0;justify-content:center;position:fixed;z-index:1}@media screen and (min-width:768px){.dropdown-bubble__overlay{display:none}}.dropdown-content{font-size:16px}.dropdown-content__text{margin-bottom:16px}:root .dropdown-content__title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.dropdown-content__bullets{list-style:none;margin:0;padding:0}.dropdown-content__bullets>li{line-height:1.45;margin:8px 0;padding-left:25px;position:relative}.dropdown-content__bullets>li:before{background-color:#7dbf9d;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:6px;width:8px}.dropdown-content__links{margin:20px 0 0}.edit-form-input--line .edit-form-input__input{border:0;border-bottom:1px solid #000}.edit-form-input--errors .edit-form-input__input{border-color:#a90317;border-width:2px}.edit-form-input--color-green .edit-form-input__input{background-color:#def2e7}.edit-form-input__input{border:1px solid #000;color:#000;font-size:1rem;padding:1rem;width:100%}.edit-form-input__input--disabled{background-color:#fff;border-color:#767676;color:#767676}.edit-form-input__label{display:block}.edit-form-input__label-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.edit-form-input__clear{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.edit-form-input__clear-icon{height:1rem;width:1rem}.edit-form-input__clear-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.edit-form-input__spinner{align-items:center;display:flex;height:2rem;justify-content:center;position:absolute;right:.35rem;top:50%;transform:translateY(-50%);width:2rem}.edit-form-input__wrapper{position:relative}.edit-form-input__errors{margin-top:.5rem}.edit-form-input__error{color:#a90317;font-size:.8rem;font-style:italic;margin-top:.5rem}.edit-plan-form{background-color:#f4f4f4;border-top:10px solid #eed0c3;padding:45px 0}.edit-plan-form__header{margin-bottom:2rem}@media screen and (min-width:1024px){.edit-plan-form__header{align-items:center;display:flex}}.edit-plan-form__sub-heading{margin:3rem 0 0}.edit-plan-form__back{margin-bottom:60px}.edit-plan-form__lead{font-size:1rem;margin:.5rem 0 0}.edit-plan-form__disclaimer{background-color:#eed0c3;box-shadow:1px 3px 10px 2px #d8d6d6;margin:4rem 0;padding:2rem}.edit-plan-form__disclaimer p{margin-bottom:.5rem}.edit-plan-form__disclaimer p:last-child{margin-bottom:0}.edit-plan-form__element{margin-top:1rem;width:100%}@media screen and (min-width:1024px){.edit-plan-form__element--half{width:calc(50% - 1rem)}.edit-plan-form__element--quarter{width:calc(25% - 1rem)}}.edit-plan-form__actions,.edit-plan-form__subjects-actions{align-items:center;display:flex;margin:4rem 0}.edit-plan-form__actions--center,.edit-plan-form__subjects-actions--center{justify-content:center}.edit-plan-form__subjects-actions{margin:2rem 0 0}.edit-plan-form__action,.edit-plan-form__subjects-action{margin-left:1rem}.edit-plan-form__action:first-child,.edit-plan-form__subjects-action:first-child{margin-left:0}.edit-plan-form__class{max-width:50%}.edit-plan-form__list{list-style:none;margin:0;padding:0}.edit-plan-form__item{background-color:#f1f1f1;border:1px solid #d7d7d7;margin-bottom:1rem;padding:1rem}.edit-plan-form__consequence-message{color:#1d9556;font-size:1rem;font-style:italic;margin-top:.5rem}.edit-plan-form__consequence-message--warning{color:#a90317}.edit-plan-form__errors{margin-top:2rem}.edit-plan-form__error{color:#a90317;font-size:1rem;font-style:italic;margin-top:.5rem}.edit-plan-form__star-text{padding-top:1rem}@media(min-width:1024px){.input-and-selector{display:flex;margin-left:-1rem}}.input-and-selector__input{position:relative}@media(min-width:1024px){.input-and-selector__input{flex:1 0 auto;margin-left:1rem}}.input-and-selector__selector{margin-top:1rem}@media(min-width:1024px){.input-and-selector__selector{flex:1 0 auto;margin-left:1rem;margin-top:0;max-width:calc(40% - 1rem)}}.input-and-selector__dropdown{background-color:#fff;border:1px solid #000;max-height:250px;overflow-y:scroll;position:absolute;top:4.6rem;width:100%;z-index:100}.input-and-selector__dropdown-message{border-bottom:1px solid #c7c6c6;font-size:1rem;font-style:italic;margin:0;padding:1rem .5rem}.input-and-selector__list{list-style:none;margin:0;padding:0}.input-and-selector__option{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;padding:.5rem;text-align:left;width:100%}.input-and-selector__option:focus,.input-and-selector__option:hover{background-color:#f0eeee;text-decoration:underline}.multi-selector-checkbox{position:relative}.multi-selector-checkbox--checked .multi-selector-checkbox__icon{opacity:1}.multi-selector-checkbox--focused{background-color:#f5f5f5}.multi-selector-checkbox__input{display:inline;left:-9999px;opacity:0;position:absolute}.multi-selector-checkbox__label{display:block;padding:1rem 1rem 1rem 2.5rem}.multi-selector-checkbox__label:before{background-color:#fff;border:1px solid #7dbf9d;border-radius:2px;content:"";display:block;height:18px;left:1rem;position:absolute;top:auto;width:18px}.multi-selector-checkbox__label:focus-within,.multi-selector-checkbox__label:hover{background-color:#f5f5f5;text-decoration:underline}.multi-selector-checkbox--disabled{background-color:#f5f5f5}.multi-selector-checkbox--disabled .multi-selector-checkbox__label:hover{background-color:inherit;text-decoration:none}.multi-selector-checkbox--disabled .multi-selector-checkbox__label:before{border-color:#000}.multi-selector-checkbox__icon{left:18px;opacity:0;position:absolute;top:20px}.multi-selector--color-green .multi-selector__selected-values{background-color:#def2e7}.multi-selector--green-consequence .multi-selector__selected-values{border-color:#1d9556;border-width:2px}.multi-selector--errors .multi-selector__selected-values{border-color:#a90317;border-width:2px}.multi-selector__placeholder{color:#303030}.multi-selector__select-wrapper{display:block;font-size:1rem;position:relative}.multi-selector__label{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.multi-selector__errors{margin-top:.5rem}.multi-selector__loading{margin-right:1rem;position:absolute;right:1rem;top:4px;transform:translate(-100%,50%)}.multi-selector__consequence,.multi-selector__error{color:#a90317;font-size:.8rem;font-style:italic;margin-top:.5rem}.multi-selector__consequence{color:#1d9556}.multi-selector__consequence--warning{color:#a90317}.multi-selector__selected-values{background-color:#fff;border:1px solid #000;display:flex;flex-wrap:wrap;font-size:1rem;padding:1rem 4rem 1rem 1rem;position:relative;text-align:left;width:100%}.multi-selector__selected-values:disabled{border-color:#9d9d9d}.multi-selector__icon{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.multi-selector__icon--active{transform:translateY(-50%) rotate(180deg)}.multi-selector__selected-value{margin-right:.5rem}.multi-selector__selected-value:after{content:","}.multi-selector__selected-value:last-child:after{content:none}.multi-selector__options{list-style:none;margin:0;padding:0}.multi-selector__dropdown-wrapper{position:relative}.multi-selector__dropdown{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 0 10px #0003;left:0;max-height:300px;overflow-y:scroll;position:absolute;top:0;width:100%;z-index:1}.multi-selector__list{list-style:none;margin:0;padding:0}.multi-selector__input{background-color:inherit;border:none;cursor:inherit;font-size:1rem;outline:none}.subject-selector{position:relative}.subject-selector__actions{align-items:center;display:flex;justify-content:flex-end}.subject-selector__action{margin-left:1rem}.subject-selector__action:first-child{margin-left:0}.subject-selector__remove{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;font-size:.9rem;padding:0}.subject-selector__remove-text{margin-right:.5rem}.subject-selector--disabled{color:#767676}@media print{.education-links-block{display:none}}.education-links-block__list{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media screen and (min-width:600px){.education-links-block__list{flex-direction:row;justify-content:space-between}}.education-links-block__item{margin-bottom:2rem}.education-links-block__item:last-child{margin-bottom:0}@media screen and (min-width:600px){.education-links-block__item{margin-bottom:0}}.education-links-block__icon{height:50px;margin-right:.5rem;width:50px}.education-links-block__hover-illustration{display:none}.education-links-block__link{align-items:center;color:inherit;display:flex;font-size:20px;line-height:1.4;text-decoration:none}.education-links-block__link:focus,.education-links-block__link:hover{text-decoration:none}.education-links-block__link:focus .education-links-block__text,.education-links-block__link:hover .education-links-block__text{border-bottom-color:#0055ac;color:#0055ac}.education-links-block__link:focus .education-links-block__illustration,.education-links-block__link:hover .education-links-block__illustration{display:none}.education-links-block__link:focus .education-links-block__hover-illustration,.education-links-block__link:hover .education-links-block__hover-illustration{display:block}.education-links-block__text{border-bottom:2px solid #303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-style:normal;font-weight:700}.education-list{line-height:1;pointer-events:auto;position:relative}.education-list__education-icon{height:20px;width:20px}.education-list__education-icon--hover{display:none!important}.education-list__button{align-items:center;display:flex;justify-content:center;padding:6px;width:44px}@media screen and (min-width:600px){.education-list__button{padding:0}}.education-list__button--active .education-list__education-icon,.education-list__button:hover .education-list__education-icon{display:none}.education-list__button--active .education-list__education-icon--hover,.education-list__button:hover .education-list__education-icon--hover{display:block!important}.education-list__button:hover .education-list__education-number{color:#00468e}.education-list__bubble{margin-left:17%}.education-list__bubble-content{min-width:250px;padding:0 .7rem}@media screen and (max-width:1400px){.education-list__bubble-content{min-width:auto}}.education-offer-leaf-node{font-size:16px;min-width:200px;overflow:hidden;width:100%}.education-offer-leaf-node__column{background-color:#f4f4f4;display:block;float:right;min-height:5.5rem;min-width:200px;width:226px}@media screen and (max-width:1024px){.education-offer-leaf-node__column{margin-bottom:.5rem;width:80%}}@media screen and (min-width:1400px){.education-offer-leaf-node__column{width:15.8vw}}.education-offer-leaf-node__text{margin:1rem 0 .2rem 1rem;word-break:break-word}.education-offer-leaf-node__node{display:none}@media screen and (max-width:1024px){.education-offer-leaf-node__node{display:block}}.education-offer-leaf-node__header{display:block;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;margin:0}.education-offer-node-accordion{list-style-type:none;margin:0;padding:0}.education-offer-node-accordion--arrow{margin-top:15px;position:relative}.education-offer-node-accordion--arrow:before{border:7px solid;border-color:#0000 #0000 #b9e1cc;content:" ";height:0;left:40px;margin-left:-7px;position:absolute;top:-14px;transition:border-bottom-color .2s ease-out;width:0}.education-offer-node-accordion--arrow.education-offer-node-accordion--open.education-offer-node-accordion--arrow:before{border-bottom-color:#def2e7}.education-offer-node-accordion .button{z-index:1}.education-offer-node-accordion__trigger{background-color:#eaeaea;border:0;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:500;justify-content:space-between;margin:0;padding:21px;position:relative;text-align:left;transition:background-color .2s ease-out;width:100%}@media screen and (min-width:600px){.education-offer-node-accordion__trigger{align-items:center}}.education-offer-node-accordion__trigger:active{color:inherit}.education-offer-node-accordion__trigger--active{background-color:#f4f4f4}.education-offer-node-accordion__trigger-content{flex:1 1}@media screen and (min-width:1024px){.education-offer-node-accordion__trigger-content{align-items:center;display:flex}}.education-offer-node-accordion__trigger-title{display:block;margin-bottom:.5rem}@media screen and (min-width:1024px){.education-offer-node-accordion__trigger-title{flex:0 0 20%;margin-bottom:0;padding-right:2rem}.education-offer-node-accordion__trigger-text{display:block;flex:1 1}}.education-offer-node-accordion__label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}@media print{.education-offer-node-accordion__collapse{height:auto!important;visibility:visible!important}}.education-offer-node-accordion__content{border-top:1px solid #0000;list-style-type:none;margin:0;padding:0}.education-offer-node-accordion--green .education-offer-node-accordion__content{padding:0 20px 35px}.education-offer-node-accordion--light .education-offer-node-accordion__content{padding:0 0 1rem}.education-offer-node-accordion--bold .education-offer-node-accordion__trigger{font-weight:700}.education-offer-node-accordion--reversed .education-offer-node-accordion__trigger{flex-direction:row-reverse;justify-content:flex-end}.education-offer-node-accordion--border>.education-offer-node-accordion__title .education-offer-node-accordion__trigger{border-bottom:1px solid #7dbf9d;padding:14px 0}:root .education-offer-node-accordion--border.education-offer-node-accordion--dark .education-offer-node-accordion__trigger--active{border-bottom-color:hsla(0,0%,50%,.502);color:#b9e1cc}.education-offer-node-accordion--compact.education-offer-node-accordion--border .education-offer-node-accordion__trigger{border-color:hsla(0,0%,50%,.502)}:root .education-offer-node-accordion--compact>.education-offer-node-accordion__title .education-offer-node-accordion__trigger--active{border-bottom-color:#0000}.education-offer-node-accordion--compact .education-offer-node-accordion__trigger{padding:10px 0}.education-offer-node-accordion--compact .education-offer-node-accordion__trigger .education-offer-node-accordion__arrow{border-color:#0000}@media screen and (min-width:1024px){.education-offer-node-accordion--hidden-in-large-viewport .education-offer-node-accordion__collapse{height:auto!important;overflow:hidden!important;visibility:visible!important}.education-offer-node-accordion--hidden-in-large-viewport .education-offer-node-accordion__title,.education-offer-node-accordion--hidden-in-large-viewport .education-offer-node-accordion__trigger{display:none}}.education-offer-node-accordion--dark .education-offer-node-accordion__icon{background-color:#0000;border:1px solid #fff;border-radius:50%}@media print{.education-offer-node-accordion--dark .education-offer-node-accordion__icon{display:none}}.education-offer-node-accordion--dark .education-offer-node-accordion__icon svg{color:#fff}.education-offer-node-accordion--dark>.education-offer-node-accordion__title .education-offer-node-accordion__trigger{background-color:#303030;color:#fff;font-family:Montserrat,Helvetica Neue,sans-serif}.education-offer-node-accordion--dark>.education-offer-node-accordion__title .education-offer-node-accordion__trigger>.education-offer-node-accordion__icon{color:#303030;right:0}.education-offer-node-accordion--dark>.education-offer-node-accordion__title .education-offer-node-accordion__trigger>.education-offer-node-accordion__icon>.education-offer-node-accordion__arrow{background-color:#0000;color:#fff}.education-offer-node-accordion--light{background-color:#fcfbfb;border-top:1px solid #e6e6e6}.education-offer-node-accordion--light:hover{background-color:#f4f4f4}.education-offer-node-accordion--light.education-offer-node-accordion--open{background-color:#fff}.education-offer-node-accordion--light .education-offer-node-accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.education-offer-node-accordion--light .education-offer-node-accordion__icon{display:none}}.education-offer-node-accordion--light .education-offer-node-accordion__trigger{background-color:#0000;border-bottom:1px solid #e6e6e6}.education-offer-node-accordion--light .education-offer-node-accordion__trigger--active{background-color:#b9e1cc;color:#00468e}.education-offer-node-accordion--light .education-offer-node-accordion__trigger:hover{color:#00468e}.education-offer-node-accordion--regulation{background-color:#fcfbfb;border-top:1px solid #e6e6e6}.education-offer-node-accordion--regulation:hover{background-color:#f4f4f4}.education-offer-node-accordion--regulation .education-offer-node-accordion__content{background-color:#def2e7}.education-offer-node-accordion--regulation .education-offer-node-accordion__trigger-text{border-bottom:2px solid #0000;display:inline-block;flex:none;font-family:Montserrat,Helvetica Neue,sans-serif}.education-offer-node-accordion--regulation .education-offer-node-accordion__trigger{background-color:#0000;font-weight:400}.education-offer-node-accordion--regulation .education-offer-node-accordion__trigger--active{background-color:#b9e1cc}.education-offer-node-accordion--regulation .education-offer-node-accordion__trigger:hover .education-offer-node-accordion__trigger-text{border-bottom-color:#000}.education-offer-node-accordion--heading.education-offer-node-accordion--open{background-color:#fff}.education-offer-node-accordion--heading .education-offer-node-accordion__content{background-color:#f4f4f4}.education-offer-node-accordion--heading .education-offer-node-accordion__trigger,.education-offer-node-accordion--heading .education-offer-node-accordion__trigger--active{background-color:#eaeaea}.education-offer-node-accordion--heading .education-offer-node-accordion__trigger-text{font-weight:700}.education-offer-node-accordion--icon .education-offer-node-accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.education-offer-node-accordion--icon .education-offer-node-accordion__icon{display:none}}.education-offer-node-accordion--enclosed{border:2px solid #000}.education-offer-node-accordion--enclosed .education-offer-node-accordion__trigger-text{font-family:Montserrat,Helvetica Neue,sans-serif}.education-offer-node-accordion--enclosed .education-offer-node-accordion__icon{background-color:#fff;border-width:2px;height:33px;margin-right:1rem;width:33px}@media print{.education-offer-node-accordion--enclosed .education-offer-node-accordion__icon{display:none}}.education-offer-node-accordion--enclosed .education-offer-node-accordion__content{background-color:#0000}.education-offer-node-accordion--enclosed .education-offer-node-accordion__trigger{background-color:#0000;border:0}.education-offer-node-accordion--enclosed .education-offer-node-accordion__trigger--active{background-color:#0000}.education-offer-node-accordion--dark .education-offer-node-accordion--compact .education-offer-node-accordion__icon{border:none}.education-offer-node-accordion--green{background-color:#b9e1cc;transition:background-color .2s ease-out}.education-offer-node-accordion--green:hover{background-color:#def2e7}.education-offer-node-accordion--green:hover.education-offer-node-accordion--arrow:before{border-bottom-color:#def2e7}html:not(.mouse-user) .education-offer-node-accordion--green :focus{outline:3px solid #00468e}.education-offer-node-accordion--green.education-offer-node-accordion--open{background-color:#def2e7}.education-offer-node-accordion--green .education-offer-node-accordion__trigger,.education-offer-node-accordion--green .education-offer-node-accordion__trigger--active{background-color:#0000}.education-offer-node-accordion--peach{background-color:#eed0c3;transition:background-color .2s ease-out}.education-offer-node-accordion--peach:hover{background-color:#f8e7e0}.education-offer-node-accordion--peach:hover.education-offer-node-accordion--arrow:before{border-bottom-color:#f8e7e0}html:not(.mouse-user) .education-offer-node-accordion--peach :focus{outline:3px solid #00468e}.education-offer-node-accordion--peach .education-offer-node-accordion__icon{background-color:#fff}.education-offer-node-accordion--peach.education-offer-node-accordion--open{background-color:#f8e7e0}.education-offer-node-accordion--peach .education-offer-node-accordion__trigger,.education-offer-node-accordion--peach .education-offer-node-accordion__trigger--active{background-color:#0000}.education-offer-node-accordion--blue{background-color:#bac6d8}.education-offer-node-accordion--blue:hover{background-color:#dce5f3}.education-offer-node-accordion--blue:hover.education-offer-node-accordion--arrow:before{border-bottom-color:#dce5f3}.education-offer-node-accordion--blue.education-offer-node-accordion--open{background-color:#dce5f3}.education-offer-node-accordion--link{background-color:#f4f4f4}.education-offer-node-accordion--link .education-offer-node-accordion__trigger{background-color:#00468e;color:#fff}.education-offer-node-accordion--link .education-offer-node-accordion__trigger--active{background-color:#00468e}.education-offer-node-accordion_trigger__background-object{width:100%}.education-offer-node-accordion--inline-trans .education-offer-node-accordion__trigger{background-color:#fff;border:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;height:100%;padding:0;position:relative;text-align:left;transition:background-color .2s ease-out;width:100%}.education-offer-node-accordion--inline-trans .animated-icon,.education-offer-node-accordion--inline-trans .education-offer-node-accordion__trigger--active{background-color:#fff}.education-offer-node-accordion--inline-trans .animated-icon{margin:.5rem .5rem 0 1rem;position:absolute;right:0;top:1.5rem;z-index:10}.education-offer-node{color:#303030;min-height:5.5rem;min-width:200px;padding:.1rem;width:100%}@media screen and (max-width:1024px){.education-offer-node{margin-bottom:.5rem}}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.education-offer-node.js-is-sticky,.education-offer-node.js-is-stuck{width:16%}}.education-offer-node p{font-size:16px}@media screen and (max-width:1024px){.education-offer-node--level-1{margin-left:1rem;width:calc(100% - 1rem)}.education-offer-node--level-2{margin-left:2rem;width:calc(100% - 2rem)}.education-offer-node--level-3{margin-left:3rem;width:calc(100% - 3rem)}}.education-offer-node__text-wrapper{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.education-offer-node__text-wrapper{margin-right:1rem}}.education-offer-node__link{display:inline;line-height:1.5;margin-right:.2rem;pointer-events:auto;word-break:break-word}@media screen and (max-width:1024px){.education-offer-node__link{width:90%}}.education-offer-node__tag{display:block}.education-offer-node__input,.education-offer-node__input-text{display:inline-block;pointer-events:auto}.education-offer-node__input-text{color:#303030;font-size:16px;margin-left:1rem}.education-offer-node__input-text--hidden{font-size:0}.education-offer-node__content{display:inline-block;font-size:16px;line-height:1.2;margin-top:.5rem;padding-left:1rem;position:relative;width:100%}@media screen and (max-width:1000px){.education-offer-node__content{display:inline-block;padding-left:1rem}}.education-offer-node__utg-tittel{display:inline-block;margin:0 0 .5rem 1rem}.education-offer-node__grade{display:none}@media screen and (max-width:1024px){.education-offer-node__grade{color:#303030;display:block;font-weight:500;margin:0 .2rem 0 0}}.education-offer-node__important-info{list-style:none;margin:.2rem 0;padding:0}.education-offer-node__important-item{margin:0}.education-offer-node__institution-brand{color:#303030;display:inline-block;margin:0 .2rem 0 0}.education-offer-node--school{background-color:#def2e7;pointer-events:none}.education-offer-node--school.education-offer-node--krysslop,.education-offer-node--school:hover{background-color:#b9e1cc}.education-offer-node--company{background-color:#dce5f3;pointer-events:none}.education-offer-node--company.education-offer-node--krysslop,.education-offer-node--company:hover{background-color:#bac6d8}.education-offer-node--split-1-1,.education-offer-node--split-15-15,.education-offer-node--split-2-2{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-1-1,.education-offer-node--split-15-15,.education-offer-node--split-2-2{background:linear-gradient(90deg,#def2e7,#def2e7 51%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-1-1.education-offer-node--krysslop,.education-offer-node--split-15-15.education-offer-node--krysslop,.education-offer-node--split-2-2.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-1-1.education-offer-node--krysslop,.education-offer-node--split-15-15.education-offer-node--krysslop,.education-offer-node--split-2-2.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 51%,#bac6d8 0,#bac6d8)}}.education-offer-node__link-1-1,.education-offer-node__link-15-15,.education-offer-node__link-2-2{left:53%;position:absolute}@media screen and (max-width:1024px){.education-offer-node__link-1-1,.education-offer-node__link-15-15,.education-offer-node__link-2-2{display:none}}.education-offer-node--split-2-1{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-2-1{background:linear-gradient(90deg,#def2e7,#def2e7 67%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-2-1.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-2-1.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 67%,#bac6d8 0,#bac6d8)}}.education-offer-node__link-2-1{left:69%;position:absolute}@media screen and (max-width:1024px){.education-offer-node__link-2-1{display:none}}.education-offer-node--split-1-2{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-1-2{background:linear-gradient(90deg,#def2e7,#def2e7 34%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-1-2.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-1-2.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 34%,#bac6d8 0,#bac6d8)}}.education-offer-node__link-1-2{left:36%;position:absolute}@media screen and (max-width:1024px){.education-offer-node__link-1-2{display:none}}.education-offer-node--split-1-3{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-1-3{background:linear-gradient(90deg,#def2e7,#def2e7 75%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-1-3.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-1-3.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 75%,#bac6d8 0,#bac6d8)}}.education-offer-node__link-1-3{left:77%;position:absolute}@media screen and (max-width:1024px){.education-offer-node__link-1-3{display:none}}.education-offer-node--split-3-1{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-3-1{background:linear-gradient(90deg,#def2e7,#def2e7 25%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-3-1.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-3-1.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 25%,#bac6d8 0,#bac6d8)}}.education-offer-node__link-3-1{left:27%;position:absolute}@media screen and (max-width:1024px){.education-offer-node__link-3-1{display:none}}.education-offer-node--split-1-15{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-1-15{background:linear-gradient(90deg,#def2e7,#def2e7 40%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-1-15.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-1-15.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 40%,#bac6d8 0,#bac6d8)}}.education-offer-node__link-1-15{left:42%;position:absolute}@media screen and (max-width:1024px){.education-offer-node__link-1-15{display:none}}.education-offer-node--split-15-1{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-15-1{background:linear-gradient(90deg,#def2e7,#def2e7 60%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-15-1.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-15-1.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 60%,#bac6d8 0,#bac6d8)}}.education-offer-node__link-15-1{left:62%;position:absolute}@media screen and (max-width:1024px){.education-offer-node__link-15-1{display:none}}.education-offer-node--split-2-15,.education-offer-node--split-25-1{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-2-15,.education-offer-node--split-25-1{background:linear-gradient(90deg,#def2e7,#def2e7 28.5%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-2-15.education-offer-node--krysslop,.education-offer-node--split-25-1.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-2-15.education-offer-node--krysslop,.education-offer-node--split-25-1.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 28.5%,#bac6d8 0,#bac6d8)}}.education-offer-node__link-2-15,.education-offer-node__split-25-1{left:30.5%;position:absolute}@media screen and (max-width:1024px){.education-offer-node__link-2-15,.education-offer-node__split-25-1{display:none}}.education-offer-node--split-1-25{background:#def2e7}@media screen and (min-width:1024px){.education-offer-node--split-1-25{background:linear-gradient(90deg,#def2e7,#def2e7 71.5%,#dce5f3 0,#dce5f3)}}.education-offer-node--split-1-25.education-offer-node--krysslop{background:#b9e1cc}@media screen and (min-width:1024px){.education-offer-node--split-1-25.education-offer-node--krysslop{background:linear-gradient(90deg,#b9e1cc,#b9e1cc 71.5%,#bac6d8 0,#bac6d8)}}.education-offer-program{height:auto;margin:4rem 2rem 0}.education-offer-program table{background-color:#fff;margin:0 auto;min-width:1400px}.education-offer-program__table-wrapper{max-width:100%}@media screen and (max-width:1024px){.education-offer-program__table-wrapper{display:none}}.education-offer-program__table-wrapper-mobile{display:none;max-width:100%}@media screen and (max-width:1024px){.education-offer-program__table-wrapper-mobile{display:block}}.education-offer-program__mobile-dropdown-header{font-size:1.25rem}.education-offer-program__table-wrapper-mobile-list{list-style:none;margin:0;padding:0}.education-offer-program__header{background-color:#fff;border:none;position:-webkit-sticky;position:sticky;z-index:9}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.education-offer-program__header.js-is-sticky{display:table;width:100%}}.education-offer-program td{padding:.2rem;vertical-align:top}.education-offer-program table{table-layout:fixed}.education-offer-program-duration-item{padding:.2rem;vertical-align:top;width:16%}.education-offer-program-duration-item span{border-bottom:2px solid #303030;display:block;height:2rem;width:100%}.education-offer-program-duration-leaf-item{padding:.2rem .2rem 0;vertical-align:top}.education-offer-program-duration-leaf-item span{border-bottom:2px solid #303030;display:block;float:right;height:2rem;width:15.8vw}.education-offer-program-empty-cell{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.education-offer-program-class-item{padding:.2rem .2rem 0;vertical-align:top;width:16%}.education-offer-program-class-item span{background-color:#f4f4f4;display:block;height:2rem;width:100%}.education-offer-program-class-leaf-item{padding:.2rem .2rem 0;vertical-align:top;width:16%}.education-offer-program-class-leaf-item span{background-color:#f4f4f4;display:block;float:right;height:2rem;width:100%}.education-offer-settings{margin:2rem 2rem 0}.education-offer-settings h2{margin:.83em 0}.education-offer-settings-dropdown{background-color:#def2e7;display:inline-block;height:136px;margin-right:2rem;padding:1rem 2rem 2rem;vertical-align:top;width:312px}.education-offer-settings-dropdown h2{font-size:16px}@media screen and (max-width:1400px){.education-offer-settings-dropdown{height:auto;margin-bottom:1rem;width:100%}}.education-offer-settings-dropdown__wrapper{align-items:flex-start;display:flex}.education-offer-settings-dropdown__wrapper .education-list{margin-top:.8rem}.education-offer-settings .select__fake ul{z-index:30}.education-offer-settings-namecode{background-color:#f4f4f4;display:inline-block;height:136px;padding:1rem 2rem 2rem;width:450px}.education-offer-settings-namecode h2{font-size:16px}@media screen and (max-width:1400px){.education-offer-settings-namecode{height:auto;margin-left:0;width:100%}}.education-offer-settings_iconpairs{height:2rem}.education-offer-settings-iconpair{display:inline-block;height:2rem;margin-right:.5rem}.education-offer-settings-iconpair__school{background-color:#b9e1cc}.education-offer-settings-iconpair__comp,.education-offer-settings-iconpair__school{display:inline-block;margin-right:.2rem;padding:.4rem;text-align:center;width:2.2rem}.education-offer-settings-iconpair__comp{background-color:#bac6d8}@media screen and (max-width:1024px){.education-offer-settings-iconpair__comp{margin-top:1rem}}.education-offer-settings-iconpair__text{display:inline;height:2rem;margin-top:1rem}.education-offer{margin-bottom:12rem}.education-offer__header-container{background-color:#f4f4f4;padding:60px 0 24px}.email-input-field__input-wrapper{position:relative}.email-input-field__input{border:1px solid #303030;border-radius:0;display:block;font-size:18px;padding:16px;width:100%}@media screen and (min-width:600px){.email-input-field__input{padding:18px 18px 18px 25px}}.email-input-field__input::placeholder{color:#545353}.email-input-field__reset-button{bottom:0;display:none;padding:18px;position:absolute;right:0;top:0}.email-input-field__reset-button--is-active{display:flex}.email-input-field__reset-button:hover{color:#00468e}.email-input-field__reset-icon{height:16px;width:16px}.email-input-field__error{color:#aa0216;margin-top:10px}.email-input-field--invalid{color:#aa0216}.email-input-field--invalid .email-input-field__input{border-color:#aa0216}.email-input-field--small,.email-input-field--small .email-input-field__input{max-width:690px}.employee-list__header{background-color:#e2e3f1;padding:50px}@media print{.employee-list__header{display:none}}@media(max-width:1100px){.employee-list__header{padding:20px}}.employee-list .select__label{color:#303030;font-size:16px}.employee-list__heading{font-weight:600;margin-bottom:2rem;margin-top:0}.employee-list__form{width:100%}.employee-list__search-container{display:inline-block;margin-right:2rem;width:33.33333%}@media(max-width:1100px){.employee-list__search-container{display:block;margin-bottom:1rem;width:100%}}.employee-list__select-container{display:inline-block;margin-right:2rem;width:33.33333%}@media(max-width:1100px){.employee-list__select-container{display:block;margin-bottom:1rem;width:100%}}.employee-list .select__element{margin-top:.2rem}.employee-list__reset-container{display:inline-block;width:20%}@media(max-width:1100px){.employee-list__reset-container{display:block;width:100%}}.employee-list__reset-button{font-size:16px}.employee-list__letters-container{margin-top:2rem}.employee-list__list{list-style:none;margin:0;min-height:50vh;padding:0 50px}@media(max-width:1100px){.employee-list__list{padding:0 20px}}.employee-list__item{margin-bottom:2rem}.employee-list__length{font-size:1rem;font-weight:700;margin-left:50px}@media(max-width:1100px){.employee-list__length{margin-left:20px}}.employee-list .select__text-label{all:unset;font-size:16px;font-weight:700}.employee__list{list-style:none;margin:0;padding:0}.employee__item{margin-bottom:.5rem}.employee__item,.employee__name{font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem}.employee__name{font-weight:700;margin:0}.employee-search{width:100%}.employee-search__input{-webkit-appearance:none;appearance:none;background:#fff;border:0;border-radius:0;box-shadow:inset 0 1px 1px #bbb;color:#303030;display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;height:43px;padding:10px;width:80%}@media(max-width:768px){.employee-search__input{width:70%}}.employee-search__form{margin-top:.2rem}.employee-search__submit{display:inline-block;height:2.6rem;width:20%}@media(max-width:768px){.employee-search__submit{font-size:14px;width:30%}}.employee-search__label{font-size:16px;font-weight:700;margin-bottom:.2rem}.employee-search .button--blue{font-size:16px;padding:0}.event-tabs{font-size:1rem}@media print{.event-tabs__heading{display:none}}.event-tabs__list{list-style:none;margin:0;padding:0}@media screen and (min-width:600px){.event-tabs__list{display:flex;padding-bottom:1rem}}.event-tabs__item{margin-right:0;position:relative}@media print{.event-tabs__item:not(.event-tabs__item--active){display:none}}.event-tabs__item--active .event-tabs__link{background-color:#00468e;color:#fff}@media print{.event-tabs__item--active .event-tabs__link{color:#000;font-size:2rem}}@media screen and (min-width:600px){.event-tabs__item--active .event-tabs__link{border-left:1px solid #fff;border-right:1px solid #fff}.event-tabs__item--active:after{background-color:#00468e;bottom:5px;content:"";display:block;height:24px;left:50%;pointer-events:none;position:absolute;transform:rotate(45deg) translate(50%,50%);transform-origin:top;width:24px}}.event-tabs__link{background-color:#fff;color:inherit;color:#00468e;display:block;font-weight:700;height:100%;margin-left:1px;padding:1.2rem}.event-tabs__link,.event-tabs__link:focus,.event-tabs__link:hover{text-decoration:none}.event-tabs__link:focus,.event-tabs__link:hover{background-color:#00468e;color:#fff}.events-archive-block{font-size:1rem;padding-left:37px;padding-right:37px}.events-archive-block__heading{margin:0 0 2rem}.events-archive-block__lead{font-size:14px;font-weight:700;margin:0}.events-archive-block__list{list-style:none;margin:1rem 0;padding:0}.events-archive-block__list+.events-archive-block__list{margin-top:2rem}.events-archive-block__link{line-height:1.4}.events-archive-block__item{margin-bottom:2rem}.events-archive-block__date{display:flex}.events-archive-block__illustration{display:block;height:32px;margin-bottom:1rem;margin-right:1rem;min-width:32px;position:relative;width:32px}@media print{.events-archive-block__illustration{display:none}}.events-archive-block__current-date{align-items:center;display:flex;flex-direction:column;justify-content:center;left:3px;position:absolute;top:11px}.events-archive-block__icon{height:32px;left:0;position:absolute;top:0;width:32px;z-index:0}.events-archive-block__day,.events-archive-block__month{font-size:14px;font-weight:700;text-transform:uppercase;z-index:1}@media screen and (min-width:600px){.events-archive-block__text{padding-top:0}}.events-archive-block__month{margin-top:5px}.expandable-list__button{margin-top:10px;padding-left:25px;position:relative;width:100%}.expandable-list__list{list-style:none;margin:0;padding:0}.expandable-list__item{display:block;padding-bottom:15px}@media print{.expandable-list__collapse{height:auto!important;visibility:visible!important}}.expandable-list__icon{display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}@media print{.expandable-list__icon{display:none}}.expandable-list__arrow{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:100%;justify-content:center;position:absolute;transform:rotate(0);transition:transform .2s ease-out;width:100%}.expandable-list__arrow--active{transform:rotate(180deg)}.explanation{display:inline-block;margin:-6px;padding:6px;position:relative}.explanation__dropdown-wrapper{min-width:250px;position:absolute;top:100%;z-index:9}@media screen and (min-width:450px){.explanation__dropdown-wrapper{min-width:300px}}@media screen and (min-width:600px){.explanation__dropdown-wrapper{min-width:400px}}@media screen and (min-width:768px){.explanation__dropdown-wrapper{min-width:500px}}.explanation__dropdown-wrapper--left{left:calc(50% - 40px)}.explanation__dropdown-wrapper--left .explanation__dropdown-arrow:after,.explanation__dropdown-wrapper--left .explanation__dropdown-arrow:before{left:40px}.explanation__dropdown-wrapper--middle{left:50%;transform:translate(-50%)}.explanation__dropdown-wrapper--right{right:calc(50% - 40px)}.explanation__dropdown-wrapper--right .explanation__dropdown-arrow:after,.explanation__dropdown-wrapper--right .explanation__dropdown-arrow:before{left:auto;right:33px}.explanation__dropdown-wrapper--right .explanation__dropdown-arrow:after{margin-right:1px}.explanation__dropdown-wrapper--super-left{left:2px;right:auto}.explanation__dropdown-wrapper--super-left .explanation__dropdown{border-top-left-radius:0}.explanation__dropdown-wrapper--super-left .explanation__dropdown-arrow:after{border-bottom-color:#fff;border-left-color:#fff;border-width:3px;margin-left:1px}.explanation__dropdown-wrapper--super-left .explanation__dropdown-arrow:before{border-bottom-color:#303030;border-left-color:#303030;border-width:4px;margin-left:0}.explanation__dropdown-wrapper--super-left .explanation__dropdown-arrow:after,.explanation__dropdown-wrapper--super-left .explanation__dropdown-arrow:before{left:0}.explanation__dropdown-wrapper--super-right{left:auto;right:2px}.explanation__dropdown-wrapper--super-right .explanation__dropdown{border-top-right-radius:0}.explanation__dropdown-wrapper--super-right .explanation__dropdown-arrow:after{border-bottom-color:#fff;border-right-color:#fff;border-width:3px;margin-right:1px}.explanation__dropdown-wrapper--super-right .explanation__dropdown-arrow:before{border-bottom-color:#303030;border-right-color:#303030;border-width:4px;margin-left:0}.explanation__dropdown-wrapper--super-right .explanation__dropdown-arrow:after,.explanation__dropdown-wrapper--super-right .explanation__dropdown-arrow:before{left:auto;right:0}.explanation__dropdown{background-color:#fff;border:1px solid #303030;border-radius:6px;box-shadow:0 0 3px 2px rgba(48,48,48,.149);display:none;font-size:1rem;padding:20px 30px 20px 20px}.explanation__dropdown--is-open{display:block}.explanation__close{color:#303030;height:20px;position:absolute;right:10px;top:10px;width:20px}.explanation__close svg circle{fill:#303030}.explanation__close:active{color:#fff}.explanation__close:hover{color:#00468e}.explanation__close:hover svg circle{fill:#00468e}.explanation__close svg{margin-right:0}.explanation__button{background:none;border:none;color:inherit;cursor:text;font:inherit;line-height:1.45;margin:0;overflow:visible;padding:0;position:relative}.explanation__button:hover{color:#00468e}.explanation__button:hover:after{border-bottom:none}.explanation__button:after{border-bottom:2px dotted #303030;bottom:0;content:"";left:0;position:absolute;width:100%}.explanation__button--open{background-color:#b9e1cc}.explanation__button--open:hover{color:#303030}.explanation__button--open:after{border-bottom:none}.explanation__dropdown-arrow{display:block;position:relative}.explanation__dropdown-arrow:after,.explanation__dropdown-arrow:before{border:solid #0000;bottom:-1px;content:" ";height:0;left:50%;position:absolute;width:0;z-index:999}.explanation__dropdown-arrow:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}.explanation__dropdown-arrow:before{border-color:#0000 #0000 #303030;border-width:7px;margin-left:-7px}.facts-and-resources-board__blocks{-ms-grid-rows:118px [6];-ms-grid-columns:1fr 1fr;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(6,118px)}.facts-and-resources-board__special-education{-ms-grid-row-span:3;-ms-grid-column-span:1;grid-column:1/2;grid-row:1/4}.facts-and-resources-board__resources{-ms-grid-row-span:1;grid-column:2/-1;grid-row:1/2}.facts-and-resources-board__muicipal{grid-column:2/-1;grid-row:2/-1}.facts-and-resources-board__teacher-density{-ms-grid-column-span:1;grid-column:1/2;grid-row:4/-1}.feedback{background-color:#eaeaea;padding:50px 0}@media print{.feedback{display:none}}.feedback__content{margin:0 auto;max-width:600px}.feedback__header{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media screen and (min-width:1024px){.feedback__header{flex-direction:row}}.feedback__heading{font-size:20px;font-weight:600}@media screen and (min-width:1024px){.feedback__heading{font-size:24px}}.feedback__short-answer{display:flex;gap:.5rem;justify-content:center}.feedback__form-hidden{display:none}.feedback button{text-transform:uppercase}.feedback__long-answer{font-size:1rem}.feedback__thank-you-message{margin:2rem 0}.feedback__reply-input-label{font-weight:500;margin:2rem 0 .5rem}.feedback__reply-input-label strong{font-weight:400}.feedback__input{border:2px solid #0000;display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem;margin:.5rem 0;min-height:128px;padding:13px 18px;width:100%}.feedback__input::placeholder{color:#545353;font-style:italic}.feedback__input--error{border:2px solid #aa0216}.feedback__validation-error{color:#aa0216;margin:.5rem 0 1rem}.feedback__bottom{align-items:center;display:flex;gap:.5rem;margin-top:1rem}.feedback__bottom button:first-of-type{margin-left:auto}.fluid-image{overflow:hidden}.fluid-image,.fluid-image__image{height:100%;left:0;position:absolute;top:0;width:100%}.fluid-image__image{background-position:50%;background-size:cover}.fluid-image__placeholder{height:100%;inset:0;opacity:0;position:absolute;width:100%}.footer{background-color:#303030;box-shadow:0 1000px 0 1000px #303030;color:#fff;padding:50px 0}@media print{.footer{display:none}}.footer__content{align-items:center;display:flex;flex-direction:column;font-family:Montserrat,Helvetica Neue,sans-serif;position:relative}.footer__mark{margin-top:25px}.footer__section{margin:0}.footer__section:not(:first-child){margin-top:25px}.footer__links{display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0;width:100%}@media screen and (min-width:1024px){.footer__links{flex-direction:row}}.footer__link-item{border:none;margin-bottom:.5rem;padding:0 10px;text-align:center}@media screen and (min-width:1024px){.footer__link-item{border-right:1px solid #7dbf9d;margin-bottom:.75rem}.footer__link-item:last-child{border-right:none}}.footer__cookie-button{border-bottom:2px solid #ddd;display:inline-block}.footer__cookie-button:hover{border-bottom-color:#fff}.footer__icons{color:#ddd;display:flex;justify-content:center;list-style:none;margin:25px 0 0;padding:0}@media(min-width:1024px){.footer__icons{margin-top:50px}}.footer__icon{margin:0 10px}.footnotes-block{font-size:.875rem}.form__group{border:none;font-weight:300;margin-bottom:2rem;padding:0}.form__group-title{font-size:1em;font-weight:500;margin:0 0 .5rem;padding:0}.form__group-subtitle{margin:0 0 1rem;padding:0}.form__hidden-label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.expandable-frame__title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;margin:0 0 1rem}.expandable-frame__text{font-size:18px}.expandable-frame__text .rich-text>div a:first-child,.expandable-frame__text .rich-text>div li:first-child,.expandable-frame__text .rich-text>div p:first-child{margin-top:0}.expandable-frame__text .rich-text>div a,.expandable-frame__text .rich-text>div li,.expandable-frame__text .rich-text>div p{line-height:1.6rem;margin:1.6rem 0}.expandable-frame__text .rich-text>div ul{line-height:1.6rem}.expandable-frame__text .video{margin:0}.expandable-frame__content{margin-left:-20rem;overflow:hidden;padding-left:20rem}@media print{.expandable-frame__content{max-height:100%!important;overflow:visible;overflow:initial}}.expandable-frame__action{margin-top:1rem}.expandable-frame__button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-bottom:1px solid #000;color:inherit;cursor:pointer;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:inherit;margin-left:1rem;padding:0 0 .1rem;position:relative}@media print{.expandable-frame__button{display:none}}.expandable-frame__button:focus,.expandable-frame__button:hover{border-bottom-color:#0000}.expandable-frame__button:before{content:"+";left:-1rem;position:absolute}.expandable-frame__button--active:before{content:"-"}.generic-content{margin-top:1.5rem}.generic-content__content{padding:20px}@media screen and (min-width:768px){.generic-content__content{padding:50px}}.generic-content .rich-text .changed-banner{left:-1rem}@media screen and (min-width:1024px){.generic-content .rich-text .changed-banner{left:-4rem}}.generic-content .video{margin:0}.generic-content .component-list-item{margin:1.6rem 0}.generic-content .component-list-item:first-of-type{margin-top:0}.generic-content .component-list-item:last-of-type{margin-bottom:0}.generic-content .component-list-item .content-container--article{width:100%}@media(min-width:1024px){.generic-content--article,.generic-content--document{margin-left:auto;margin-right:auto;max-width:750px}}.generic-content__top{margin-bottom:1.5rem}.generic-content__icon{height:2.5rem;width:2.5rem}.generic-content__title{font-size:20px;font-weight:700;margin-top:0}.generic-content__title--large{font-weight:600}@media screen and (min-width:768px){.generic-content__title--large{font-size:30px}}.go-to-top{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-bottom:2px solid;color:inherit;display:flex;flex-direction:column;font-size:inherit;padding:0;text-decoration:none}.go-to-top__icon{margin-bottom:.5rem;transform:rotate(-90deg)}.go-to-top:hover{border-bottom-color:#0000;color:#00468e}.go-to-top:hover .go-to-top__icon{color:#00468e}.grade-selector--errors .select__element{border:2px solid #a90317!important}.grade-selector__label-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.grade-selector__errors{margin-top:.5rem}.grade-selector__error{color:#a90317;font-size:.8rem;font-style:italic;margin-top:.5rem}.header{background-color:#fff;display:flex;position:relative;z-index:10}@media print{.header__link-list,.header__logo,.header__search,.header__toggle{display:none!important}}.header__print-logo{width:135px}@media screen{.header__print-logo{display:none}}.header__content{align-items:center;display:flex;flex-grow:1;font-family:Montserrat,Helvetica Neue,sans-serif;padding:8px 10px}@media(min-width:768px){.header__content{padding:16px 20px}}@media screen and (min-width:1024px){.header__content{padding:16px 30px}}.header__logo{align-self:center;height:40px;margin-right:auto;min-width:135px}@media(min-width:480px){.header__logo{height:50px;min-width:175px}}.header__logo img{max-height:100%;max-width:100%;object-fit:contain}.header__link-list{display:none;margin:0}@media screen and (min-width:1024px){.header__link-list{display:flex}}.header__list-item{font-weight:500}@media screen and (min-width:1024px){.header__list-item{display:block;margin:4px 24px 4px 0;position:relative}.header__list-item:not(:last-child):after{background-color:#eaeaea;content:"";display:block;height:20px;position:absolute;right:-13px;top:50%;transform:translateY(-50%);width:2px}}.header__link{display:block;font-size:14px}.header__link:hover{color:#00468e}.header__search{display:none}@media screen and (min-width:1100px){.header__search{display:block}}.header__toggle{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:flex;flex-direction:column;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:inherit;font-size:14px;font-weight:500;justify-content:center;min-width:60px;padding:0 10px}@media(min-width:480px){.header__toggle{min-width:80px;padding-left:20px;padding-right:20px}}@media(min-width:1100px){.header__toggle{display:none}}.header__toggle--active{background-color:#303030;color:#fff}.header__toggle-text{margin-top:3px;text-transform:uppercase}@media(min-width:480px){.header__toggle-text{margin-top:.5rem}}.header__toggle-close-icon{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:flex;height:25px;justify-content:center;width:25px}.header__breadcrumbs{display:none}@media(min-width:1100px){.header__breadcrumbs{display:block}}.header__search-drawer{position:absolute;width:100%;z-index:10}@media(min-width:1100px){.header__search-drawer{display:none}}.header__search-drawer-inner{background-color:#303030;padding:40px 0}.header__menu-drawer{position:absolute;width:100%;z-index:10}.header__overlay{background-color:rgba(0,0,0,.502);height:100%;left:-100%;opacity:0;position:fixed;top:0;transition:opacity .5s,left 0s .5s;width:100%;z-index:9}.header__overlay--visible{left:0;opacity:1;transition-delay:0s}@media(min-width:1100px){.header__overlay{display:none}}.heading-block{margin-bottom:1rem;margin-top:1.875rem}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica Neue,sans-serif;font-style:normal;font-weight:500}.heading--level-1,h1{font-size:22px;line-height:1.15;margin:1.875rem 0}@media screen and (min-width:768px){.heading--level-1,h1{font-size:30px}}@media screen and (min-width:1024px){.heading--level-1,h1{font-size:44px}}.heading--level-1.heading--curriculum,h1.heading--curriculum{font-size:26px;line-height:1.15}@media screen and (min-width:768px){.heading--level-1.heading--curriculum,h1.heading--curriculum{font-size:34px}}@media screen and (min-width:1024px){.heading--level-1.heading--curriculum,h1.heading--curriculum{font-size:40px}}.heading--level-2,h2{font-size:20px;font-weight:600;margin:1.875rem 0}@media screen and (min-width:768px){.heading--level-2,h2{font-size:30px}}.heading--level-2.heading--curriculum,h2.heading--curriculum{font-size:20px;font-weight:600}@media screen and (min-width:1024px){.heading--level-2.heading--curriculum,h2.heading--curriculum{font-size:24px}}.heading--level-3,h3{font-size:18px;font-weight:700;margin:1.5rem 0}@media screen and (min-width:1024px){.heading--level-3,h3{font-size:24px}}.heading--level-3.heading--curriculum,h3.heading--curriculum{font-size:16px;font-weight:600}@media screen and (min-width:1024px){.heading--level-3.heading--curriculum,h3.heading--curriculum{font-size:20px}}.heading--level-h4,h4{font-size:16px;font-weight:700;margin:1.25rem 0}@media screen and (min-width:768px){.heading--level-h4,h4{font-size:18px}}@media screen and (min-width:1024px){.heading--level-h4,h4{font-size:20px}}h5,h6{font-size:16px;font-weight:700;margin:1.25rem 0}@media screen and (min-width:768px){h5,h6{font-size:18px}}.heading--big{font-size:30px}.heading--no-margins{margin:0}.heading--thick-font{font-weight:700}.heading--slim-thick-font{font-weight:600}.heading--slim-font{font-weight:500}.heading--center-aligned{text-align:center}.high-school-overview-board__blocks{-ms-grid-rows:auto 1200px 1200px 1200px 1200px;-ms-grid-rows:500px 1200px 1200px 1200px 1200px;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:auto 1200px 1200px 1200px 1200px}@media screen and (min-width:1024px){.high-school-overview-board__blocks{-ms-grid-rows:150px 600px 600px 600px 600px;grid-template-columns:1fr 1fr;grid-template-rows:150px 600px 600px 600px 600px}}.high-school-overview-board__resources{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:1024px){.high-school-overview-board__resources{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:1/2}}.high-school-overview-board__survey{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.high-school-overview-board__survey{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:2/3;-ms-grid-row:2}}.high-school-overview-board__grades-and-absence{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.high-school-overview-board__grades-and-absence{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:3/4;-ms-grid-row:3}}.high-school-overview-board__completion{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}@media screen and (min-width:1024px){.high-school-overview-board__completion{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:4/5;-ms-grid-row:4}}.high-school-overview-board__contribution{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:5}@media screen and (min-width:1024px){.high-school-overview-board__contribution{-ms-grid-column-span:2;grid-column:1/-1;grid-row:5/-1;-ms-grid-row:5}}.icon-heading{padding:1rem}.icon-heading__icon-container{display:inline-block;height:28px;padding-top:.3rem;width:28px}.icon-heading__icon{height:28px;width:28px}.icon-heading__heading{display:inline-block;font-size:24px;font-weight:600}.icon-heading__heading:before{content:" "}.icon-link{align-items:center;border:2px solid;border-radius:50%;color:inherit;display:flex;height:45px;justify-content:center;width:45px}.icon-link:hover{color:#fff}.icon-link__icon{max-height:25px;max-width:25px}.icon{display:block;pointer-events:none}.icon--filled{fill:#0000;stroke:currentColor}.id-porten-login-landing-step{min-height:70vh;padding-bottom:60px}.id-porten-login-landing-step__text-area{max-width:690px;padding:60px 0 40px}.id-porten-login-landing-step__info-text{margin:40px 0;white-space:pre-line}.id-porten-login-landing-step__option-content{margin-top:30px}.id-porten-login-landing-step__option-text{margin-bottom:40px;max-width:690px}.id-porten-login-landing-step__button-area{display:flex;flex-wrap:wrap}.id-porten-login-landing-step__return-option-link{margin-right:20px}.id-porten-login-new-user-step{min-height:70vh;padding-bottom:60px}.id-porten-login-new-user-step__text-area{max-width:690px;padding:60px 0 40px}.id-porten-login-new-user-step__info-text{margin:40px 0;max-width:690px;white-space:pre-line}.id-porten-login-new-user-step__back-button{font-size:14px}.id-porten-login-new-user-step__back-text{border-bottom:1px solid #0000;margin-left:8px}.id-porten-login-new-user-step__back-button:hover .id-porten-login-new-user-step__back-text{border-bottom:1px solid #00468e;color:#00468e}.id-porten-login-new-user-step__email-field,.id-porten-login-new-user-step__multiselect{margin-bottom:25px}.id-porten-login-new-user-step__submit{margin-top:25px}.id-porten-login{background-color:#f4f4f4;border-top:10px solid #eed0c3}.id-porten-login__content{min-height:500px}.id-porten-login__text-area{font-size:20px;padding:60px 0 40px}.id-porten-login__info-text{margin:2rem 0 0;white-space:pre-line}.id-porten-login__email-input{border:1px solid #303030;border-radius:0;display:block;font-size:18px;margin-bottom:25px;max-width:690px;padding:18px;width:100%}@media print{.image-block{display:none}}.image-block__content{height:25vh;position:relative}@media(min-width:600px){.image-block__content{min-height:550px}.image-block--fixed .image-block__image{display:none}.image-block--fixed .image-block__content{background-attachment:fixed;background-position:50%;background-size:cover}}.info-group:not(:first-child){margin-top:27px}.info-group__heading,.info-group__text{font-family:inherit}.info-group__heading{font-size:inherit;margin:0}.info-group__html p,.info-group__text{line-height:1.45;margin:9px 0 0}.information{background-color:#f4f4f4;border-top:10px solid #eed0c3}.information__content{height:500px}.information__text-area{font-size:20px;padding:60px 0 40px}.information__info-text{margin:2rem 0 0;white-space:pre-line}.information__button-area{display:flex;flex-direction:column;font-size:16px;height:120px;justify-content:space-between;margin-bottom:2rem}.invite-button__icon{height:2rem;margin-right:.5rem;width:2rem}.invite-button__button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;padding:0}.invite-button__button:focus .invite-button__button-text,.invite-button__button:hover .invite-button__button-text{text-decoration:underline}.invite-modal-dropdown__message{font-size:1rem;font-style:italic;padding:1rem}.invite-modal-dropdown__list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:-1rem 0 0 -1rem;padding:0}.invite-modal-dropdown__item{margin-left:1rem;margin-top:1rem}.invite-modal-dropdown__button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;background-color:#eaeaea;border:none;border-radius:20px;color:inherit;display:flex;font-size:inherit;justify-content:space-between;padding:.5rem;text-align:left}.invite-modal-dropdown__button:disabled{color:gray;font-style:italic}.invite-modal-dropdown__icon-added{height:2rem;margin-left:1rem;width:2rem}.invite-modal-dropdown__icon-close{height:1rem;margin-left:1rem;width:1rem}.invite-modal-dropdown__title{color:#666;display:block;font-size:.8em}.invite-modal-dropdown--overlay{background-color:#fff;border:1px solid #000;max-height:300px;overflow-y:scroll;position:absolute;width:100%;z-index:10}.invite-modal-dropdown--overlay .invite-modal-dropdown__list{display:block;margin:0}.invite-modal-dropdown--overlay .invite-modal-dropdown__item{margin:0}.invite-modal-dropdown--overlay .invite-modal-dropdown__button{background-color:#0000;border-radius:0;padding:1rem;width:100%}.invite-modal-dropdown--overlay .invite-modal-dropdown__button:focus:not(:disabled),.invite-modal-dropdown--overlay .invite-modal-dropdown__button:hover:not(:disabled){background-color:#eaeaea}.invite-modal__modal{background-color:#fff;border:1px solid #000;box-shadow:2px 2px 5px rgba(84,83,83,.212);font-size:1rem;margin:0 2rem;padding:2rem;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 4rem)}@media(min-width:1024px){.invite-modal__modal{left:50%;margin:0 -50% 0 0;top:50%;transform:translate(-50%,-50%);width:50%}}.invite-modal__body{margin-top:2rem}.invite-modal__close-button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;padding:0}.invite-modal__intro{margin-bottom:2rem}.invite-modal__title{font-size:1rem;font-weight:500}.invite-modal__clear{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;margin-right:.5rem;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.invite-modal__clear-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.invite-modal__lead{font-style:italic;margin-top:.5rem}.invite-modal__search{margin-bottom:1rem}.invite-modal__text--hidden{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.invite-modal__input-wrapper{border:1px solid #000;margin-top:.5rem;position:relative}.invite-modal__input-wrapper--error{border:3px solid #a90317}.invite-modal__input{border:0;display:block;font-size:1rem;height:45px;padding:.5rem 3rem .5rem .5rem;width:100%}.invite-modal__input::-ms-clear{display:none}.invite-modal__loading{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.invite-modal__actions{align-items:center;display:flex;justify-content:flex-end}.invite-modal__bottom-actions{margin-top:2rem}@media(min-width:600px){.invite-modal__bottom-actions{align-items:center;display:flex}}.invite-modal__bottom-action{margin-top:1rem}.invite-modal__bottom-action:first-child{margin-top:0}@media(min-width:600px){.invite-modal__bottom-action{margin-right:1rem;margin-top:0}}.invite-modal__message{align-items:center;display:flex}.invite-modal__message--error{color:#a90317;font-style:italic}.invite-modal__message-icon{height:2rem;margin-right:.5rem;width:2rem}.json{outline:1px solid #f0f;outline-offset:-1px;padding:2rem}.json code,.json pre{margin:0}.keyword-group{position:relative}.keyword-group--has-active-keyword{z-index:3}.keyword-group--margins+.keyword-group--margins{margin-top:25px}.keyword-group__heading{font-family:inherit;font-size:16px;margin:0}.keyword-group__text{margin:9px 0 0}.keyword-group__keywords{margin-top:5px}.keyword-group__keyword{display:inline-block;margin-right:8px;margin-top:7px}.keyword-group__empty-list{font-style:italic}.keyword-group__links{margin:10px 0 0}.keyword-search-result{border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:10px;position:relative;transition:z-index 0s .5s}.keyword-search-result__delete{color:#303030;position:absolute;right:0;top:0;z-index:2}.keyword-search-result__delete:hover{color:#00468e}.keyword-search-result__delete:active{color:#303030}.keyword-search-result__delete svg circle{fill:currentColor}.keyword-search{font-size:16px}.keyword-search__group,.keyword-search__search{margin-top:20px}.keyword-search__options{position:relative;z-index:5}.keyword-search__options>*+*{margin-top:10px}@media(min-width:1000px),(min-width:480px)and (max-width:1024px){.keyword-search__options{display:flex;flex-wrap:wrap}.keyword-search__options>*+*{margin-top:0}.keyword-search__option{padding-right:5px;width:50%}.keyword-search__option:only-child{width:100%}.keyword-search__option:nth-child(2n){padding-left:5px;padding-right:0}}.keyword-search__option{position:relative}.keyword-search__search{position:relative;z-index:4}.keyword-search__empty-list{font-style:italic}.keyword{display:inline-block;width:100%}.keyword__title{font-weight:500;margin-right:.3em}.keyword__dropdown{background-color:#fff;border:1px solid #303030;box-shadow:0 0 3px 2px rgba(48,48,48,.149);display:none;left:0;margin-top:-1px;padding:25px 15px 20px;position:absolute;width:100%;z-index:2}.keyword__dropdown--is-open{display:block}.keyword__close{color:#303030;height:20px;position:absolute;right:8px;top:8px;width:20px}.keyword__close:hover{color:#00468e}.keyword__close:active{color:#303030}.keyword__close svg{margin-right:0}.keyword__close svg circle{fill:currentColor}.kindergarten-overview-board__blocks{-ms-grid-rows:850px 850px 600px 1200px 2200px;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:850px 850px 600px 1200px 2200px}@media screen and (min-width:1024px){.kindergarten-overview-board__blocks{-ms-grid-rows:850px 600px 600px 1100px;grid-template-columns:1fr 1fr;grid-template-rows:850px 600px 600px 1100px}}.kindergarten-overview-board__facts-kindergarten{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:1024px){.kindergarten-overview-board__facts-kindergarten{-ms-grid-row-span:1;-ms-grid-column-span:1;grid-column:1/2;grid-row:1/2}}.kindergarten-overview-board__facts-children{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.kindergarten-overview-board__facts-children{-ms-grid-row-span:1;grid-column:2/-1;-ms-grid-column:2;grid-row:1/2;-ms-grid-row:1}}.kindergarten-overview-board__employee-education{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.kindergarten-overview-board__employee-education{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:2/3;-ms-grid-row:2}}.kindergarten-overview-board__parent-survey{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}@media screen and (min-width:1024px){.kindergarten-overview-board__parent-survey{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:3/4;-ms-grid-row:3}}.kindergarten-overview-board__staffing{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:5}@media screen and (min-width:1024px){.kindergarten-overview-board__staffing{-ms-grid-column-span:2;grid-column:1/-1;grid-row:4/-1;-ms-grid-row:4}}.latest-news__header{align-items:stretch;background-color:#f4f4f4;display:block}@media screen and (min-width:600px){.latest-news__header{display:flex}}.latest-news__header-title{font-weight:600;margin:0;padding:25px 15px;width:65%}@media screen and (min-width:600px){.latest-news__header-title{padding:128px 50px 50px}}.latest-news__header-links-wrapper{background-color:#dce5f3;display:flex;flex-direction:column;justify-content:center;padding:20px 15px;width:100%}@media screen and (min-width:600px){.latest-news__header-links-wrapper{padding:50px;width:35%}}.latest-news__header-links-wrapper ul{list-style:none;margin:0;padding:0}.latest-news__header-links-wrapper li{padding:5px 0}.latest-news__content-wrapper{padding:46px 15px 15px;width:100%}@media screen and (min-width:600px){.latest-news__content-wrapper{padding:66px 50px 40px}}.latest-news__news-element{padding-bottom:40px;width:100%}@media screen and (min-width:1024px){.latest-news__news-element{max-width:800px;width:65%}}.latest-news__news-element-title{margin:0 0 16px}@media screen and (min-width:1024px){.latest-news__news-element-title{font-size:22px}}.latest-news__news-element-text{line-height:1.5;margin:0 0 16px}.latest-news__news-element-meta{line-height:1.5;margin:0}.latest-news__pagination{padding:68px 15px 0;width:100%}@media screen and (min-width:600px){.latest-news__pagination{padding:0 50px 30px}}.layout__title{left:-999px;position:absolute;top:-999px}.layout__go-to-top{display:flex;justify-content:center;padding:20px 0}@media print{.layout__go-to-top{display:none}}.layout.bg-expired-warning{background-image:url(/Kvark/dist/expired-watermark.b5f13db42d7d9b5a44db.svg)}.link-404{height:894px;margin-top:4rem}.link-404--heading{font-size:24px;font-weight:600}.link-group+.link-group{margin-top:2rem}.link-group__list{margin-top:.75rem}.link-group__list--juxtaposed{margin-left:1.7em}.link-list-block{background-color:#b9e1cc;padding:50px 0}.link-list-block__title{font-size:1.875rem;font-weight:600;margin:0 0 20px}.link-list-block__list{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0}@media(max-width:768px){.link-list-block__list--inline{align-items:center;flex-direction:column}}.link-list-block__item{margin-bottom:2px;padding-right:2px}.link-list-block__item:nth-child(4){z-index:1}.link-list-block__item:nth-child(3){z-index:2}.link-list-block__item:nth-child(2){z-index:3}.link-list-block__item:first-child{z-index:4}.link-list-block__item--inline{margin-right:2px;padding-right:0}.link-list-block__item[class$=-columns]{display:flex;width:100%}@media screen and (min-width:768px){.link-list-block__item[class$=-columns]{width:50%}}:root .link-list-block__item--1-columns{width:100%}@media screen and (min-width:768px){:root .link-list-block__item--2-columns{width:50%}:root .link-list-block__item--3-columns{width:33.3%}}@media screen and (min-width:1024px){:root .link-list-block__item--4-columns{width:25%}}.link-list-block__link{background-color:#fff;color:#303030;display:block;flex-grow:1;max-width:100%;padding:12px 16px;position:relative;text-decoration:none;transition:background-color .25s ease,color .25s ease}.link-list-block__link:hover{background-color:#00468e;color:#fff}.link-list-block__link:hover .link-list-block__link-text,.link-list-block__link:hover .link-list-block__link-title{color:currentColor}.link-list-block__link--big{height:100%;padding:15px 20px}.link-list-block__link--big .link-list-block__link-title{border-bottom:2px solid #303030;display:inline;font-size:16px;line-height:1.4}@media screen and (min-width:1166px){.link-list-block__link--big .link-list-block__link-title{font-size:18px}}@media screen and (min-width:1240px){.link-list-block__link--big .link-list-block__link-title{font-size:20px}}.link-list-block__link--big .link-list-block__link-wrapper{margin:0}@media screen and (min-width:768px){.link-list-block__link--big{padding:30px}}@media screen and (min-width:1024px){.link-list-block__link--big{min-height:108px;padding:30px 40px}}.link-list-block__link--big:hover{background-color:#f4f4f4}.link-list-block__link--big:hover .link-list-block__link-title{border-bottom-color:#00468e;color:#00468e}.link-list-block__link--big:hover .link-list-block__link-text{color:#303030}.link-list-block__link--big .link-list-block__link-tag{top:-5px}.link-list-block__link-tag{position:absolute;right:2rem;top:-20px}.link-list-block__link--small .link-list-block__link-tag{top:-13px}.link-list-block__link--small .link-list-block__link-tag .new-tag.new-tag--bookmark .new-tag__arrow:after{top:19.5px}.link-list-block__link--small .link-list-block__link-tag .new-tag.new-tag--bookmark .new-tag__content{padding-bottom:0;padding-top:3px}.link-list-block__link-title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;margin:0}.link-list-block__link-title~.link-list-block__link-text{margin-top:.5rem}.link-list-block__link-text{color:#303030;display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem}.link-list-block .rich-text li,.link-list-block .rich-text p,.link-list-block .rich-text ul{line-height:1.2}.link-list{list-style:none;margin:0;padding:0}.link-list .link-list{margin-left:1.7em;margin-top:15px}.link-list__item:before{height:0;width:0}.link-list__item+.link-list__item{margin-top:15px}@media screen and (min-width:1024px){.link-list--horizontal{display:flex}}.link-list--horizontal .link-list__item{margin-right:2rem;margin-top:15px}.link-list--decorated{padding-left:50px}.link-list--decorated .link-list__item:before{color:#303030;content:"●";display:block;font-size:inherit;left:-30px;max-height:0;max-width:0;position:relative;top:0}.link-tree-group__content{margin-bottom:3rem;margin-top:1rem}.link-tree-group__content:first-child{margin-top:0}.link-tree-group__content:last-child{margin-bottom:0}.link-tree-group__element{margin-left:1rem}.link-tree-group__element-headerless{margin-left:0}.link-tree--level-1>.link-tree__list>.link-tree__item:before{content:normal}.link-tree--level-1>.link-tree__list>.link-tree__item{margin-top:1rem}.link-tree--level-1>.link-tree__heading .link-tree__text,.link-tree--level-2>.link-tree__heading .link-tree__text{font-weight:700}.link-tree--level-1>.link-tree__heading .link-tree__text.link-tree__link,.link-tree--level-2>.link-tree__heading .link-tree__text.link-tree__link{border-bottom-color:#000}.link-tree--level-1>.link-tree__heading .link-tree__text:focus,.link-tree--level-1>.link-tree__heading .link-tree__text:hover,.link-tree--level-2>.link-tree__heading .link-tree__text:focus,.link-tree--level-2>.link-tree__heading .link-tree__text:hover{border-bottom-color:initial}.link-tree--level-2>.link-tree__heading{margin-bottom:.4rem}.link-tree a{font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px}.link-tree--ordered>.link-tree__list{counter-reset:item}.link-tree--ordered>.link-tree__list>.link-tree__item{counter-increment:item}.link-tree--ordered>.link-tree__list>.link-tree__item:before{align-items:center;background-color:#f6dacd;border-radius:50%;content:counter(item);display:flex;flex:0 0 35px;font-weight:700;height:35px;justify-content:center;transform:translateY(-5px);width:35px}.link-tree__item{display:flex;margin-top:.3rem}.link-tree__item:before{content:"-";display:inline-block;margin-right:.7rem;margin-top:0;padding-left:.3rem}.link-tree__heading{font-weight:400;margin-bottom:0}.link-tree__link{border-bottom:1px solid #303030;color:inherit;display:inline}.link-tree__link,.link-tree__link:focus,.link-tree__link:hover{text-decoration:none}.link-tree__link:focus,.link-tree__link:hover{border-color:currentColor;color:#00468e}.link-tree__list{list-style:none;margin:0;padding:0}.link{border-bottom:1px solid;color:#00468e;text-decoration:none;word-break:break-word}.link:hover{border-color:currentColor;color:#303030}.link--selected,.link:not([href]){border-bottom:none;color:inherit}.link--visited:visited{color:#6d889d}.link--block{display:inline-block}.link--dark{color:#303030}.link--dark:hover{border-bottom-color:#0000;color:#00468e}.link--default{border-bottom-color:#0000;color:#303030;text-decoration:none}.link--default:hover{color:#00468e;text-decoration:underline}.link--blue{color:currentColor}.link--blue:focus,.link--blue:hover{border-bottom-color:initial;color:#00468e}.link--fancy{color:#fff;transition:background-color .25s ease}.link--fancy:focus,.link--fancy:hover{background-color:#0055ac;color:#fff}.link--light{border-color:#545353;color:#fff}.link--light:hover{color:#fff}.link--light-underline{border-color:#ddd;color:#fff}.link--light-underline:hover{border-color:#fff;color:currentColor}.link--white{color:#fff}.link--white:hover{border-bottom-color:#0000;color:#fff}.link--underlined{border-bottom:2px solid #000;cursor:pointer}.link--underlined:focus,.link--underlined:hover{border-color:#0000;color:#00468e}.link--is-selected{border-bottom:none;color:#303030}.link--bordered-thick{border-bottom-style:solid;border-bottom-width:2px}.link--bordered-thin{border-bottom-style:solid;border-bottom-width:1px}.link--bordered-light{border-color:#ddd}.link--bordered-light:hover{border-color:currentColor;color:#00468e}.link--undecorated{border-color:#0000}.link--undecorated:hover{border-color:currentColor}.link--no-underline{border:none}.link--black-button,.link--light-button{background-color:#303030;color:#fff;display:inline-block;font-weight:500;line-height:normal;padding:10px 18px}.link--black-button:hover,.link--light-button:hover{background-color:#00468e;color:#fff}.link--black-button:active,.link--black-button:visited .link--black-button:not([href]),.link--black-button:visited .link--light-button:not([href]),.link--light-button:active,.link--light-button:visited .link--black-button:not([href]),.link--light-button:visited .link--light-button:not([href]){color:#fff}.link--black-button:disabled,.link--light-button:disabled{background-color:#dbdbdb;color:#757575}.link--light-button{background-color:#fff;border:2px solid #303030;color:#303030;padding:8px 18px}.link--light-button:hover{border-color:#00468e}.link--bordered-button{border:2px solid #000;color:#303030;display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;line-height:normal;padding:8px 18px;text-align:center;transition:background-color .25s ease}.link--bordered-button:hover{background-color:#00468e;border-color:#00468e;color:#fff}.link--flexed{align-items:center;display:flex}.link--long{display:flex;font-size:16px;justify-content:center;width:400px}.link--heading{color:#303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:24px;font-weight:600}.link--heading:hover{border-bottom-color:#0000;color:#00468e}.link--fit-content{width:-webkit-fit-content;width:fit-content}.link--no-hover:hover{color:currentColor}.link--blue-button{background-color:#00468e;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;line-height:1;padding:12px 20px}.link--blue-button:hover{background-color:#0055ac}.link--table-of-contents{border-bottom:none}.link--table-of-contents .link__text-without-numbers{border-bottom-style:solid;border-bottom-width:2px;margin-left:.4rem}.link--table-of-contents .link__text-without-numbers:hover{border-bottom:none}.list-block__heading{color:#303030;font-size:18px;margin:0 0 18px}@media screen and (min-width:1024px){.list-block__heading{font-size:24px}}@media screen and (min-width:1025px){.list-block__heading{font-size:30px}}.list-block__block-wrapper{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:1025px){.list-block__blocks{display:flex}}.list-block__description{margin-bottom:1.5rem;width:100%}@media screen and (min-width:1025px){.list-block__description{margin-bottom:0;max-width:33%;min-width:33%;padding-right:30px}}.list-block__description-header{font-size:24px;font-weight:600;margin-bottom:20px;margin-top:0}@media screen and (min-width:1025px){.list-block__description-header{font-size:32px}}.list-block__block{align-self:stretch;border:1px solid #fff;display:block;padding:40px;position:relative;text-decoration:none;width:100%}.list-block__block--1-columns{width:100%}@media screen and (min-width:550px){.list-block__block--2-columns,.list-block__block--3-columns{width:50%}}@media screen and (min-width:1025px){.list-block__block--3-columns{width:33.3%}}.list-block__block--image{min-height:200px}.list-block__block--image .list-block__block-title{background:#ffffffb3;box-shadow:10px 0 hsla(0,0%,100%,.702),-10px 0 hsla(0,0%,100%,.702);padding-top:.2rem}.list-block__block--image:focus .list-block__background-image,.list-block__block--image:hover .list-block__background-image{opacity:.6;transform:scale(1.1)}.list-block__block--image>*{position:relative;z-index:1}.list-block__background-image-wrapper{inset:0;overflow:hidden;position:absolute}.list-block__background-image{background-color:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;transition:transform 2s ease,opacity 1s linear;width:100%}.list-block__link-tag{position:absolute;right:2rem;top:-5px}.list-block__block-title{color:#303030;display:inline;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;margin:0}@media screen and (min-width:1024px){.list-block__block-title{font-size:18px}}@media screen and (min-width:1025px){.list-block__block-title{font-size:20px}}a .list-block__block-title{border-bottom:2px solid #303030}.list-block__text{color:#303030;line-height:1.2;margin-bottom:0;margin-top:18px}.list-block__expandable-list{margin-top:18px}.list-block:not(.list-block--description) .list-block__list{list-style:none;margin:18px 0 0;padding:0}.list-block__link-list-item{margin-bottom:15px}.list-block__block-title+.list-block__list,.list-block__text+.list-block__list{margin-top:18px}.list-block--steel .list-block__block{background-color:#bac6d8;border-color:#fff;transition:background-color .2s ease-out}.list-block--steel .list-block__block--is-expanded,.list-block--steel .list-block__block-link:hover{background-color:#dce5f3}.list-block--peach .list-block__block{background-color:#eed0c3;border-color:#f4f4f4;transition:background-color .2s ease-out}.list-block--peach .list-block__block--is-expanded,.list-block--peach .list-block__block-link:hover{background-color:#f8e7e0}.list-block--main .list-block__block{background-color:#b9e1cc;border-color:#eaeaea;transition:background-color .2s ease-out}.list-block--main .list-block__block--is-expanded,.list-block--main .list-block__block-link:hover,.list-block--main-light .list-block__block{background-color:#def2e7}.list-block--egg-light .list-block__block{background-color:#f2e8da}.list-block--white .list-block__block{background-color:#fff;border-color:#b9e1cc;transition:background-color .2s ease-out}.list-block--white .list-block__block--is-expanded{background-color:#fff}.list-block--white .list-block__block-link:hover{background-color:#f4f4f4}.list-block--white .list-block__block-link:hover .list-block__block-title{border-color:currentColor;color:#00468e}.list-block .link{line-height:23px}.list-block .rich-text li,.list-block .rich-text p,.list-block .rich-text ul{line-height:1.2}.list--horizontal,.list--plain{list-style:none;padding:0}.list--horizontal>li:not(:last-child),.list--plain>li:not(:last-child){margin-bottom:.5rem}.list--fancy{counter-reset:item;list-style:none;margin:0;padding:0;position:relative}.list--fancy:before{border-left:2px solid #000;content:"";height:calc(100% - 35px);left:1rem;position:absolute;top:0}.list--fancy>li{counter-increment:item;display:flex;margin-bottom:.5rem}.list--fancy>li:before{align-items:center;background-color:#fff;border:2px solid #000;border-radius:50%;content:counter(item);display:flex;flex:0 0 35px;font-weight:700;height:35px;justify-content:center;margin-right:.5rem;transform:translateY(-5px);width:35px}.list--centered{align-items:center;display:flex;flex-direction:column}@media(min-width:1024px){.list--horizontal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.list--horizontal>li{margin:0 10px}.list--horizontal>li:last-child{margin-bottom:.5rem}.list--vertical-bars>li{border-right:1px solid #7dbf9d;margin:0;padding:0 10px}.list--vertical-bars>li:last-child{border-right:none}}@keyframes loading-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-spinner img{animation:loading-spin 1s linear infinite;display:block;height:22px;width:22px}.loading-spinner__text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.loading-spinner-modal{height:100%;width:100%}.loading-spinner-modal__content{align-items:center;display:flex;height:100%;justify-content:center}.loading-spinner-modal img{animation:loading-spin 1s linear infinite;display:block;height:66px;width:66px}.media-block{background-color:#f4f4f4;padding:15px}@media screen and (min-width:768px){.media-block{padding:40px 40px 30px}}.media-block__heading{margin-top:0}.media-block__media-player{flex-direction:column-reverse}.media-block__media,.media-block__media-player{display:flex;position:relative}.media-block--is-touched:not(.media-block--audio) .media-block__image-wrapper{display:none}.media-block__image-wrapper{aspect-ratio:16/9;max-width:100%;min-width:100%;overflow:hidden}.media-block__image{min-width:100%}.media-block:not(.media-block--video) .media-block__video{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.media-block__video-container{width:100%}.media-block__video.video{margin:0}.media-block:not(.media-block--audio) .media-block__audio{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.media-block__audio{bottom:34px;left:0;padding:0 24px;position:absolute;width:100%}@media screen and (min-width:768px){.media-block__audio{padding:0 54px}}.media-block__button-group{border:none;display:flex;left:50%;padding-bottom:0;padding-top:28px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.media-block__play-button{display:flex}.media-block__play-button:first-child{margin-right:10px}@media screen and (min-width:600px){.media-block__play-button:first-child{margin-right:20px}}.media-block__play-button-icon{background-color:#b9e1cc;display:flex;height:36px;padding:5px;width:36px}.media-block__play-button-icon--hover{display:none}@media screen and (min-width:600px){.media-block__play-button-icon{height:60px;padding:15px;width:60px}}.media-block__play-button:not(.media-block__play-button--active):hover .media-block__play-button-icon{background-color:#00468e;display:none}.media-block__play-button:not(.media-block__play-button--active):hover .media-block__play-button-icon--hover{display:flex}.media-block__play-button-text{background-color:#fff;font-size:16px;height:36px;min-width:84px;padding:8px;text-align:left;white-space:nowrap}@media screen and (min-width:600px){.media-block__play-button-text{height:60px;min-width:100px;padding:20px 15px}}.media-block__play-button--active>.media-block__play-button-icon{background-color:#b9e1cc;display:flex}.media-block__play-button--active>.media-block__play-button-icon--hover{display:none}.media-block__play-button--active>.media-block__play-button-text{background-color:#b9e1cc}.media-block--is-touched .media-block__button-group{display:flex;justify-content:center;position:static;transform:none;width:100%}.media-block--is-touched .media-block__play-button-icon{height:36px;padding:5px;width:36px}.media-block--is-touched .media-block__play-button-text{height:36px;min-width:84px;padding:8px}.mega-menu-narrow{background-color:#303030}@media(min-width:1101px),print{.mega-menu-narrow{display:none!important}}.mega-menu-narrow__content{padding-top:20px}.mega-menu-narrow__sub-menu{margin:0;padding:0 0 20px 20px}.mega-menu-narrow__sub-menu-content{font-family:Roboto,Helvetica Neue,sans-serif;padding:5px 0 20px}.mega-menu-narrow__sub-menu-item:not(:last-child){margin-bottom:25px!important}.mega-menu-narrow__list{display:flex;flex-wrap:wrap;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:14px;margin:15px 0 30px}.mega-menu-narrow__list-item{flex:0 0 auto;margin-bottom:0!important;margin-right:1rem;margin-top:15px}.mega-menu-narrow__list-item:last-child{margin-right:0}.mega-menu-narrow__breadcrumbs{margin-top:1rem}.mega-menu{background-color:#303030;color:#fff;position:relative;z-index:10}@media(max-width:1100px),print{.mega-menu{display:none!important}}.mega-menu h2{font-size:inherit;height:100%;margin:0;position:relative}.mega-menu__group-heading{font-size:18px;margin-top:0}.mega-menu__nav{display:flex;justify-content:center;list-style:none;margin:0;padding:14px 0}.mega-menu__nav>li{border-left:1px solid #7dbf9d;padding:0 15px}.mega-menu__nav>li:first-child{border-left:none}.mega-menu__trigger{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}@media screen and (min-width:1240px){.mega-menu__trigger{font-size:16px}}.mega-menu__trigger--active{color:#b9e1cc}.mega-menu__trigger--active:before{background-color:#303030;bottom:-24px;content:"";height:10px;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:10px;z-index:2}.mega-menu__trigger:hover{color:#b9e1cc}.mega-menu__panel{background-color:#fff;color:#303030;left:0;position:absolute;width:100%}.mega-menu__panel-content{padding-bottom:50px;padding-top:80px;position:relative}.mega-menu__groups{display:flex;flex-wrap:wrap;font-family:Roboto,Helvetica Neue,sans-serif!important;list-style:none;margin:0;padding:0}.mega-menu__groups>li{width:33.3%}.mega-menu__link{border-bottom:1px solid #0000;color:#00468e;text-decoration:none}.mega-menu__link:hover{border-color:currentColor;color:#303030}.mega-menu__link:visited{color:#00468e}.mega-menu__close{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:flex;font-family:Montserrat,Helvetica Neue,sans-serif!important;font-size:inherit;font-size:14px;font-weight:500;padding:0;position:absolute;right:0;text-transform:uppercase;top:15px}.mega-menu__close:hover{color:#00468e}.mega-menu__close:hover>.mega-menu__x{fill:#00468e}.mega-menu__x{color:#fff;flex-shrink:0;margin-left:10px}.mega-menu__overlay{background-color:rgba(0,0,0,.502);height:100%;left:-100%;opacity:0;position:fixed;top:0;transition:opacity .5s,left 0s .5s;width:100%;z-index:9}.mega-menu__overlay--visible{left:0;opacity:1;transition-delay:0s}.multi-line-byline{margin-bottom:40px;margin-top:30px}.edit-banner{background-color:#f8e7e0;bottom:0;box-shadow:4px -4px 39px -15px rgba(0,0,0,.749);padding:4rem 0;position:fixed;width:100vw;z-index:10}.edit-banner--hidden{display:none}@media screen and (min-width:1240px){.edit-banner__content{align-items:center;display:flex;justify-content:space-between}}.edit-banner__text{margin-bottom:2rem}@media screen and (min-width:1240px){.edit-banner__text{margin-bottom:0}}.edit-banner__actions{display:flex;flex-direction:column}@media screen and (min-width:768px){.edit-banner__actions{align-items:center;flex-direction:row}}.edit-banner__action{margin-bottom:1rem;margin-right:1rem}.edit-banner__action:last-child{margin-right:0}@media screen and (min-width:768px){.edit-banner__action{margin-bottom:0}}.my-plans{background-color:#f4f4f4;padding-bottom:40px;position:relative}.my-plans__header-color-field{background-color:#eed0c3;height:10px;width:100%}.my-plans__header{padding:45px 0 30px}@media screen and (min-width:1024px){.my-plans__header{align-items:center;display:flex}}.my-plans__actions{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media screen and (min-width:1024px){.my-plans__actions{align-items:center;flex-direction:row;margin-left:auto;width:auto}}.my-plans__middle-group{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;margin-bottom:60px}.my-plans__middle-group-item{margin-right:1rem}.my-plans__last-group{align-items:center;display:flex;justify-content:space-between;margin-top:5px}@media screen and (min-width:1024px){.my-plans__last-group{margin-top:0}}.my-plans__menu-wrapper{align-items:center;display:flex;flex-direction:row;margin-left:auto}.my-plans__search-label{font-size:16px;font-weight:500}@media screen and (max-width:1024px){.my-plans__search-label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}}.my-plans__search-label--visually-hidden{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.my-plans__search-wrapper{align-items:center;border-bottom:2px solid #303030;display:none;flex-direction:row;height:43px;justify-content:space-between;margin:0 5px 0 20px}.my-plans__search-wrapper:hover:not(.my-plans__search-wrapper--focus){border-bottom-color:#00468e;color:#00468e}.my-plans__search-wrapper--focus{border:2px solid #303030;box-shadow:inset 0 3px 10px .8500000238px #c7c9e3;padding:0 20px}.my-plans__search-wrapper--active{display:flex}.my-plans__search-wrapper:hover .my-plans__search-bar:not(.my-plans__search-bar--focus)::placeholder{color:#00468e;opacity:1}.my-plans__search-wrapper:hover .my-plans__search-bar:not(.my-plans__search-bar--focus):-ms-input-placeholder{color:#00468e}.my-plans__search-wrapper:hover .my-plans__search-bar:not(.my-plans__search-bar--focus)::-ms-input-placeholder{color:#00468e}.my-plans__search-icon{height:33px;width:32px}.my-plans__search-wrapper:hover:not(.my-plans__search-wrapper--focus) .my-plans__search-icon{display:none}.my-plans__search-wrapper:hover:not(.my-plans__search-wrapper--focus) .my-plans__search-icon--hover{display:inline}.my-plans__search-icon--hover{display:none}.my-plans__search-bar{background-color:#0000;border:none;font-size:16px;transition:width .6s;width:130px}.my-plans__search-bar::placeholder{font-style:normal}.my-plans__search-bar:-ms-input-placeholder{font-style:normal}.my-plans__search-bar::-ms-input-placeholder{font-style:normal}@media screen and (min-width:1024px){.my-plans__search-bar--focus{max-width:370px;width:20vw}}.my-plans__search-bar--focus::placeholder{font-style:italic}.my-plans__search-bar--focus:-ms-input-placeholder{font-style:italic}.my-plans__search-bar--focus::-ms-input-placeholder{font-style:italic}.my-plans__button{margin:1rem 16px 0 0}@media screen and (min-width:1024px){.my-plans__button--visually-hidden{clip:rect(0,0,0,0);left:-999em;margin-right:30px;overflow:hidden;position:absolute}}.my-plans__close-search-button:hover .my-plans__close-search-icon{fill:#00468e}.my-plans__cards{padding-top:20px}@media screen and (min-width:1024px){.my-plans__cards{display:flex;flex-wrap:wrap;justify-content:space-between}}.plan-list{border:2px solid #000;max-height:150px;overflow:auto;padding:1rem}.plan-list__text{font-weight:700;margin:0 0 1rem}.plan-list__list{margin:0;padding:0 1rem}.national-tests-board__blocks{-ms-grid-rows:auto 1200px auto 1200px 600px;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:auto 1200px auto 1200px 600px}@media screen and (min-width:1024px){.national-tests-board__blocks{-ms-grid-rows:auto auto 600px 600px 600px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 600px 600px 600px}}.national-tests-board__options{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:1024px){.national-tests-board__options{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:1/2}}.national-tests-board__comparison-options{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.national-tests-board__comparison-options{-ms-grid-row-span:1;grid-column:2/-1;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}}.national-tests-board__comparand{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.national-tests-board__comparand{-ms-grid-column-span:1;-ms-grid-row-span:2;grid-column:1/2;grid-row:3/5;-ms-grid-row:3}}.national-tests-board__comparator{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}@media screen and (min-width:1024px){.national-tests-board__comparator{-ms-grid-row-span:2;grid-column:2/-1;-ms-grid-column:2;grid-row:3/5;-ms-grid-row:3}}.national-tests-board__results{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:5}@media screen and (min-width:1024px){.national-tests-board__results{-ms-grid-column-span:2;grid-column:1/-1;grid-row:5/-1;-ms-grid-row:5}}.new-tag{display:inline-block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:1rem;position:relative;z-index:1}@media print{.new-tag{display:none}}.new-tag__text{align-items:center;display:flex;justify-content:center}.new-tag--snippet .new-tag__content{background-color:#def2e7;border:1px solid #def2e7;padding:.5rem}.new-tag--snippet .new-tag__text{color:#303030;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.new-tag--snippet .new-tag__arrow:after{border-color:#0000 #0000 #0000 #def2e7;border-style:solid;border-width:0 0 11px 11px;bottom:-11px;content:"";height:0;left:auto;position:absolute;right:0;width:0;z-index:-1}.new-tag--bookmark .new-tag__content{background-color:#303030;color:#fff;padding:.4rem .4rem .2rem}.new-tag--bookmark .new-tag__text{font-size:14px;font-weight:300}.new-tag--bookmark .new-tag__arrow:after{background-color:#303030;border:0;content:"";left:0;padding-bottom:50%;position:absolute;top:26px;transform:rotate(-30deg) skew(30deg);transform-origin:0 0;width:57.7%;z-index:-1}.new-tag--lefty{margin-right:2rem}.new-tag--lefty .new-tag__arrow:after{border-color:#0000 #def2e7 #0000 #0000;border-style:solid;border-width:0 11px 11px 0;bottom:-11px;content:"";height:0;left:0;position:absolute;right:0;width:0;z-index:-1}.new-tag--lefty .new-tag__text{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.new-tag--lefty .new-tag__content{background-color:#def2e7;border:1px solid #def2e7;padding:.5rem}@media screen and (min-width:1024px){.new-tag--lefty .new-tag__content{padding:1rem}}.new-tag--historic .new-tag__content{background-color:#7dbf9d;margin-left:5px;padding:3px 9px 2px}.new-tag--historic .new-tag__text{font-size:13px;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.new-tag--historic .new-tag__arrow:after{border-color:#0000 #0000 #0000 #666;border-style:solid;border-width:0 0 11px 11px;bottom:-11px;content:"";height:0;left:auto;position:absolute;right:0;width:0;z-index:-1}.news-archive-block{font-size:1rem;padding-left:37px;padding-right:37px}.news-archive-block--ordered .news-archive-block__item{counter-increment:section;margin-left:1rem;padding-bottom:1.5rem;padding-left:2rem;position:relative}.news-archive-block--ordered .news-archive-block__item:not(:last-child){border-left:2px solid #000}.news-archive-block--ordered .news-archive-block__item:last-child{margin-left:calc(1rem + 2px)}.news-archive-block--ordered .news-archive-block__item:before{background-color:#fff;border:2px solid #303030;border-radius:50%;content:counter(section);display:inline-block;font-weight:700;height:36px;left:-19px;line-height:32px;position:absolute;text-align:center;width:36px}.news-archive-block--ordered .news-archive-block__text{padding-top:.25rem}.news-archive-block--no-icon .archive-heading__text{margin-top:30px}.news-archive-block__heading{margin:0 0 1rem}.news-archive-block__lead{margin:2px 0 0;text-transform:uppercase}.news-archive-block__list{list-style:none;margin:1rem 0;padding:0}.news-archive-block__item{line-height:1.4;padding-bottom:1rem}.news-archive-block__actions{margin-top:1rem}@media print{.news-archive-block__actions{display:none}}.news-archive-block__action{margin-top:.75rem}.news-archive-block__action:not(:last-child){margin-right:1.5rem}.news-article--stretch{display:flex;height:100%}.news-article__article{color:inherit;display:block;text-decoration:none;width:100%}.news-article__article:focus,.news-article__article:hover{text-decoration:none}@media screen and (min-width:600px){.news-article__article{display:flex}}.news-article__article:focus .news-article__heading,.news-article__article:hover .news-article__heading{border-bottom-color:#0055ac;color:#0055ac}.news-article__article:focus .news-article__image-inner,.news-article__article:hover .news-article__image-inner{opacity:.6;transform:scale(1.1)}.news-article__image{height:230px;overflow:hidden}@media print{.news-article__image{display:none}}@media screen and (min-width:600px){.news-article__image{flex:0 0 50%;height:auto;order:1;width:50%}.news-article__article--reverse .news-article__image{order:2}}.news-article__image-inner{height:100%;position:relative;transition:transform 2s ease,opacity 1s linear}.news-article__heading{border-bottom:2px solid #303030;display:inline;font-size:1rem;line-height:1.5;margin:0;word-break:break-word}@media screen and (min-width:1024px){.news-article__heading{font-size:18px}}@media screen and (min-width:1025px){.news-article__heading{font-size:20px}}.news-article__heading+.news-article__lead{margin-top:1rem}.news-article__lead.rich-text p{line-height:1.2}@media screen and (min-width:600px){.news-article__text{flex:0 0 50%;order:2;width:50%}.news-article__article--reverse .news-article__text{order:1}}.news-article__text-inner{padding:1rem}@media screen and (min-width:600px){.news-article__text-inner{padding:2.75rem}}.news-pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:18px 0;position:relative}@media screen and (min-width:768px){.news-pagination{justify-content:flex-start}}.news-pagination__list-item{display:inline;margin:0 5px}.news-pagination__icon-left,.news-pagination__icon-right{height:38px;transition:all .25s ease;width:38px}.news-pagination__icon-left{transform:scaleX(-1)}.news-pagination__next,.news-pagination__prev{align-items:center;display:flex;position:absolute;top:-38px}.news-pagination__next:hover,.news-pagination__prev:hover{color:#00468e}@media screen and (min-width:768px){.news-pagination__next,.news-pagination__prev{position:relative;top:auto}}.news-pagination__prev{left:10px}@media screen and (min-width:768px){.news-pagination__prev{left:auto;margin-right:15px}}.news-pagination__next{right:10px}@media screen and (min-width:768px){.news-pagination__next{margin-left:15px;right:auto}}.news-pagination__nummbered-link{border-radius:50%;color:inherit;display:block;font-size:18px;height:38px;line-height:38px;margin:0;padding:0;position:relative;text-align:center;text-decoration:none;transition:background-color .25s ease;width:38px}.news-pagination__nummbered-link:focus,.news-pagination__nummbered-link:hover{text-decoration:none}.news-pagination__nummbered-link:hover{background-color:#f0f0f0}.news-pagination__nummbered-link:focus{background-color:#fff;color:inherit}.news-pagination__nummbered-link:focus-visible,.news-pagination__nummbered-link:hover:not(:disabled){background-color:#f0f0f0;color:inherit}.news-pagination__nummbered-link--current{background-color:#f6dacd;color:inherit}.news-pagination__nummbered-link--current:focus-visible,.news-pagination__nummbered-link--current:hover{background-color:#f6dacd}.news-pagination__arrow-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.newsletter-page{background-color:#f4f4f4;line-height:1.45;padding:68px 0}.newsletter-page__content{min-height:50vh}.newsletter-page__title-wrapper{align-items:center;display:flex;gap:20px}.newsletter-page__title-icon{height:45px;width:45px}.newsletter-page__lead{margin:1rem 0 0}.newsletter-page__form{padding:2rem 0}.newsletter-page__section{margin-bottom:2rem}.newsletter-page__title{font-size:1.5rem;margin-bottom:1rem}.newsletter-page__error-message{color:#aa0216;margin-bottom:20px}.newsletter-page__error-message--form{margin:0;padding:10px 0}.newsletter-page__list{list-style:none;margin:1.5rem 0 0;padding:0}.newsletter-page__list:first-child{margin-top:0}.newsletter-page__list--child{margin-left:40px}.newsletter-page__list--no-margin-top{margin-top:0}.newsletter-page__item{margin-bottom:1.5rem}.newsletter-page__item:last-child{margin-bottom:0}.newsletter-page__actions{align-items:center;display:flex;flex-wrap:wrap}.newsletter-page__action-button{height:100%;margin-right:1.5rem}.newsletter-page__submit-button--invisible{display:none}.newsletter-page__submit-button--invisible+.newsletter-page__error-message{margin:0 0 0 1.5rem}.newsletter-page__message{padding-bottom:2rem}.newsletter-page__hidden{font-size:0;margin:0;padding:0}.newsletter-page__checkbox-fieldset{border:none;margin:0;padding:0}.notification-list__heading{font-size:18px;font-weight:500;margin:0}.notification-list__header-wrapper{display:flex;padding:20px}.notification-list__mark-all-button{margin-left:auto}.notification-list__mark-all-button--disabled{border:none;color:#767676}.notification-list__header-wrapper .notification-list__mark-all-button--disabled:hover{color:#767676}.notification-list__notifications{max-height:600px;overflow-x:hidden;overflow-y:auto;padding:0 20px;width:80vw}@media screen and (min-width:600px){.notification-list__notifications{min-width:360px;width:auto}}.notification-list__no-notifications{font-size:18px;font-style:italic;margin:0;min-width:440px;padding:20px}.notification-list__notification-number{align-items:center;display:flex;font-size:14px;height:16px;justify-content:center;position:absolute;right:9px;top:9px;width:16px}@media screen and (min-width:600px){.notification-list__notification-number{font-size:18px;right:7px;top:7px}}.notification-list__notification-icon{height:44px;width:44px}.notification-list__notification-icon--hover{display:none}.notification-list__button{align-items:center;display:flex;height:44px;justify-content:center;padding:6px;width:44px}@media screen and (min-width:600px){.notification-list__button{padding:0}}.notification-list__button:not(:enabled){opacity:.3}.notification-list__button--active .notification-list__notification-icon,.notification-list__button:hover:enabled .notification-list__notification-icon{display:none}.notification-list__button--active .notification-list__notification-icon--hover,.notification-list__button:hover:enabled .notification-list__notification-icon--hover{display:inline}.notification-list__button:hover:enabled .notification-list__notification-number{color:#00468e}.notification-list__menu-bubble{left:0;width:100%}.notification{border-top:1px solid #ddd;font-size:18px;padding:20px 40px 20px 20px;position:relative}.notification:first-child{border:none}.notification__unread-button{background-color:#eed0c3;border:none;border-radius:50%;height:15px;left:0;position:absolute;width:15px}.notification__unread-button--is-read{display:none}.notification__unread-button:hover{background-color:#00468e}.notification__time-since{font-size:14px;margin:0}.notification__expand-button{margin:.5rem 0 2rem}.notification__expand-button svg{margin-right:.25rem}.notification__expand-button--expanded svg{transform:rotate(180deg)}.notification__plan-link{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;padding:0;text-align:left}.notification__plan-link:not(:disabled){cursor:pointer}.notification__plan-link:focus:not(:disabled) .notification__plan-link-text,.notification__plan-link:hover:not(:disabled) .notification__plan-link-text{border-bottom-color:#0000;color:#00468e}.notification__plan-link:disabled .notification__plan-link-text{border-bottom-color:#0000}.notification__plan-link-text{border-bottom:1px solid #000}.notification__list{margin:.5rem 0 0;padding:0 0 0 1.5rem}.notification__list-item{line-height:1.4;margin-bottom:.25rem}.notification__list-item--hidden{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.notification__plan-text,.notification__text{margin:0}.notification__link{display:inline}.notification__button-group{display:flex;margin-top:1rem}.notification__decline-button{margin-right:10px}.notification__remove-button{display:flex;height:40px;justify-content:center;position:absolute;right:5px;top:5px;width:40px}.notification__remove-button:hover .notification__remove-icon{display:none}.notification__remove-button:hover .notification__remove-icon--hover{color:#00468e;display:inline}.notification__remove-icon--hover{display:none}.notification__removed-text{font-style:italic;margin:0}.notification__removed-text a{text-decoration:underline}.notification__removed-text a:hover{color:#00468e!important}.option-group label{font-weight:500}.option-group__select{margin-top:10px}.option{color:#303030}.option__input{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.option__input:checked component__checkmark-inactive{display:none}.option__inner{display:flex}.option__title{font-weight:700;padding-left:.5rem}.option__label{display:flex;position:relative}.option__label:before{background-color:#fff;border:1px solid #7dbf9d;border-radius:2px;content:"";display:block;flex-shrink:0;height:18px;width:18px}.option__label-text{font-size:1rem;padding-left:.5rem}.option__label-text--is-title{font-weight:500}.option__input:checked+.option__label:before{border:1px solid #303030}html:not(.mouse-user) .option .option__input:focus+.option__label{outline:3px solid #00468e}.option__checkmark{position:absolute;transform:scale(1);transition:transform .2s ease-out}.option__checkmark--active{left:2px;top:3px;transform:scale(0)}.option__input:checked+.option__label .option__checkmark--active{transform:none}.option__checkmark--inactive{left:6px;top:10px}.option__input:checked+.option__label .option__checkmark--inactive{transform:scale(0)}.option__description{margin:.5rem 0 0 1.625rem}.options__list{list-style:none;margin:0;padding:0}.options__item{margin-top:1.5rem}.options__item:first-child{margin-top:0}.options__item--hidden{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.options--inline .options__list{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-top:-1rem}.options--inline .options__item{margin-left:1rem;margin-top:1rem}.org-chart{margin:100px auto;max-width:1650px;overflow-x:auto;text-align:center;width:90%}.org-chart *{margin:0;padding:0}.org-chart ol{list-style:none}.org-chart ol span{font-size:1rem;font-weight:400;line-height:1.375rem;margin:0}.org-chart .rectangle{align-items:center;display:flex;height:4rem;justify-content:center;padding:14px;position:relative}.org-chart a,.org-chart a:visited{color:#303030}.org-chart a:hover{background-color:#00468e;color:#fff}.org-chart__level-1{background-color:#b9e1cc;margin:0 auto 50px;max-width:300px;width:50%}.org-chart__level-1:before{background:#303030;content:"";height:9rem;left:50%;position:absolute;top:100%;transform:translate(-50%);width:2px}.org-chart__level-intermediate-wrapper{-ms-grid-columns:1fr [5];grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);position:relative}.org-chart__level-intermediate-wrapper>li{position:relative}.org-chart__level-intermediate-wrapper>li:first-child{grid-column:1}.org-chart__level-intermediate-wrapper>li:nth-child(2){grid-column:2}.org-chart__level-intermediate-wrapper>li:nth-child(3){grid-column:4}.org-chart__level-intermediate-wrapper>li:nth-child(4){grid-column:5}.org-chart__level-intermediate-wrapper>li:first-child:after,.org-chart__level-intermediate-wrapper>li:last-child:after{background-color:#fff;content:"";height:10px;left:0;position:absolute;top:-22px;width:calc(50% - 1px)}.org-chart__level-intermediate-wrapper>li:not(:first-child):last-child:after{left:auto;right:0}.org-chart__level-intermediate-wrapper:before{background:#303030;content:"";height:2px;left:0;position:absolute;top:-20px;width:100%}.org-chart__level-intermediate-wrapper--1:before{left:50%;translate:-100%;width:25%}.org-chart__level-intermediate-wrapper--1>li:first-child{grid-column:2}.org-chart__level-intermediate-wrapper--2:before{left:50%;translate:-50%;width:50%}.org-chart__level-intermediate-wrapper--2>li:first-child{grid-column:2}.org-chart__level-intermediate-wrapper--2>li:last-child{grid-column:4}.org-chart__level-intermediate-wrapper--3:before{left:0;width:75%}.org-chart__level-intermediate-wrapper>li:before{background:#303030;bottom:100%;content:"";height:20px;left:50%;position:absolute;transform:translate(-50%);width:2px}.org-chart__level-intermediate{background-color:#bac6d8;margin:0 auto 50px}.org-chart__level-intermediate:after{background:#303030;content:"";display:none;height:2px;left:0;position:absolute;top:50%;transform:translate(-100%,-50%);width:20px}.org-chart__level-2-wrapper{grid-column-gap:20px;display:grid;margin:0 auto;position:relative}@media screen and (min-width:1024px){.org-chart__level-2-wrapper--6 .rectangle,.org-chart__level-2-wrapper--7 .rectangle{padding:7px}.org-chart__level-2-wrapper--6 span,.org-chart__level-2-wrapper--7 span{font-size:12px}.org-chart__level-2-wrapper--6 .org-chart__level-3-wrapper,.org-chart__level-2-wrapper--7 .org-chart__level-3-wrapper{width:85%}}.org-chart__level-2-wrapper:before{background:#303030;content:"";height:2px;left:0;position:absolute;top:-20px;width:100%}.org-chart__level-2-wrapper:after{background:#303030;bottom:-20px;content:"";display:none;height:2px;left:-20px;position:absolute;width:calc(100% + 20px)}.org-chart__level-2-wrapper li{position:relative}.org-chart__level-2-wrapper>li:before{background:#303030;bottom:100%;content:"";height:20px;left:50%;position:absolute;transform:translate(-50%);width:2px}.org-chart__level-2-wrapper>li:first-of-type,.org-chart__level-2-wrapper>li:last-of-type{position:relative}.org-chart__level-2-wrapper>li:first-of-type:after,.org-chart__level-2-wrapper>li:last-of-type:after{background-color:#fff;content:"";height:21px;left:0;position:absolute;top:-2rem;width:calc(50% - 1px)}.org-chart__level-2-wrapper>li:last-of-type:after{left:auto;right:0}.org-chart__level-2{background-color:#eed0c3;margin:0 auto 20px}.org-chart__level-2:after{background:#303030;content:"";display:none;height:2px;left:0;position:absolute;top:50%;transform:translate(-100%,-50%);width:20px}.org-chart__level-3-wrapper{margin-left:auto;position:relative;width:90%}.org-chart__level-3-wrapper:before{background:#303030;content:"";height:calc(100% + 20px);left:-20px;position:absolute;top:-20px;width:2px}.org-chart__level-3-wrapper li+li{margin-top:25px}.org-chart__level-3-wrapper>li:last-of-type{position:relative}.org-chart__level-3-wrapper>li:last-of-type:after{background:#fff;bottom:0;content:"";height:calc(50% - 1px);left:-20px;position:absolute;width:10px}.org-chart__level-3{background-color:#f2e8da;font-weight:400}.org-chart__level-3:before{background:#303030;content:"";height:2px;left:0;position:absolute;top:50%;transform:translate(-100%,-50%);width:20px}@media screen and (max-width:1024px){.org-chart{margin:50px auto;padding:0 13px;width:min(376px,100%)}.org-chart .rectangle{padding:20px 10px}.org-chart__level-1,.org-chart__level-intermediate{max-width:none}.org-chart__level-1,.org-chart__level-2,.org-chart__level-intermediate{width:100%}.org-chart__level-1{margin-bottom:20px}.org-chart__level-1:before{height:1.25rem;left:-20px;margin-left:10%;transform:none}.org-chart__level-intermediate{margin-bottom:15px}.org-chart__level-intermediate-wrapper>li:last-of-type .org-chart__level-intermediate{margin-bottom:30px}.org-chart__level-intermediate-wrapper:before{height:calc(100% + 10px);left:-20px;top:0;translate:0;width:2px}.org-chart__level-2-wrapper:after,.org-chart__level-2-wrapper>li:before,.org-chart__level-2-wrapper>li:not(:last-of-type):after,.org-chart__level-intermediate-wrapper>li:after,.org-chart__level-intermediate-wrapper>li:before{display:none}.org-chart__level-2{margin-top:15px}.org-chart__level-2-wrapper,.org-chart__level-2:after,.org-chart__level-intermediate-wrapper,.org-chart__level-intermediate:after{display:block}.org-chart__level-2-wrapper,.org-chart__level-intermediate-wrapper{margin-left:10%;width:90%}.org-chart__level-2-wrapper:before{height:100%;left:-20px;width:2px}.org-chart__level-2-wrapper>li:not(:first-child){margin-top:30px}.org-chart__level-2-wrapper>li:last-of-type:after{height:calc(100% - 30px);left:-22px;right:auto;top:32px;width:10px}.org-chart__level-3-wrapper li+li{margin-top:15px}}@media screen and (min-width:1024px)and (max-width:1400px){.org-chart__level-3-wrapper:before{left:-10px}.org-chart__level-3:before{width:10px}.org-chart__level-3-wrapper>li:last-of-type:after{left:-10px}}.overview-board-junior-high-school__blocks{-ms-grid-rows:auto 600px 600px 600px 1200px 600px;-ms-grid-rows:400px 600px 600px 600px 1200px 600px;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:auto 600px 600px 600px 1200px 600px}@media screen and (min-width:1024px){.overview-board-junior-high-school__blocks{-ms-grid-rows:150px 600px 600px 600px;grid-template-columns:1fr 1fr;grid-template-rows:150px 600px 600px 600px}}.overview-board-junior-high-school__navigation{margin-bottom:26px}.overview-board-junior-high-school__resources{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:1024px){.overview-board-junior-high-school__resources{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/3;grid-row:1/2}}.overview-board-junior-high-school__survey{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.overview-board-junior-high-school__survey{-ms-grid-row-span:1;-ms-grid-column-span:1;grid-column:1/2;grid-row:2/3}}.overview-board-junior-high-school__test{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.overview-board-junior-high-school__test{-ms-grid-row-span:1;grid-column:2/-1;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}}.overview-board-junior-high-school__contribution{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}@media screen and (min-width:1024px){.overview-board-junior-high-school__contribution{-ms-grid-row-span:1;-ms-grid-column-span:1;grid-column:1/2;grid-row:3/4;-ms-grid-row:3}}.overview-board-junior-high-school__final-grade{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:5}@media screen and (min-width:1024px){.overview-board-junior-high-school__final-grade{-ms-grid-row-span:2;grid-column:2/-1;-ms-grid-column:2;grid-row:3/-1;-ms-grid-row:3}}.overview-board-junior-high-school__points{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:6}@media screen and (min-width:1024px){.overview-board-junior-high-school__points{-ms-grid-column-span:1;grid-column:1/2;grid-row:4/-1;-ms-grid-row:4}}.overview-board-primary-school__blocks{-ms-grid-rows:auto 600px 600px 600px 600px;-ms-grid-rows:400px 600px 600px 600px 600px;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:auto 600px 600px 600px 600px}@media screen and (min-width:1024px){.overview-board-primary-school__blocks{-ms-grid-rows:250px 600px 600px;grid-template-columns:1fr 1fr;grid-template-rows:250px 600px 600px}}.overview-board-primary-school__navigation{margin-bottom:26px}.overview-board-primary-school__resources{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:1024px){.overview-board-primary-school__resources{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/3;grid-row:1/2}}.overview-board-primary-school__survey{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.overview-board-primary-school__survey{-ms-grid-row-span:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-column:1;grid-row:2/3;-ms-grid-row:2}}.overview-board-primary-school__test{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.overview-board-primary-school__test{-ms-grid-row-span:1;grid-column:2/-1;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}}.overview-board-primary-school__contribution-young{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}@media screen and (min-width:1024px){.overview-board-primary-school__contribution-young{-ms-grid-column-span:1;grid-column:1/2;grid-row:3/-1;-ms-grid-row:3}}.overview-board-primary-school__contribution-old{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:5}@media screen and (min-width:1024px){.overview-board-primary-school__contribution-old{grid-column:2/-1;-ms-grid-column:2;grid-row:3/-1;-ms-grid-row:3}}.overview-board__page-toggle{display:flex;justify-content:flex-end}.page-header{background-color:#f4f4f4;width:100%}.page-header__content{margin-left:auto;margin-right:auto;max-width:1240px;width:95%}@media(min-width:768px){.page-header__content{width:85%}}.page-header__subtitle{font-weight:700}@media screen and (min-width:1024px){.page-header--media .page-header__text{max-width:600px}}.page-header--media .page-header__content{width:100%}@media screen and (min-width:1024px){.page-header--media .page-header__content{display:flex;max-width:100%;width:100%}}.page-header--media .page-header__text-wrapper{padding:10px}@media screen and (min-width:1024px){.page-header--media .page-header__text-wrapper{padding:7vw 50px 50px;width:50%}}.page-header__text-wrapper{padding:20px 0}@media screen and (min-width:1024px){.page-header__text-wrapper{display:flex;flex-direction:column;justify-content:center;padding:50px 0}}.page-header__heading{font-size:30px;font-weight:600;margin:0}@media screen and (min-width:1024px){.page-header__heading{font-size:44px}}.page-header__ingress{font-size:16px;margin:18px 0}@media screen and (min-width:1024px){.page-header__ingress{margin-bottom:0}}.page-header__media{height:320px;position:relative}@media print{.page-header__media{display:none}}@media screen and (min-width:1024px){.page-header__media{height:auto;width:50%}}.page-header__media:after{background-color:#f4f4f4;content:"";height:24px;left:50%;margin-left:-10px;position:absolute;top:-12px;transform:rotate(45deg);width:24px}@media screen and (min-width:1024px){.page-header__media:after{bottom:auto;left:-12px;margin-left:0;margin-top:-10px;top:50%}}@media screen and (max-width:768px){.page-header__media .video{margin:0}}.page-header--video .page-header__media{height:auto}@media screen and (min-width:768px){.page-header--video .page-header__media{height:320px}}@media screen and (min-width:1024px){.page-header--video .page-header__media{height:auto}}@media screen and (min-width:768px){.page-header .page-header__video{height:100%;margin:0;padding-bottom:0;width:100%}}.page-navigation{font-size:14px}.page-navigation__links{display:flex;justify-content:space-between}.page-navigation__buttons{display:flex;justify-content:center;margin-top:1rem}.page-navigation__next,.page-navigation__previous{align-items:center;color:#000;display:flex;text-decoration:none}.page-navigation__next:hover .page-navigation__icon,.page-navigation__previous:hover .page-navigation__icon{background-color:#00468e;color:#fff}.page-navigation__previous .page-navigation__icon{margin-right:.5rem;transform:scaleX(-1)}.page-navigation__next{margin-left:auto}.page-navigation__next .page-navigation__icon{margin-left:.5rem}.page-navigation__icon{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.pagination{font-size:14px}.pagination__content{display:block}@media only screen and (min-width:768px){.pagination__content{display:flex;justify-content:space-between}}.pagination__actions{display:flex;justify-content:center;margin-top:4rem}.pagination__next,.pagination__previous{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;color:#000;cursor:pointer;display:flex;font-size:inherit;padding:0;text-decoration:none}.pagination__next:disabled,.pagination__previous:disabled{cursor:default;opacity:.5}.pagination__next:hover:not(:disabled) .pagination__icon,.pagination__previous:hover:not(:disabled) .pagination__icon{background-color:#00468e;color:#fff}.pagination__previous .pagination__icon{margin-right:.5rem;transform:scaleX(-1)}.pagination__next{margin-left:auto}@media only screen and (min-width:768px){.pagination__next{margin-left:0}}.pagination__next .pagination__icon{margin-left:.5rem}.pagination__icon{background-color:#f4f4f4;border-radius:50%;height:46px;width:46px}.pagination__icon,.pagination__list{align-items:center;display:flex;justify-content:center}.pagination__list{flex-wrap:wrap;list-style:none;margin:-.25rem 0 0 -.25rem;padding:1rem 0}@media only screen and (min-width:768px){.pagination__list{padding:0 4rem}}.pagination__item{margin-left:.25rem;margin-top:.25rem}.pagination__page--button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;cursor:pointer;font-size:inherit;padding:0}.pagination__page--button:focus,.pagination__page--button:hover:not(:disabled){background-color:#303030;color:#fff}.pagination__page--button:disabled:not(.pagination__page--active){cursor:default;opacity:.5}.pagination__page--active{background-color:#303030;color:#fff}.pagination__page--active:disabled{cursor:default}.pagination__page{align-items:center;display:flex;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px;font-weight:500;height:2rem;justify-content:center;width:2rem}.person-card-list{list-style:none;margin:0;padding:0}.person-card{--inline-air:1rem;--block-air:2rem;-ms-grid-columns:1fr;display:grid;font-size:1rem;grid-auto-flow:row;grid-template-areas:"photo" "person-info";grid-template-columns:1fr;margin:2rem auto;max-width:750px;padding:2rem}@media screen and (min-width:600px){.person-card{--inline-air:2.75rem;--block-air:2.5em;-ms-grid-columns:auto 0 1fr;-ms-grid-rows:1fr 0 auto 0 auto;font-size:20px;gap:0;grid-template-areas:"photo     person-info" "photo     expand-button" "downloads downloads";grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto;padding:0}}.person-card__photo{aspect-ratio:4/5;grid-area:photo;-ms-grid-column:1;-ms-grid-row:1;max-width:100%;width:auto}@media screen and (min-width:600px){.person-card__photo{max-width:254px;width:35vw}}.person-card__photo>img{display:block;height:100%;object-fit:cover;width:100%}.person-card__info{display:flex;flex-direction:column;gap:1rem;grid-area:person-info;-ms-grid-column:1;-ms-grid-row:2;margin-top:var(--block-air)}@media screen and (min-width:600px){.person-card__info{margin:var(--block-air) var(--inline-air) .5rem}}.person-card__name{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px;font-weight:700}@media screen and (min-width:1024px){.person-card__name{font-size:24px}}@media screen and (min-width:600px){.person-card__name{font-size:1.2em}}.person-card__expand-button{-ms-grid-row-align:start;-ms-grid-column-align:start;display:flex;gap:.5rem;grid-row:3;margin-top:var(--block-air);place-self:start;text-align:left}@media screen and (min-width:600px){.person-card__expand-button{grid-area:expand-button;margin:1.2em var(--inline-air)}}.person-card__downloads{grid-row:4}@media screen and (min-width:600px){.person-card__downloads{grid-area:downloads}.person-card__photo{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.person-card__info{-ms-grid-column:3;-ms-grid-row:1}.person-card__expand-button{-ms-grid-column:3;-ms-grid-row:3}.person-card__downloads{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:5}}.person-card__download-links{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;padding-top:var(--block-air)}@media screen and (min-width:600px){.person-card__download-links{padding:var(--block-air) var(--inline-air)}}.pil-statistics-filter-block__filter{align-items:center;display:flex;margin-top:2rem}.pil-statistics-filter-block__label{flex-basis:245px}.pil-statistics-filter-block__input{background-color:#eaeaea;border:none;box-shadow:inset 0 1px 1px #bbb;font-size:1rem;margin:0 8px;padding:10px 20px}.pil-statistics-filter-block__select{-webkit-appearance:none;appearance:none;background:#eaeaea url(/Kvark/dist/chevron.3a36aeefe655a93f17cb.svg) right 15px center no-repeat;border-radius:0;cursor:pointer;flex-grow:1;padding:12px 40px 12px 20px}.plan-builder-action-toolbar{align-items:center;display:flex;width:100%}.plan-builder-action-toolbar--right{justify-content:flex-end}.plan-builder-action-toolbar__action{margin-left:1rem}.plan-builder-action-toolbar__action:first-child{margin-left:0}.plan-builder-block-container--green{background-color:#b9e1cc;padding:2rem 0}.plan-builder-block-container__content{margin-left:auto;margin-right:auto;max-width:1240px;width:95%}.plan-builder-block-container--header{background-color:#f4f4f4;box-shadow:inset 0 -8px 8px -8px #ddd,0 -12px 0 8px #f4f4f4;padding:0 0 2rem}.plan-builder-block-container--header .plan-builder-block-container__content{width:100%}@media(min-width:1024px){.plan-builder-block-container--narrow .plan-builder-block-container__content{max-width:750px}}.core-element{background-color:#fff;border:1px solid #0000;border-radius:1rem;font-size:1rem}.core-element:active:not(.core-element--active),.core-element:hover:not(.core-element--active){background-color:#00468e}.core-element:active:not(.core-element--active) .core-element__button,.core-element:hover:not(.core-element--active) .core-element__button{color:#fff}.core-element--active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#000}.core-element--active .core-element__button{z-index:1000}.core-element--active .core-element__button:after{display:block}.core-element--pdf{padding-top:1rem}.core-element__button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;padding:.25rem 1rem .25rem 1.5rem;position:relative;text-align:left}.core-element__button:after{background-color:#fff;bottom:-1px;content:"";display:none;height:1px;left:0;position:absolute;width:100%}.core-element__button-text{border-bottom:1px solid #0000}.core-element__title{font-weight:700;margin-right:.5rem}.core-element p{margin:0}.core-element__rich-text-pdf{margin:.25rem 1rem 1rem 1.5rem}.plan-builder-block-element-picker__lead{font-size:1rem;margin-bottom:2rem}.plan-builder-block-element-picker__list{display:flex;flex-wrap:wrap;list-style:none;margin:-1rem 0 0 -1rem;padding:0;position:relative}.plan-builder-block-element-picker__item{flex:0 1 auto;padding-left:1rem;padding-top:1rem}.plan-builder-block-element-picker__actions{margin-top:2rem}.plan-builder-block-evaluation__input{margin-bottom:2rem}.plan-builder-block-evaluation__review-text{background-color:#fff;border-radius:4px;font-size:1rem;margin-top:1rem;padding:1rem}.plan-builder-block-evaluation__review-grade{align-items:center;display:flex}.plan-builder-block-evaluation__review-label{font-size:1rem;font-style:italic;margin:0 0 0 1rem}.plan-builder-block-evaluation__review-scores{align-items:center;display:flex}.plan-builder-block-evaluation__review-score{border:2px solid #00468e;border-radius:50%;height:1rem;margin-right:.25rem;width:1rem}.plan-builder-block-evaluation__review-score:last-child{margin-right:0}.plan-builder-block-evaluation__review-score--filled{background-color:#00468e}.review-input{align-items:center;display:flex;flex-wrap:wrap}.review-input__radios{display:flex;margin-right:1rem}.review-input__radio{height:1.5rem;margin:6px 1rem 6px 0;position:relative;width:1.5rem}.review-input__radio:last-child{margin-right:0}.review-input__radio--checked .review-input__label:after{background-color:#00468e}.review-input__input{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.review-input__input:focus+.review-input__label:before{outline:3px solid #7dbf9d}.review-input__label-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.review-input__label:after{height:calc(1rem - 3px);left:-1px;top:-1px;transform:translate(50%,50%);width:calc(1rem - 3px)}.review-input__label:after,.review-input__label:before{border-radius:50%;content:"";display:block;position:absolute}.review-input__label:before{border:2px solid #00468e;height:1.5rem;left:0;padding:.2rem;top:0;width:1.5rem}.review-input__flag{padding-left:1rem}.review-input__flag-content{background-color:#00468e;color:#fff;display:inline-block;font-size:1rem;min-width:8rem;padding:.5rem;position:relative;text-align:center}.review-input__flag-content:before{border-bottom:1.1rem solid #0000;border-right:1rem solid #00468e;border-top:1.1rem solid #0000;content:"";height:0;left:0;position:absolute;top:0;transform:translate(-100%);width:0}@media screen and (min-width:600px){.plan-builder-block-header__heading{display:flex;justify-content:space-between}}.plan-builder-block-header__title{flex-basis:100%;flex-grow:0;flex-shrink:0;font-size:2rem;margin-bottom:2rem}@media screen and (min-width:600px){.plan-builder-block-header__title{flex-basis:65%;flex-grow:0;flex-shrink:1;padding-right:1rem}}.plan-builder-block-header__title-text{font-size:26px;margin:0}@media screen and (min-width:600px){.plan-builder-block-header__title-text{font-size:40px}}.plan-builder-block-header__top-group{font-size:14px;margin-bottom:2rem}@media screen and (min-width:600px){.plan-builder-block-header__top-group{align-items:center;display:flex;margin-bottom:4rem}}.plan-builder-block-header__group-item{align-items:center;display:flex;margin-top:.5rem}@media screen and (min-width:600px){.plan-builder-block-header__group-item{margin-top:0}.plan-builder-block-header__group-item:nth-child(2){border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0 1rem;padding:0 1rem}}.plan-builder-block-header__group-item:last-child{margin-top:2rem}@media screen and (min-width:600px){.plan-builder-block-header__group-item:last-child{margin-top:0}}.plan-builder-block-header__info,.plan-builder-block-header__partners{line-height:1.625rem}.plan-builder-block-header__info-label{font-weight:500;margin-right:.5rem}.plan-builder-block-header__info-label,.plan-builder-block-header__info-text{display:inline}.plan-builder-block-header__partners-more{display:inline-block}.plan-builder-block-header__partners-label{display:inline-block;font-weight:500;margin-right:.5rem}.plan-builder-block-header__partners-list{display:inline-block;list-style:none;margin:0;padding:0}.plan-builder-block-header__partners-item{display:inline-block;margin-right:.5rem}@media screen and (min-width:1024px){.plan-builder-block-header__subjects{display:flex}}.plan-builder-block-header__subjects-label{font-weight:500;line-height:1.625rem;margin:0}@media screen and (min-width:1024px){.plan-builder-block-header__subjects-label{margin-right:.5rem}}.plan-builder-block-header__subjects-list{list-style:none;margin:0;padding:0}@media screen and (min-width:1024px){.plan-builder-block-header__subjects-list{display:flex;flex-wrap:wrap;margin-top:-.5rem}}.plan-builder-block-header__subjects-item{line-height:1.625rem;margin-top:.5rem}@media screen and (min-width:1024px){.plan-builder-block-header__subjects-item{margin-right:.5rem}}.plan-builder-block-header__actions{align-items:center;display:flex;flex-basis:100%;flex-grow:0;flex-shrink:0;margin-bottom:1rem}@media screen and (min-width:600px){.plan-builder-block-header__actions{align-items:flex-start;flex-basis:auto;flex-grow:0;flex-shrink:0}}.plan-builder-block-header__action{margin-left:2rem}.plan-builder-block-header__action:first-child{margin-left:0}.plan-builder-block-header__link-unavailable{font-size:14px;text-decoration:line-through}.plan-builder-block-info-banner{color:#fff;margin-top:60px}.plan-builder-block-info-banner__wrapper{background-color:#303030;padding:1rem}@media screen and (min-width:600px){.plan-builder-block-info-banner__wrapper{padding:2rem}}@media screen and (min-width:1024px){.plan-builder-block-info-banner__wrapper{display:flex}}.plan-builder-block-info-banner__content{line-height:26px}.plan-builder-block-info-banner__icon{margin-bottom:1rem;margin-right:10px;width:32px}@media screen and (min-width:1024px){.plan-builder-block-info-banner__icon{display:flex;margin-bottom:0;margin-right:1rem}}.plan-builder-block-info-banner__list,.plan-builder-block-info-banner__text{margin-bottom:0;margin-top:0}.plan-builder-block-info-banner__action-group{display:flex;justify-content:flex-end;margin-top:26px}.plan-builder-block-save{margin-top:8rem}.plan-builder-block-save__actions{display:flex;justify-content:center}.plan-builder-block-save__button{align-items:center;background-color:#303030;border:0;color:#fff;cursor:pointer;display:flex;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;padding:.5rem 3rem}.plan-builder-block-save__button:focus .plan-builder-block-save__icon,.plan-builder-block-save__button:hover .plan-builder-block-save__icon{display:none}.plan-builder-block-save__button:focus .plan-builder-block-save__icon--hover,.plan-builder-block-save__button:hover .plan-builder-block-save__icon--hover{display:block}.plan-builder-block-save__icon{margin-right:.5rem}.plan-builder-block-save__icon--hover{display:none}.plan-builder-block-selector__list{background-color:#fff;margin-top:2rem}.plan-builder-block-selector__list:first-child{margin-top:0}.plan-builder-block-selector__actions{margin-top:2rem}.plan-builder-block-sharing-header__heading{margin-bottom:2rem}@media screen and (min-width:600px){.plan-builder-block-sharing-header__heading{display:flex;justify-content:space-between}}.plan-builder-block-sharing-header__content{position:relative}.plan-builder-block-sharing-header__title{margin:0}.plan-builder-block-sharing-header__body{display:flex;justify-content:flex-end}.plan-builder-block-sharing-header__back{margin-bottom:60px}.plan-builder-block-simple-text__preview{background-color:#fff;border-radius:4px;font-size:1rem;padding:1rem}.plan-builder-block-title-and-text__list{list-style:none;margin:0;padding:0}.plan-builder-block-title-and-text__item{margin-bottom:2rem}.plan-builder-block-title-and-text__item:last-child{margin-bottom:0}.plan-builder-block-title-and-text__add{background-color:#fff;background-image:repeating-linear-gradient(90deg,#eed0c3,#eed0c3 50%,#0000 0,#0000),repeating-linear-gradient(90deg,#eed0c3,#eed0c3 50%,#0000 0,#0000),repeating-linear-gradient(180deg,#eed0c3,#eed0c3 50%,#0000 0,#0000),repeating-linear-gradient(180deg,#eed0c3,#eed0c3 50%,#0000 0,#0000);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 2px,20px 2px,2px 20px,2px 20px;margin-top:2rem;width:100%}.plan-builder-block-title-and-text__button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:flex;font-size:inherit;padding:.75rem;text-align:left;width:100%}.plan-builder-block-title-and-text__button:not(:disabled){cursor:pointer}.plan-builder-block-title-and-text__button:focus:not(:disabled) .plan-builder-block-title-and-text__icon-wrapper,.plan-builder-block-title-and-text__button:hover:not(:disabled) .plan-builder-block-title-and-text__icon-wrapper{display:none}.plan-builder-block-title-and-text__button:focus:not(:disabled) .plan-builder-block-title-and-text__icon-wrapper--hover,.plan-builder-block-title-and-text__button:hover:not(:disabled) .plan-builder-block-title-and-text__icon-wrapper--hover{display:block}.plan-builder-block-title-and-text__icon{height:24px;width:24px}.plan-builder-block-title-and-text__icon-wrapper--hover{display:none}.plan-builder-block-title-and-text__text{font-family:Montserrat;margin:0 1rem 0 .5rem}.plan-builder-block-title{margin-top:3rem}@media(min-width:1024px){.plan-builder-block-title{margin-top:6rem}}.plan-builder-block-toolbar{position:relative}.plan-builder-block-toolbar__content{display:flex;flex-wrap:wrap}.plan-builder-block-toolbar__actions{display:flex;flex:1 1 auto;flex-wrap:wrap;margin-top:-1rem}.plan-builder-block-toolbar__action{border-right:1px solid #000;margin-right:18px;margin-top:1rem;padding-right:18px}.plan-builder-block-toolbar__action:last-child{border:0;padding:0}@media(min-width:1024px){.plan-builder-block-toolbar__action--right{border:0;margin-left:auto;padding:0}}.plan-builder-block-toolbar__icon{height:1.5rem;margin-right:.5rem;width:1.5rem}.plan-builder-block-toolbar__list{list-style:none;margin:0;padding:0}.plan-builder-block-toolbar__item{line-height:1.5;margin-top:1rem}.plan-builder-block-toolbar__item:first-child{margin-top:0}.plan-builder-block-update-banner{color:#fff;margin-top:60px}.plan-builder-block-update-banner__wrapper{background-color:#303030;padding:1rem}@media screen and (min-width:600px){.plan-builder-block-update-banner__wrapper{padding:2rem}}@media screen and (min-width:1024px){.plan-builder-block-update-banner__wrapper{display:flex}}.plan-builder-block-update-banner__icon{margin-bottom:1rem;margin-right:10px;width:32px}@media screen and (min-width:1024px){.plan-builder-block-update-banner__icon{display:flex;margin-bottom:0;margin-right:1rem}}.plan-builder-block-update-banner__text{margin-top:0}.plan-builder-block-update-banner__action-group{display:flex;margin-top:26px}.plan-builder-block-update-banner__action{font-family:Roboto,Helvetica Neue,sans-serif;margin-right:5px}.plan-builder-block-url-generator{font-size:1rem;margin-top:4rem}.plan-builder-block-url-generator__input{background:#0000;border:1px solid #000;padding:.5rem;width:100%}.plan-builder-block-url-generator__label{display:flex;flex:1 1}.plan-builder-block-url-generator__label-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.plan-builder-block-url-generator__lead{font-style:italic;margin:.5rem 0 0}.plan-builder-block-url-generator__body{margin-top:1rem}@media(min-width:1024px){.plan-builder-block-url-generator__body{align-items:center;display:flex;justify-content:space-between}}.plan-builder-block-url-generator__url{display:flex}@media(min-width:1024px){.plan-builder-block-url-generator__url{flex:0 1 70%}}.plan-builder-block-url-generator__actions{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}@media(min-width:1024px){.plan-builder-block-url-generator__actions{margin-top:0}}.plan-builder-blocks{background-color:#fff;box-shadow:0 0 8px #ddd;padding:0 0 4rem}.plan-builder-blocks__block+.plan-builder-blocks__block{margin-top:1rem}.plan-builder-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;position:relative}.plan-builder-button--hoverable .plan-builder-button__clickable:focus:not(:disabled) .plan-builder-button__icon,.plan-builder-button--hoverable .plan-builder-button__clickable:hover:not(:disabled) .plan-builder-button__icon{display:none}.plan-builder-button--hoverable .plan-builder-button__clickable:focus:not(:disabled) .plan-builder-button__icon--hover,.plan-builder-button--hoverable .plan-builder-button__clickable:hover:not(:disabled) .plan-builder-button__icon--hover{display:block}.plan-builder-button--negative .plan-builder-button__icon{background-color:#000;border-radius:50%;height:45px;position:relative;width:45px}.plan-builder-button--negative .plan-builder-button__icon svg{height:36px;left:5px;position:absolute;top:2px;width:36px}.plan-builder-button--active .plan-builder-button--hoverable .plan-builder-button__icon{display:none}.plan-builder-button--active .plan-builder-button--hoverable .plan-builder-button__icon--hover{display:block}.plan-builder-button--button .plan-builder-button__clickable{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;margin:0;padding:0}.plan-builder-button--large-text{padding:.75rem}.plan-builder-button--large-text .plan-builder-button__clickable{font-size:18px;font-weight:500}.plan-builder-button--link .plan-builder-button__clickable{color:inherit;text-decoration:none}.plan-builder-button--link .plan-builder-button__clickable:focus .plan-builder-button__text,.plan-builder-button--link .plan-builder-button__clickable:hover .plan-builder-button__text{border-color:#0000}.plan-builder-button--link .plan-builder-button__text{border-color:inherit}.plan-builder-button--hidden-text .plan-builder-button__text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.plan-builder-button__icon~.plan-builder-button__text{margin-left:.5rem}.plan-builder-button__icon--hover{display:none}.plan-builder-button__text{border-bottom:1px solid #0000}.plan-builder-button__clickable{align-items:center;display:flex;font-family:inherit;height:100%;width:100%}.plan-builder-button__clickable:disabled{opacity:.5}.plan-builder-button__clickable:focus:not(:disabled),.plan-builder-button__clickable:hover:not(:disabled){color:#00468e;cursor:pointer}.plan-builder-button__clickable:focus:not(:disabled) .plan-builder-button__text,.plan-builder-button__clickable:hover:not(:disabled) .plan-builder-button__text{border-color:#00468e}.plan-builder-button--button-link .plan-builder-button__clickable{background-color:#303030;color:#fff;display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;padding:10px 40px}.plan-builder-button--button-link .plan-builder-button__clickable:hover:not(:disabled){background-color:#00468e;color:#fff}.plan-builder-button--button-link .plan-builder-button__clickable:active,.plan-builder-button--button-link .plan-builder-button__clickable:visited .plan-builder-button--button-link .plan-builder-button__clickable:not([href]){color:#fff}.plan-builder-button--button-link .plan-builder-button__clickable:disabled{background-color:#dbdbdb;color:#757575}.plan-builder-button--button-link .plan-builder-button__text{border:none;font-size:16px;margin:0 auto}.plan-builder-collapsable{font-size:1rem}.plan-builder-collapsable--title .plan-builder-collapsable__toggler{font-size:22px;font-weight:400}.plan-builder-collapsable__header{align-items:center;display:flex}.plan-builder-collapsable__toggler{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:flex;font-family:roboto;font-size:inherit;font-weight:500;justify-content:space-between;padding:1rem;text-align:left;width:100%}.plan-builder-collapsable__toggler:focus,.plan-builder-collapsable__toggler:hover{color:#00468e}.plan-builder-collapsable__toggler:focus .plan-builder-collapsable__toggler-icon,.plan-builder-collapsable__toggler:hover .plan-builder-collapsable__toggler-icon{display:none}.plan-builder-collapsable__toggler:focus .plan-builder-collapsable__toggler-icon--hover,.plan-builder-collapsable__toggler:hover .plan-builder-collapsable__toggler-icon--hover{display:block}.plan-builder-collapsable__toggler--active .plan-builder-collapsable__toggler-icon{transform:rotate(180deg)}.plan-builder-collapsable__toggler-icon{height:1rem;width:1rem}.plan-builder-collapsable__toggler-icon--hover{display:none}.plan-builder-collapsable__toggler-text{margin-right:.5rem}.plan-builder-collapsable__collapse{padding:0 1rem}.plan-builder-collapsable__content{padding:1rem 0}.plan-builder-input-group__title-input{margin-bottom:1rem}.plan-builder-input-group__actions{align-items:center;background-color:#eaeaea;display:flex;justify-content:flex-end;padding:.5rem}.plan-builder-input-group__action-text{font-family:Roboto;font-size:14px;font-weight:"Regular";margin-right:.5rem}.plan-builder-input-group__content{background-color:#fff}.plan-builder-input-group__text{border-top:1px solid #000;margin:0}.plan-builder-input-group__action{align-items:center;display:flex;margin-left:2rem}.plan-builder-input-group__action:first-child{margin-left:0}.sub-panel{background-color:#fff;border:2px solid #000}.sub-panel__actions{align-items:center;display:flex;justify-content:flex-end}.sub-panel__action{align-items:center;display:flex;margin-right:2rem}.sub-panel__action:last-child{margin-right:0}.sub-panel__action-text{font-family:Roboto;font-size:14px;font-weight:"Regular";margin-right:.5rem}.sub-panel__heading{background-color:#eaeaea;padding:.75rem}.sub-panel__content{padding:1rem}@media(min-width:1024px){.sub-panel__content{padding:2rem}}.sub-panel__action-list{list-style:none;margin:0;padding:0}.sub-panel__action-item{margin-bottom:.25rem}.sub-panel__action-item:last-child{margin-bottom:0}.sub-panel__action-button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:flex;font-size:inherit;padding:.25rem}.sub-panel__action-button:hover:not(:disabled){background-color:#f4f4f4;color:#00468e}.sub-panel__action-button:disabled{opacity:.5}.sub-panel__action-icon{margin-right:.5rem}.sub-panel__action-icon--up{transform:rotate(180deg)}.plan-builder-list__lead{font-size:1rem;margin-bottom:2rem}.plan-builder-list__item{margin-top:1rem}.plan-builder-list__item:first-child{margin-top:0}.plan-builder-list__content{padding:1rem 0}.plan-builder-list__list{list-style:none;margin:0;padding:0}.plan-builder-list__title{margin:0 0 1rem}.plan-builder-list__option{display:flex}.plan-builder-list__option:before{background-color:#7dbf9d;border-radius:50%;content:"";display:inline-block;flex:0 0 .5rem;height:.5rem;margin-right:1rem;margin-top:.4em;width:.5rem}.plan-builder-message{display:flex;padding:1rem}.plan-builder-message--warning{background-color:#000;color:#fff;padding:2rem}.plan-builder-message--placeholder{background-color:#eaeaea;padding:1.5rem}.plan-builder-message--placeholder .plan-builder-message__text{font-style:italic}.plan-builder-message__content{display:flex;flex-direction:column;justify-content:center;width:100%}.plan-builder-message__content p{margin:0}.plan-builder-message__icon{height:3rem;width:3rem}.plan-builder-message__title+.plan-builder-message__text{margin-top:.5rem}.plan-builder-message__icon-wrapper{align-items:center;display:flex;justify-content:center;margin-right:2rem}.panel-header--small .panel-header__title-text{font-size:22px;font-weight:500}.panel-header__heading{display:flex;flex-direction:column;margin-bottom:1rem}@media(min-width:600px){.panel-header__heading{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.panel-header__title{align-items:center;display:flex;justify-content:space-between}@media(min-width:600px){.panel-header__title{display:static}}.panel-header__info{margin-left:1rem}.panel-header__title-text{font-family:Montserrat;font-size:22px;font-weight:500}.panel-header__actions{align-items:center;display:flex;margin-top:1rem}@media(min-width:600px){.panel-header__actions{justify-content:flex-end;margin-top:0}}.panel-header__action{align-items:center;display:flex}@media(min-width:600px){.panel-header__action{margin-left:2rem}.panel-header__action:first-child{margin-left:0}}.panel-header__action-text{font-family:Roboto;font-size:14px;font-weight:"Regular";margin-right:.5rem}.plan-builder-panel{word-wrap:break-word;display:flex;flex-direction:column;padding:1rem;transition:all .1s linear}@media(min-width:600px){.plan-builder-panel{padding:2rem}}.plan-builder-panel--green{background-color:#b9e1cc}.plan-builder-panel--green.plan-builder-panel--editing{box-shadow:0 3px 9px -1px #908c8c}.plan-builder-panel--green.plan-builder-panel--editing,.plan-builder-panel--green.plan-builder-panel--focus{background-color:#cbe9d9}.plan-builder-panel--green.plan-builder-panel--deselected{background-color:#ddf0e6}.plan-builder-panel--gray{background-color:#eaeaea}.plan-builder-panel--gray.plan-builder-panel--editing,.plan-builder-panel--gray.plan-builder-panel--focus{background-color:#f7f7f7}.plan-builder-panel--gray.plan-builder-panel--deselected{background-color:#fff}.plan-builder-panel--blue{background-color:#bac6d8}.plan-builder-panel--blue.plan-builder-panel--editing,.plan-builder-panel--blue.plan-builder-panel--focus{background-color:#cad3e1}.plan-builder-panel--blue.plan-builder-panel--deselected{background-color:#dbe1ea}.plan-builder-panel--peach{background-color:#eed0c3}.plan-builder-panel--peach.plan-builder-panel--editing,.plan-builder-panel--peach.plan-builder-panel--focus{background-color:#f8e7e0}.plan-builder-panel--peach.plan-builder-panel--deselected{background-color:#f9efeb}.plan-builder-panel--peachier{background-color:#f8e7e0}.plan-builder-panel--locked{background-color:#eaeaea}@media(min-width:1024px){.plan-builder-panel__content{padding:1rem 0 0}}.plan-builder-panel__lead{font-size:1rem;margin-bottom:1rem}.plan-builder-panel__footer{display:flex;margin-top:2rem}.plan-builder-panel__links{margin-top:1rem}.plan-builder-panel__list{display:flex;flex-wrap:wrap;list-style:none;margin:-1rem 0 0 -1rem;padding:0}.plan-builder-panel__item{margin-right:1rem;padding-left:1rem;padding-top:1rem}.plan-builder-partner-list__partners{position:relative}.plan-builder-partner-list__loading{align-items:center;background-color:#fff9;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.plan-builder-partner-list__partner{align-items:flex-start;display:flex;justify-content:space-between}.plan-builder-partner-list__button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;font-weight:700;margin-left:4rem;padding:.5rem;text-decoration:underline}.plan-builder-partner-list__button:focus,.plan-builder-partner-list__button:hover{text-decoration:none}.plan-builder-partner-list__list{list-style:none;margin:0;padding:0}.plan-builder-partner-list__item{line-height:1.5;margin-top:1rem}.plan-builder-partner-list__item:first-child{margin-top:0}.plan-builder-placeholder__content{background-color:#f4f4f4;display:flex;padding:2px}.plan-builder-placeholder__header{align-items:center;display:flex;justify-content:space-between;padding:1rem;width:100%}.plan-builder-placeholder__info{align-items:center;display:flex}.plan-builder-placeholder__lock-text{font-size:.8rem;margin:0 .5rem 0 0}.plan-builder-placeholder__button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:flex;font-size:inherit;padding:0 1rem 1rem;text-align:left;width:100%}.plan-builder-placeholder__button:not(:disabled){cursor:pointer}.plan-builder-placeholder__button:focus:not(:disabled),.plan-builder-placeholder__button:hover:not(:disabled){background-color:#eaeaea}.plan-builder-placeholder__button:focus:not(:disabled) .plan-builder-placeholder__icon-wrapper,.plan-builder-placeholder__button:hover:not(:disabled) .plan-builder-placeholder__icon-wrapper{display:none}.plan-builder-placeholder__button:focus:not(:disabled) .plan-builder-placeholder__icon-wrapper--hover,.plan-builder-placeholder__button:hover:not(:disabled) .plan-builder-placeholder__icon-wrapper--hover{display:block}.plan-builder-placeholder__icon{height:32px;width:32px}.plan-builder-placeholder__icon-wrapper--hover{display:none}.plan-builder-placeholder__text{border-bottom:1px solid #0000;font-family:Roboto;font-size:18px;font-weight:500;margin:0 1rem 0 .5rem}.plan-builder-placeholder--peach .plan-builder-placeholder__button{padding-top:1rem}.plan-builder-placeholder--peach .plan-builder-placeholder__content{background-image:repeating-linear-gradient(90deg,#eed0c3,#eed0c3 50%,#0000 0,#0000),repeating-linear-gradient(90deg,#eed0c3,#eed0c3 50%,#0000 0,#0000),repeating-linear-gradient(180deg,#eed0c3,#eed0c3 50%,#0000 0,#0000),repeating-linear-gradient(180deg,#eed0c3,#eed0c3 50%,#0000 0,#0000);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 2px,20px 2px,2px 20px,2px 20px;width:100%}.plan-builder-placeholder--green .plan-builder-placeholder__button{padding-top:1rem}.plan-builder-placeholder--green .plan-builder-placeholder__content{background-image:repeating-linear-gradient(90deg,#b9e1cc,#b9e1cc 50%,#0000 0,#0000),repeating-linear-gradient(90deg,#b9e1cc,#b9e1cc 50%,#0000 0,#0000),repeating-linear-gradient(180deg,#b9e1cc,#b9e1cc 50%,#0000 0,#0000),repeating-linear-gradient(180deg,#b9e1cc,#b9e1cc 50%,#0000 0,#0000);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:20px 2px,20px 2px,2px 20px,2px 20px;width:100%}.plan-builder-popup-panel{left:0;margin:0 1rem;position:absolute;width:calc(100% - 2rem);z-index:100}@media(min-width:1024px){.plan-builder-popup-panel{left:auto;max-width:60%;min-width:250px;width:auto}.plan-builder-popup-panel--center{transform:translate(calc(-50% + 2rem - 3px));width:60%}.plan-builder-popup-panel--right{transform:translate(calc(-100% + 4rem - 3px))}}.plan-builder-popup-panel--bubble .plan-builder-popup-panel__panel{margin-top:1rem}@media(min-width:1024px){.plan-builder-popup-panel--bubble .plan-builder-popup-panel__panel{border-radius:5px}}.plan-builder-popup-panel--pill .plan-builder-popup-panel__panel{margin-top:0}@media(min-width:1024px){.plan-builder-popup-panel--pill{margin:0}.plan-builder-popup-panel--narrow{max-width:300px}}.plan-builder-popup-panel--narrow .plan-builder-popup-panel__panel{margin-top:1rem}@media(min-width:1024px){.plan-builder-popup-panel--narrow .plan-builder-popup-panel__panel{border-radius:5px}}.plan-builder-popup-panel__panel{background-color:#fff;border:1px solid #000;box-shadow:6px 9px 9px -9px #908c8c;padding:.5rem;position:relative}@media(min-width:1024px){.plan-builder-popup-panel__panel{transform:translate(-1px)}}.plan-builder-popup-panel__content{padding:1rem}.plan-builder-popup-panel__actions{margin:.5rem;position:absolute;right:0;top:0}.plan-builder-popup-panel__button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;font-size:inherit;padding:0}.plan-builder-popup-panel__button-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.plan-builder-popup-panel p{margin:0}.plan-builder-select__lead{font-size:1rem;margin-bottom:2rem}.plan-builder-selects__list{list-style:none;margin:0;padding:0}.plan-builder-selects__item{background-color:#fff;border:2px solid #000;margin-bottom:2rem}.plan-builder-selects__item:last-child{margin-bottom:0}.plan-builder-text-input--textarea .plan-builder-text-input__input{font-family:inherit;min-height:10rem;resize:none}.plan-builder-text-input__input{border:0;border-radius:3px;font-size:1rem;padding:1rem 3rem 1rem 1rem;width:100%}.plan-builder-text-input__label{display:block}.plan-builder-text-input__label-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.plan-builder-text-input__wrapper{position:relative}.plan-builder-text-input__clear{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;bottom:50%;color:inherit;font-size:inherit;padding:0;position:absolute;right:.5rem;transform:translateY(50%)}.plan-builder-text-input__clear:focus .plan-builder-text-input__clear-icon,.plan-builder-text-input__clear:hover .plan-builder-text-input__clear-icon{display:none}.plan-builder-text-input__clear:focus .plan-builder-text-input__clear-icon--hover,.plan-builder-text-input__clear:hover .plan-builder-text-input__clear-icon--hover{display:block}.plan-builder-text-input__clear-icon--hover{display:none}.plan-builder-text-input__clear-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.plan-builder-text-input--outline ::placeholder{font-style:italic;opacity:.8}.plan-builder-text-input--outline .plan-builder-text-input__input{border:2px solid #303030}.plan-builder-text-input--big ::placeholder{font-style:italic;opacity:.8}.plan-builder-text-input--big .plan-builder-text-input__input{border:2px solid #303030;font-size:22px}.plan-builder{background-color:#f4f4f4;border-top:10px solid #eed0c3;padding:45px 0}.plan-overview-plans-button__button{align-items:center;background-color:#dce5f3;border:1px solid #303030;border-radius:17px;color:#303030;cursor:pointer;display:flex;font-size:inherit;height:34px;padding:0 1rem;position:relative}.plan-overview-plans-button__button:focus,.plan-overview-plans-button__button:hover{background-color:#00468e;border-color:#00468e;color:#fff}.plan-overview-plans-button__button--no-plans{background-color:#eed0c3;cursor:auto}.plan-overview-plans-button__button--no-plans:focus,.plan-overview-plans-button__button--no-plans:hover{background-color:#eed0c3;border-color:#303030;color:#303030}.plan-overview-plans-button__button--active:before{background-color:#fff;border:1px solid #000;border-bottom:0;border-right:0;bottom:calc(-1.5rem - 1px);content:"";height:1rem;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:1rem;z-index:1000}.plan-overview-plans-button__button--readonly{cursor:auto}.plan-overview-plans-button__button--readonly:not(.plan-overview-plans-button__button--no-plans):hover{background-color:#dce5f3;border-color:#303030;color:#303030}.plan-overview-plans-button .plan-builder-popup-panel{width:250px}@media screen and (min-width:768px){.plan-overview-plans-button .plan-builder-popup-panel{width:300px}}@media(max-width:1024px){.plan-overview-plans-button .plan-builder-popup-panel{transform:translate(calc(-100% + 4rem - 3px))}}.plan-overview{background-color:#f4f4f4;padding-bottom:40px;position:relative}.plan-overview__header-color-field{background-color:#eed0c3;height:10px;width:100%}.plan-overview__header{padding:45px 0 30px}@media screen and (min-width:768px){.plan-overview__header{align-items:center;display:flex}}.plan-overview__top-group{align-items:center;display:flex;margin-bottom:2rem}.plan-overview__top-group>div{font-size:14px;margin:initial}.plan-overview__top-group>div:nth-child(2){border-left:1px solid #ddd;margin-left:1rem;padding-left:1rem}.plan-overview__share-title{font-size:20px;font-weight:500;line-height:26px;margin-bottom:10px}.plan-overview__share-description{font-size:18px;line-height:21px;margin-bottom:10px}.plan-overview__share-link{display:flex}.plan-overview__share-input{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:1px solid #4a4a4a;border-radius:2px;flex:1 1;font-size:16px;line-height:19px;padding:10px}@media screen and (min-width:768px){.plan-overview__share .plan-builder-popup-panel{width:min(80%,650px)}}.plan-overview__has-copied{background-color:#303030;border-radius:5px;bottom:40px;color:#fff;font-size:14px;font-weight:500;left:30px;line-height:26px;opacity:1;padding:12px 15px;position:fixed;transition:opacity .5s ease;z-index:100}.plan-overview__description{background-color:#fff;font-size:16px;line-height:22px;margin-bottom:20px;max-width:min(600px,100%);padding:15px 25px}.plan-overview__last-group{align-items:center;display:flex;justify-content:space-between;margin-top:5px}@media screen and (min-width:768px){.plan-overview__last-group{margin-top:0}.plan-overview__content{display:flex}}.plan-overview__input{background-color:#f8e7e0;margin-top:0;padding:33px}.plan-overview__input>div{margin-bottom:33px}@media screen and (min-width:768px){.plan-overview__input{width:27%}}.plan-overview__input-item{font-size:16px;line-height:20px;list-style:none;margin-bottom:33px}.plan-overview__input-item:last-of-type{margin-bottom:0}.plan-overview__input-item-title{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;margin-bottom:15px}.plan-overview__input-item-title .tooltip-button{display:inline-block}.plan-overview__input-item-title .plan-builder-popup-panel__panel{border-radius:5px}@media screen and (min-width:1024px){.plan-overview__input-item-title .plan-builder-popup-panel{max-width:400px}.plan-overview__input-item-title .plan-builder-popup-panel__panel{translate:-100px}}.plan-overview__input-item-title>span{margin-right:10px}.plan-overview__input-item-title>div{font-weight:400}.plan-overview__input-item-inputs>*{margin-bottom:15px}.plan-overview__input-item-inputs>:last-child{margin-bottom:0}.plan-overview__input-item fieldset{border:none;margin:0;padding:0}.plan-overview__input-item legend{padding:0}.plan-overview__input-item-element:not(:last-child){margin-bottom:15px}.plan-overview__input-item .date-range-picker{margin-top:15px}.plan-overview__input-item .date-range-picker__periods{display:block;margin-left:0}.plan-overview__input-item .date-range-picker__period{margin-left:20px;width:auto}.plan-overview__input-item .date-range-picker__period:not(:last-child){margin-bottom:15px}.plan-overview__input-item .date-range-picker__label-text{font-size:16px;font-weight:400;line-height:20px}.plan-overview__radiogroup .radio-group__title{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;margin-bottom:15px}.plan-overview__radiogroup .radio-group__title .tooltip-button{display:inline-block}.plan-overview__radiogroup .radio-group__title .plan-builder-popup-panel__panel{border-radius:5px}@media screen and (min-width:1024px){.plan-overview__radiogroup .radio-group__title .plan-builder-popup-panel{max-width:400px}.plan-overview__radiogroup .radio-group__title .plan-builder-popup-panel__panel{translate:-100px}}.plan-overview__radiogroup .radio-group__radio{padding-bottom:0;padding-top:0}.plan-overview__radiogroup .radio--dark-input label:after{margin-top:4px}.plan-overview__radiogroup .radio{margin-bottom:15px}.plan-overview__radiogroup .radio:last-child{margin-bottom:0}@media screen and (min-width:768px){.plan-overview__data{flex:1 1;margin-left:40px}}.plan-overview__data li{list-style:none}.plan-overview__data ul{margin:0;padding:0}.plan-overview__data-item li:not(:last-child){margin-bottom:11px}.plan-overview__data-item:first-child .heading{margin-top:0}.plan-overview__data-heading{font-size:24px;font-weight:600;line-height:30px;margin:40px 0 20px}.plan-overview__data-infotext{font-size:16px;line-height:20px}.plan-overview__info-box{background-color:#fff;font-size:16px;line-height:22px;padding:21px;position:relative}@media screen and (min-width:768px){.plan-overview__info-box{padding:21px min(120px,30%) 21px 21px}}@media screen and (min-width:1024px){.plan-overview__info-box{padding:21px min(120px,20%) 21px 21px}}.plan-overview__info-box-wrap-shape{display:none}@media screen and (max-width:768px){.plan-overview__info-box-wrap-shape{display:block;float:right;height:40px;width:110px}}.plan-overview__plans{position:absolute;right:21px;top:15px}.plan-overview__plans-list{margin:0;padding-left:1rem}@media print{@page{margin:1cm}.poster-template-page{color-adjust:exact;max-width:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.poster-template-page__form>:not(.poster-preview):not(.poster-preview *){display:none!important}body:has(.poster-template-page) .header{display:none!important}.poster-text__buttons{display:none!important}}.poster-template-page{--aspect-ratio:.70301;--poster-width:min(calc(100% - 1rem),790px);--poster-height:calc(var(--poster-width)/var(--aspect-ratio));height:100%;margin:0 auto;max-width:790px;min-height:100%;padding:1rem}.poster-template-page__mode-text{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.backdrop-menu{--border-width:2px;--gap-size:.25em;-ms-grid-columns:1fr [12];grid-gap:var(--gap-size);border:none;display:grid;gap:var(--gap-size);grid-template-columns:repeat(12,1fr);margin:1rem calc(var(--border-width)*-1);padding:0}@media screen and (max-width:550px){.backdrop-menu{-ms-grid-columns:1fr [6];-ms-grid-rows:1fr [2];grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);margin:1rem calc(var(--border-width)*-1) var(--gap-size)}}.backdrop-menu:focus-within,.backdrop-menu__item:focus-within{outline:3px solid #1069c3}.backdrop-menu input[type=radio],.backdrop-menu legend,.backdrop-menu span,.backdrop-menu__label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.backdrop-menu__item{border:var(--border-width) solid #0000;display:inline;line-height:0;margin:0;padding:0}.backdrop-menu__item:active{border-color:#999}.backdrop-menu__item-selected{border-color:#000}.backdrop-menu__item_thumbnail{width:100%}.poster-preview{-ms-grid-rows:1fr;-ms-grid-columns:1fr;background-color:#ddaa95;color:#000;display:grid;font-family:Montserrat,Helvetica Neue,sans-serif;grid-template:1fr/1fr;max-width:790px;overflow:hidden;position:relative}.poster-preview>*{grid-area:1/1/-1/-1}.poster-preview__wrapper{display:flex;flex-direction:column;gap:.5rem;margin:9em 5em;z-index:1}@media screen and (max-width:768px){.poster-preview__wrapper{margin:4.5em 2em}}@media screen and (max-width:600px){.poster-preview__wrapper{margin:2em 1em}}@media screen and (max-width:480px){.poster-preview__wrapper{margin:.5em}}.poster-preview__footer{align-items:center;background-color:#fff;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:.5rem 1rem}.poster-preview__footer_hashtag{font-style:italic;font-weight:700}.poster-preview__backdrop{display:block;height:100%;object-fit:cover;width:100%;z-index:0}@media screen and (min-width:650px){.poster-preview__backdrop{height:auto}}.poster-text{background-color:#fff;display:flex;flex-direction:column;gap:1rem;min-height:calc(var(--poster-height)*.65);padding:3em}@media screen and (max-width:768px){.poster-text{min-height:auto;padding:2.5em}}@media screen and (max-width:480px){.poster-text{height:auto;padding:1rem}}.poster-text__title{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:2.5rem;font-weight:700;margin-top:0;text-decoration:underline}.poster-text__sections{display:flex;flex-direction:column;gap:2rem}.poster-text__buttons{align-items:flex-end;display:flex;flex-direction:row;flex-grow:1;gap:1rem;justify-content:right}.poster-section,.section-preview{border:none;flex-direction:column;margin:0;padding:0}.poster-section__heading,.poster-section__text,.section-preview__heading,.section-preview__text{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:22px;margin:0;padding:0}.poster-section__heading,.section-preview__heading{font-weight:700;margin-bottom:.5em;width:100%}.poster-section__text,.section-preview__text{word-wrap:break-word;font-weight:400;width:100%}@media print{.poster-section ::placeholder,.section-preview ::placeholder{color:#0000!important}}.poster-preview--enabled .section-preview,.poster-section{display:flex}.poster-preview--enabled .poster-section,.section-preview{display:none}@media print{.section-preview{display:flex!important}}.poster-section{--padding-block:.5em;--padding-inline:.75em;--border-width:1px;--icon-width:25px;display:flex;flex-direction:column}@media print{.poster-section{display:none}}.poster-section__block-label,.poster-section__title{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.poster-section__heading-wrapper{display:flex}.poster-section__heading{border:none;padding-right:var(--icon-width)}.poster-section__heading,.poster-section__text{background:#0000;max-width:100%;resize:none}.poster-section__text-wrapper{position:relative}.poster-section__text{border:var(--border-width) solid #eee;color:#303030;font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;padding:var(--padding-block) calc(var(--padding-inline) + var(--icon-width)) var(--padding-block) var(--padding-inline)}.poster-section__text::placeholder{color:#545353;font-style:italic}.poster-section__edit-icon{stroke-width:.005em;margin:calc(var(--border-width) + var(--padding-block)) calc(var(--border-width) + var(--padding-inline)) 0 0}@media print{.poster-section__edit-icon{display:none}}.poster-section__heading~.poster-section__edit-icon{flex-shrink:0;margin-top:0}.poster-section__text~.poster-section__edit-icon{position:absolute;right:0;top:0}.poster-section__heading:focus~.poster-section__edit-icon,.poster-section__text:focus~.poster-section__edit-icon{visibility:hidden}.process-header-block{background-color:#b9e1cc}.process-header-block__content{padding:48px 0}@media screen and (min-width:768px){.process-header-block__content{display:flex;flex-direction:row;justify-content:space-between}}@media only screen and (max-width:1024px){.process-header-block__content{padding:5px 5px 1rem}}@media screen and (min-width:768px){.process-header-block__header{flex:0 0 50%}}.process-header-block__title{font-weight:600;margin-bottom:30px;margin-top:52px}@media only screen and (max-width:1024px){.process-header-block__title{margin:15px 0}}.process-header-block__intro{margin:1rem 0}.process-header-block__intro .rich-text p{line-height:1.5}.process-header-block__article-link{border-bottom:2px solid #303030;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:20px;font-weight:600}.process-header-block__article-link:hover{border-bottom:2px solid #00468e}.process-header-block__article-text{font-size:16px;line-height:1.5;margin:1rem 0}@media only screen and (max-width:1024px){.process-header-block__info{margin-top:0}}@media screen and (min-width:768px){.process-header-block__info{flex:0 0 50%;margin-left:2rem;margin-top:0}}@media screen and (min-width:1024px){.process-header-block__info{flex:0 0 33.3333333333%;margin:0}}.process-header-block__meta{font-size:16px;margin:20px 0 15px}@media screen and (min-width:1240px){.process-header-block__meta{align-items:center;display:flex}}.process-header-block__actions{align-items:center;display:flex;font-weight:700;list-style:none;margin:.7rem 0 0;padding:0}@media print{.process-header-block__actions{display:none}}@media only screen and (max-width:1024px){.process-header-block__actions{align-items:flex-start;flex-direction:column}}@media only screen and (min-width:1024px){.process-header-block__actions{margin-left:1rem;margin-top:0}}.process-header-block__actions li{margin-right:1rem}@media only screen and (max-width:1024px){.process-header-block__actions li{margin-bottom:10px}}.process-header-block__actions li:last-child{margin-right:0}.process-header-block__button,.process-header-block__date-label{font-weight:700}.process-header-block__button:hover .process-header-block__button-text{border-bottom:2px solid #00468e}.process-header-block__button-text{border-bottom:2px solid #303030}.process-header-block__button-text:hover{border-bottom:2px solid #00468e}.process-header-block__icon{height:20px;margin-right:.5rem;width:20px}.process-header-block__dl-icon{height:22px;margin-right:.4rem;width:22px}.process-header-block__articles{padding:0 1rem}@media only screen and (max-width:1024px){.process-header-block__articles{padding:0}}.process-header-block__dl{display:flex}.process-header-block__dl:hover .process-header-block__dl-icon{color:#00468e}.process-header-block__dl:hover .process-header-block__dl-link{border-bottom:2px solid #00468e;color:#00468e}.process-header-block__dl-link{align-items:center;border-bottom:2px solid #303030;display:flex}.process-header-block__article-title{font-size:1.5rem;margin:0 0 .5rem}.process-header-block__article{background-color:#fff;padding:50px 37px 40px}.process-header-block__article--inverted{background-color:#f4f4f4;color:#303030}@media print{.process-header-block__article--inverted{background-color:#fff;color:#303030}}.proccess-section-block{background-color:#eaeaea;padding:4rem 0}@media print{.proccess-section-block{display:none}}@media only screen and (min-width:768px){.proccess-section-block__content{display:flex}}.proccess-section-block__title{margin:0 0 1rem}.proccess-section-block__steps{list-style:none;margin:0;overflow:hidden;padding:0}@media only screen and (min-width:768px){.proccess-section-block__steps{display:flex}}.proccess-section-block__step{margin-bottom:1rem}@media only screen and (min-width:768px){.proccess-section-block__step{flex:1 0;margin-bottom:0;margin-left:-2rem;position:relative}.proccess-section-block__step:after{background-color:#fff;border-right:2px solid #eaeaea;border-top:2px solid #eaeaea;content:"";height:50px;position:absolute;right:6px;top:calc(50% - 25px);transform:rotate(45deg);transition:transform .2s ease-out;width:50px;z-index:3}}.proccess-section-block__step:hover:after{background-color:#00468e;border-right:2px solid #00468e;border-top:2px solid #00468e}.proccess-section-block__step:hover .proccess-section-block__link{background-color:#00468e;color:#fff}.proccess-section-block__link{background-color:#fff;color:#000;cursor:pointer;display:block;display:flex;height:100%;justify-content:center;padding:21.5px 0;text-decoration:none}@media only screen and (min-width:768px){.proccess-section-block__link{width:calc(100% - 2rem)}}.proccess-section-block__link-text{font-size:22px;font-weight:600}@media only screen and (max-width:1024px){.process-steps-block .content-container{width:100%}}.process-steps-block .accordion__content{margin-left:auto;margin-right:auto;max-width:750px;padding-top:1rem}@media only screen and (max-width:1024px){.process-steps-block .accordion__content{padding:1rem}}.process-steps-block__title{font-size:24px;margin:30px 0 20px}@media only screen and (max-width:1024px){.process-steps-block__title{padding:0 1rem}}.process-steps-block .accordion__trigger-text{color:#303030;font-family:Montserrat,Helvetica Neue,sans-serif}.process-steps-block .accordion__trigger:hover .accordion__trigger-text{color:#00468e}.program-area{line-height:1.6;padding-bottom:60px}@media screen and (min-width:1025px){.program-area{width:67%}}.program-area__button-spacer{display:flex;justify-content:flex-end;width:100%}.program-area__back-button{margin-top:30px}@media screen and (min-width:1240px){.program-area__back-button{margin-top:60px}}.program-area__meta{margin:9px 0}.program-area__pretext{font-weight:700}.program-area__plans-list{margin-top:35px}.program-area__plans-list :first-child{margin:0}.program-area__plans-list .link-list{margin-top:18px;padding-left:50px}.program-area__link-item{margin-top:5px}.program-area__hours,.program-area__languages{padding-top:18px}.program-area__hours table,.program-area__languages table{line-height:1.6;max-width:none;width:100%}.program-area__hours table tbody:first-child tr:first-child th,.program-area__languages table tbody:first-child tr:first-child th{background-color:#eaeaea;color:inherit}.program-area__hours table caption,.program-area__languages table caption{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1.125rem;padding:20px 0 10px;text-align:left}@media screen and (min-width:768px){.program-area__hours table caption,.program-area__languages table caption{font-size:1.5rem}}.program-area__hours th{width:65%}.program-area__hours td,.program-area__languages th{width:35%}.program-area__languages td{width:65%}.project-plan-calendar-card{border:none;font-size:14px;margin-top:1rem;position:absolute;text-align:left;z-index:1}.project-plan-calendar-card__card-button{width:100%}.project-plan-calendar-card__card-button:hover .project-plan-calendar-card__content{background-color:#def2e7}.project-plan-calendar-card__card-button:hover .project-plan-calendar-card__right-gradient{background:linear-gradient(90deg,#def2e7,#fff0)}.project-plan-calendar-card__card-button:hover .project-plan-calendar-card__left-gradient{background:linear-gradient(270deg,#def2e7,#fff0)}.project-plan-calendar-card__card-button:hover~.project-plan-calendar-card__left-arrow,.project-plan-calendar-card__card-button:hover~.project-plan-calendar-card__right-arrow{background-color:#fff}.project-plan-calendar-card__button-content-wrapper{display:flex;width:100%}.project-plan-calendar-card__content-wrapper{background-color:#fff;box-shadow:-3px 3px 5px #0003;display:inline-block;flex-grow:1;overflow:hidden;position:relative;width:100%;z-index:-1}.project-plan-calendar-card__content{display:inline-block;height:100%;padding:12px;position:relative;text-align:left;width:100%;z-index:9}.project-plan-calendar-card__left-arrow,.project-plan-calendar-card__right-arrow{align-items:center;border-radius:50px;display:flex;height:25px;justify-content:center;position:absolute;top:50%;width:25px}.project-plan-calendar-card__left-arrow:hover,.project-plan-calendar-card__right-arrow:hover{background-color:#00468e;color:#fff}.project-plan-calendar-card__left-arrow{left:5px;transform:rotate(90deg) translate(-50%)}.project-plan-calendar-card__right-arrow{right:5px;transform:rotate(-90deg) translate(50%)}.project-plan-calendar-card__left-gradient{background:linear-gradient(270deg,#fff,#fff0);flex:0 0 32px}.project-plan-calendar-card__right-gradient{background:linear-gradient(90deg,#fff,#fff0);flex:0 0 32px}.project-plan-calendar-card__header{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:768px){.project-plan-calendar-card__header{margin-bottom:7px}}.project-plan-calendar-card__subject-list{display:none}@media screen and (min-width:768px){.project-plan-calendar-card__subject-list{display:inline}}.project-plan-calendar-card__dropdown-wrapper{height:100%;left:0;max-width:2rem;pointer-events:none;position:absolute;top:0;width:100%}.project-plan-calendar-card__dropdown-content{display:flex;flex-direction:column;justify-content:space-between;min-height:230px;padding:28px;pointer-events:all}@media screen and (min-width:768px){.project-plan-calendar-card__dropdown-content{width:342px}}.project-plan-calendar-card__link{margin-top:1rem;width:-webkit-fit-content;width:fit-content}.project-plan-calendar-months{display:flex;position:absolute;top:-1rem;width:100%}.project-plan-calendar-months__month{flex:1 1;overflow:hidden;padding-left:5px;text-align:center;width:100%}.project-plan-calendar-navigation{align-items:center;display:flex;font-size:16px;position:relative}.project-plan-calendar-navigation__navigation-buttons{display:flex;flex-wrap:nowrap;margin-left:1rem}.project-plan-calendar-navigation__next,.project-plan-calendar-navigation__previous{align-items:center;background-color:#fff;border:1px solid #303030;border-radius:50%;display:flex;height:25px;justify-content:center;width:25px}.project-plan-calendar-navigation__next svg,.project-plan-calendar-navigation__previous svg{flex-shrink:0}.project-plan-calendar-navigation__next:hover,.project-plan-calendar-navigation__previous:hover{background:#00468e;border:none}.project-plan-calendar-navigation__next:hover svg,.project-plan-calendar-navigation__previous:hover svg{color:#fff}.project-plan-calendar-navigation__previous svg{transform:rotate(90deg)}.project-plan-calendar-navigation__next{margin-left:10px}.project-plan-calendar-navigation__next svg{transform:rotate(-90deg)}.project-plan-calendar-view{height:auto;position:relative;width:100%;z-index:1}@media screen and (max-width:768px){.project-plan-calendar-view{overflow-x:scroll;overflow-y:hidden}}.project-plan-calendar-view__calendar-wrapper{margin-top:2rem;width:1025px}@media screen and (min-width:600px){.project-plan-calendar-view__calendar-wrapper{max-width:100%;width:100%}.project-plan-calendar-view__calendar-wrapper--short{width:71.5%}}.project-plan-calendar-view__calendar{min-height:500px;padding-top:1rem;position:relative;width:100%;z-index:1}@media screen and (max-width:768px){.project-plan-calendar-view__calendar{margin-left:30.75px;padding-bottom:1rem;width:963.5px}}.project-plan-calendar-view__days{display:flex;height:100%;justify-content:center;position:absolute;width:100%}.project-plan-calendar-view__row{height:3.7rem;left:0;position:relative;top:0;width:100%}@media screen and (min-width:768px){.project-plan-calendar-view__row{height:5.2rem}}.project-plan-calendar-week{border-left:1px solid #777;display:flex;height:100%}.project-plan-calendar-week:first-child{border-left:1px solid #777}.project-plan-calendar-week:last-child{border-right:1px solid #777}.project-plan-calendar-week--first-week{border-left:1px solid #ccc}.project-plan-calendar-week--first-week:first-child{border-left:none}.project-plan-calendar-week--last-week:last-child{border-right:1px solid #ccc}.project-plan-calendar-week--current-day,.project-plan-calendar-week--current-week{background-color:rgba(125,191,157,.149)}.project-plan-calendar-week__label{position:absolute;top:-2rem;white-space:nowrap}.project-plan-calendar-week__day{border-left:1px solid #ccc;display:flex;flex:1 1 100%;height:100%}.project-plan-calendar-week__no-day{display:none}.project-plan-card{display:flex;margin-top:40px;min-height:298px;position:relative}@media screen and (min-width:1024px){.project-plan-card{width:calc(50% - 20px)}}.project-plan-card--selectable .project-plan-card__metadata{margin-left:2.25rem}.project-plan-card--selected .project-plan-card__wrapper{background-color:#d9f7df}.project-plan-card__wrapper{background-color:#fff;box-shadow:0 0 8px 2px #ddd;display:flex;flex-direction:column;padding:40px;width:100%}.project-plan-card__wrapper--active:hover{background-color:#f8e7e0;box-shadow:0 0 8px 2px #9d9d9d;transition:background-color .2s}.project-plan-card__wrapper--active:hover .project-plan-card__wrapper--active__menu-button{fill:#00468e;stroke:#00468e}.project-plan-card__card-link{color:#303030;margin-right:25px;text-decoration:none}.project-plan-card__card-link--active:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.project-plan-card__top{display:flex}.project-plan-card__heading{align-items:center;display:flex}.project-plan-card__checkbox{margin-right:1rem}.project-plan-card__checkbox-text{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:500;font-weight:600;line-height:1}@media screen and (min-width:768px){.project-plan-card__checkbox-text{font-size:30px}}.project-plan-card__menu{border-radius:50%;position:absolute;right:25px;top:25px;z-index:1}.project-plan-card__menu-button{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.project-plan-card__menu-button--active,.project-plan-card__menu-button:hover{background-color:#00468e}.project-plan-card__menu-button--active svg,.project-plan-card__menu-button:hover svg{fill:#fff;stroke:#fff}.project-plan-card__bubble-item-wrapper{min-width:150px;padding:10px}.project-plan-card__bubble-item{border:none;color:#000;display:flex;font-size:16px;padding:5px 10px;width:100%}.project-plan-card__bubble-item:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.project-plan-card__bubble-item:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.project-plan-card__bubble-item:hover{background-color:#eaeaea;color:#00468e}.project-plan-card__metadata{font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:500;margin:5px 0}.project-plan-card__info-group{border-top:2px solid #303030;display:flex;flex-wrap:wrap;margin-top:1rem;padding-top:10px}.project-plan-card__info-text-wrapper{align-items:center;display:flex}.project-plan-card__people-icon{display:inline-block;margin-right:5px}.project-plan-card__info-text{display:inline-block;font-size:16px;font-weight:400;margin:0}.project-plan-card__status{font-size:14px;font-weight:400;margin-left:auto;padding:5px 8px}.project-plan-filter-layout__layout-controls{border-bottom:2px solid #303030;display:flex;justify-content:space-between;padding:0}.project-plan-filter-layout__layout-controls--no-border{border-bottom:none}@media screen and (min-width:1024px){.project-plan-filter-layout__layout-controls--no-border{border-bottom:2px solid #303030}}.project-plan-filter-layout__radio-group{display:none}@media screen and (min-width:1024px){.project-plan-filter-layout__radio-group{display:inline}}.project-plan-filter-layout__toggle-filters{margin-bottom:1rem}@media screen and (min-width:1024px){.project-plan-filter-layout__toggle-filters{display:none}}.project-plan-filter-layout__toggle-filters--calendar{display:none}.project-plan-filter-layout__select-wrapper{display:none;justify-content:center;margin-left:auto}@media screen and (min-width:1024px){.project-plan-filter-layout__select-wrapper{display:flex}}.project-plan-filter-layout__select{border:none}.project-plan-filter-layout__select:hover{color:#00468e}.project-plan-filter-layout__select-title{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.project-plan-filter-layout__mobile-scroll-text{font-style:italic;margin-left:auto;width:-webkit-fit-content;width:fit-content}@media screen and (min-width:768px){.project-plan-filter-layout__mobile-scroll-text{display:none}}.project-plan-filter-layout__navigation{display:flex;margin-left:auto;width:-webkit-fit-content;width:fit-content}.project-plan-filter-layout__navigation--top{display:none}@media screen and (min-width:768px){.project-plan-filter-layout__navigation--top{display:flex}.project-plan-filter-layout__navigation--bottom{display:none}}.project-plan-filter-layout__card-area{min-height:530px}.project-plan-filter-menu{background-color:#f8e7e0;margin-bottom:1rem;padding:1rem;width:100%}.project-plan-filter-menu--full-width{display:none}@media screen and (min-width:1024px){.project-plan-filter-menu--full-width{display:block}}.project-plan-filter-menu__filter-table{border-collapse:initial;border-spacing:1rem}.project-plan-filter-menu__filter-label{font-weight:500;margin:0 1rem;text-align:start;vertical-align:top}.project-plan-filter-menu__filter-group{border:0;margin:1rem 0;padding:0}.project-plan-filter-menu__group-title{font-size:16px;font-weight:500;margin-left:1rem}.project-plan-filter-menu__filter-list{list-style:none;padding:0}.project-plan-filter-menu__list-item{margin:1rem 0}.project-plan-filter-menu__filter-option{display:inline-block;flex:0 1 50px;margin:0 1rem 1rem 0}.project-plan-filter-menu__filter-reset{font-size:16px;margin:0 0 .5rem 1rem}.project-plan-filter-modal{background-color:#fff;display:none;height:100vh;inset:0;position:fixed;width:100vw;z-index:10}.project-plan-filter-modal--open{display:block}@media screen and (min-width:1024px){.project-plan-filter-modal--open{display:none}}.project-plan-filter-modal__content{max-height:100vh;min-height:100vh;overflow-y:scroll;padding:25px;position:relative;width:100vw}.project-plan-filter-modal__close{position:absolute;right:25px;top:30px}.project-plan-filter-modal__submit{margin-top:25px;width:100%}@media screen and (min-width:600px){.project-plan-filter-modal__submit{width:-webkit-fit-content;width:fit-content}}.project-plan-filter-modal__filter-group-title{font-size:18px;font-weight:700;padding-left:0}.project-plan-filter-modal__filter-wrapper{background-color:#f8e7e0;padding-bottom:1rem}.project-plan-no-plans{align-items:center;display:flex;flex-direction:column;height:530px;justify-content:center;width:100%}.project-plan-no-plans__heading{font-size:36px;font-weight:500}.project-plan-no-plans__text{font-style:italic;padding-top:1rem}.project-plan-no-plans__link{margin-top:1em}.project-plan-radio-group{margin:0}.project-plan-radio-group--sub-group,.project-plan-radio-group--vertical{border:0;margin:0;padding:0}.project-plan-radio-group--vertical .project-plan-radio-group__title{font-size:18px;font-weight:700;padding:20px 10px 20px 0}.project-plan-radio-group--sub-group{font-size:16px;padding-left:2rem}.project-plan-radio-group--sub-group .project-plan-radio-group__title{font-size:16px;font-weight:500;margin-bottom:5px}.project-plan-radio-group--horizontal{border:none;padding:0}.project-plan-radio-group--horizontal .project-plan-radio-group__title{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.project-plan-radio-group--horizontal .project-plan-radio-group__radio{display:block;font-size:14px;margin-right:40px;min-width:100px;padding:10px 5px;position:relative;text-align:start}@media screen and (min-width:768px){.project-plan-radio-group--horizontal .project-plan-radio-group__radio{font-size:14px;min-width:100px;padding:15px 20px 15px 5px}}@media screen and (min-width:1240px){.project-plan-radio-group--horizontal .project-plan-radio-group__radio{font-size:16px;min-width:150px;padding:15px 40px 15px 5px}}.project-plan-radio-group--horizontal .project-plan-radio-group__radio:not(.project-plan-radio-group__radio--disabled):before{background-color:#00468e;border:2px solid #00468e;bottom:-6px;height:12px;left:0;position:absolute;width:100%}.project-plan-radio-group--horizontal .project-plan-radio-group__radio:not(.project-plan-radio-group__radio--disabled):hover:before{content:""}.project-plan-radio-group--horizontal .project-plan-radio-group__radio--active{font-weight:500}.project-plan-radio-group--horizontal .project-plan-radio-group__radio--active:not(.project-plan-radio-group__radio--disabled):before{background-color:#f8e7e0;border:2px solid #303030;content:""}.project-plan-radio-group--horizontal .project-plan-radio-group__radio--active:not(.project-plan-radio-group__radio--disabled):hover:before{background-color:#f8e7e0;border:2px solid #303030}.project-plan-radio-group--horizontal .project-plan-radio-group__wrapper{align-items:flex-end;display:flex;height:100%}.qlik-block-data-graph-pairs{background-color:#f4f4f4;display:flex;flex-direction:column;padding:20px}.qlik-block-data-graph-pairs__title{flex:0 0 3rem}.qlik-block-data-graph-pairs__pairs{display:flex;flex:1 1;flex-wrap:wrap}.qlik-block-data-graph-pairs__pair{display:flex;flex:1 1 100%;flex-direction:column;margin-top:40px}.qlik-block-data-graph-pairs__pair:first-child{margin-top:0}@media screen and (min-width:1024px){.qlik-block-data-graph-pairs__pair{flex:1 1 40%}.qlik-block-data-graph-pairs__pair:nth-child(2){margin-top:0}.qlik-block-data-graph-pairs__pair:nth-child(2n){margin-left:20px}}.qlik-block-data-graph-pairs--transparent{background-color:#0000}.qlik-block-data-list{background-color:#f4f4f4;display:flex;flex:1 1 40%;flex-direction:column;padding:20px}.qlik-block-data-list__data{display:flex;height:100%;width:100%}@media screen and (min-width:1024px){.qlik-block-data-list__data{flex-direction:column}}.qlik-block-default{background-color:#f4f4f4;display:flex;flex:1 1 40%;flex-direction:column;padding:20px}.qlik-block-default__title{flex:0 0 3rem}.qlik-block-default--transparent{background-color:#0000}.qlik-block-heading{flex:1 0 100%;height:7rem}@media screen and (min-width:600px){.qlik-block-heading{height:5rem}}.qlik-filter-menu{display:flex;flex-direction:column;min-width:250px}.qlik-filter-menu--full-width{flex:1 0 100%}.qlik-filter-menu__header{background-color:#c7c9e3;display:flex}@media screen and (min-width:1024px){.qlik-filter-menu__header{background-color:#0000}}.qlik-filter-menu__button-open{width:44px}@media screen and (min-width:1024px){.qlik-filter-menu__button-open{display:none}}.qlik-filter-menu__filters{background-color:#e2e3f1;padding:16px}.qlik-filter-menu__content{background-color:#e2e3f1;display:none}@media screen and (min-width:1024px){.qlik-filter-menu__content{background-color:#0000;display:block}}.qlik-filter-menu--open .qlik-filter-menu__header{background-color:#e2e3f1}.qlik-filter-menu--open .qlik-filter-menu__content{display:block}.qlik-group{display:flex;height:100%;width:100%}.qlik-group:first-child{margin-top:0}.qlik-group--graph{flex:1 1;flex-wrap:wrap;height:auto;width:100%}.qlik-group--vertical{flex-direction:column}.qlik-group--data{height:71px;margin-bottom:10px}.qlik-group--title{height:3rem;width:100%}.qlik-group--vertical.qlik-group--data{height:auto;margin-left:10px}.qlik-group--vertical.qlik-group--data:first-child{margin-left:0}@media screen and (min-width:1024px){.qlik-group--vertical.qlik-group--data{flex-direction:row;margin-left:0}}.qlik-group--vertical.qlik-group--graph{flex:1 1;flex-direction:row}.qlik-object{display:flex;flex:1 1;flex-direction:column}.qlik-object__visualization{flex:1 1 100%}.qlik-object__object{height:100%;position:relative}.qlik-object__actions{align-items:center;background-color:#eaeaea;display:flex;font-size:14px;margin-top:14px;min-height:55px}.qlik-object__action{border-left:1px solid #303030;margin:15px 0;padding:0 15px}.qlik-object__action:first-child{border:0}.qlik-object__download-menu{position:relative}.qlik-object__bubble-item{border:none;color:#000;display:flex;font-size:16px;padding:5px 10px;width:100%}.qlik-object__bubble-item:hover{background-color:#eaeaea;color:#00468e}.qlik-object__download-actions{min-width:250px;padding:10px}.qlik-object__download-loading{align-items:center;display:flex}.qlik-object__download-spinner{background-color:#fff;border-radius:5px;margin-right:8px;padding:3px}.qlik-object--graph{flex:1 0 100%;margin-top:40px}.qlik-object--graph:first-child{margin-top:0}@media screen and (min-width:1024px){.qlik-object--graph{flex:1 0 30vw}.qlik-object--full-width.qlik-object--graph:nth-child(2){margin-top:0}.qlik-object--full-width.qlik-object--graph:nth-child(2n){margin-left:20px}}.qlik-object--data{flex:1 0 71px;height:71px;margin-left:10px}.qlik-object--data:first-child{margin-left:0}.qlik-object--title{height:3rem;width:100%}.qlik-object--filter{height:50px}.qlik-object--filter-thin{height:44px}.qlik-object--menu-filter{flex:1 0 75px;margin-left:0;margin-top:15px}.qlik-object--menu-filter:first-child{margin-top:0}.qlik-object--menu-filter-thick{flex:1 0 200px;margin-left:0}.qlik-object--data-list{margin-left:0;margin-top:10px}.qlik-object--data-list:first-child{margin-top:0}@media screen and (min-width:1024px){.qlik-object--data-list{margin-left:10px;margin-top:0;max-width:188px}}.qlik-template{background-color:#f4f4f4;display:flex;flex:1 1 40%;flex-direction:column;margin-top:28px;padding:20px}.qlik-template:first-child{margin-right:15px}.qlik-template--full-width{flex:1 0 100%}.quote-block{display:block;font-size:18px;line-height:1.6;margin:1.5rem auto 0;max-width:1240px;position:relative}@media print{.quote-block{break-inside:avoid;padding-top:5px;page-break-inside:avoid}}.quote-block__wrapper{height:100%;position:relative;width:100%}.quote-block__wrapper .quote-block__content{padding:20px}@media screen and (min-width:768px){.quote-block__wrapper .quote-block__content{padding:50px}}@media print{.quote-block__wrapper{break-inside:avoid;page-break-inside:avoid}}@media(min-width:1024px){.quote-block--article,.quote-block--narrow{margin-left:auto;margin-right:auto;max-width:750px}.quote-block--article{padding:0}}.quote-block--image{font-size:20px;line-height:inherit}.quote-block--image .quote-block__content{padding:50px 30px}.quote-block--image-last .quote-block__image-wrapper{padding:0 30px 30px}@media screen and (min-width:1024px){.quote-block--row .quote-block__wrapper{display:flex;flex-direction:row}.quote-block--row .quote-block__image-wrapper{padding:0}}.quote-block__image-wrapper{flex:0 0 50%;padding:30px 30px 0}@media print{.quote-block__image-wrapper{padding:0}}.quote-block__image{height:100%;object-fit:cover;width:100%}.quote-block__icon{height:34px;margin-bottom:1rem;width:34px}.quote-block__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:50px;width:100%}.quote-block__quote{display:flex;flex-direction:column;margin:0}.quote-block__quote cite{margin-top:1rem}.quote-block__quote>p{margin-top:0}.radio-group{margin:0}.radio-group__fieldset{border:none;padding:0}.radio-group--navigation{border-bottom:2px solid #303030;width:100%}.radio-group--navigation .radio-group__title{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.radio-group--navigation .radio-group__radio{display:block;font-size:16px;margin-right:40px;min-width:100px;padding:10px 5px;position:relative;text-align:start}@media screen and (min-width:768px){.radio-group--navigation .radio-group__radio{font-size:16px;min-width:100px;padding:15px 20px 15px 5px}}@media screen and (min-width:1240px){.radio-group--navigation .radio-group__radio{font-size:18px;min-width:150px;padding:15px 40px 15px 5px}}.radio-group--navigation .radio-group__radio:before{background-color:#00468e;border:2px solid #00468e;bottom:-6px;height:12px;left:0;position:absolute;width:100%}.radio-group--navigation .radio-group__radio:hover:before{content:""}.radio-group--navigation .radio-group__radio--is-active{font-weight:500}.radio-group--navigation .radio-group__radio--is-active:before{background-color:#b9e1cc;border:2px solid #303030;content:""}.radio-group--navigation .radio-group__radio--is-active:hover:before{background-color:#b9e1cc;border:2px solid #303030}.radio-group--navigation .radio-group__wrapper{align-items:flex-end;display:flex;height:100%}.radio-group--navigation-small{border-bottom:2px solid #303030;width:100%}.radio-group--navigation-small .radio-group__title{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.radio-group--navigation-small .radio-group__radio{display:block;font-size:14px;margin-right:10px;min-width:75px;padding:10px 5px;position:relative;text-align:start}@media screen and (min-width:768px){.radio-group--navigation-small .radio-group__radio{font-size:14px;min-width:75px;padding:10px 20px 10px 5px}}@media screen and (min-width:1240px){.radio-group--navigation-small .radio-group__radio{font-size:14px;min-width:100px;padding:10px 40px 10px 5px}}.radio-group--navigation-small .radio-group__radio:before{background-color:#00468e;border:2px solid #00468e;bottom:-4px;height:6px;left:0;position:absolute;width:100%}.radio-group--navigation-small .radio-group__radio:hover:before{content:""}.radio-group--navigation-small .radio-group__radio--is-active{font-weight:500}.radio-group--navigation-small .radio-group__radio--is-active:before{background-color:#b9e1cc;border:2px solid #303030;content:""}.radio-group--navigation-small .radio-group__radio--is-active:hover:before{background-color:#b9e1cc;border:2px solid #303030}.radio-group--navigation-small .radio-group__wrapper{align-items:flex-end;display:flex;height:100%}.radio-group--bold-label .radio-group__title{font-weight:500}.radio--hidden-input input{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.radio--hidden-input input:disabled~label{opacity:.3}html:not(.mouse-user) .radio--hidden-input input:focus+label{outline:3px solid #1069c3}.radio--gray-background:last-child{margin-bottom:0}.radio--gray-background input{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}html:not(.mouse-user) .radio--gray-background input:focus+label{outline:3px solid #1069c3}.radio--gray-background label{display:flex;flex-grow:1;padding:16px 0;position:relative}.radio--gray-background label:before{border-radius:100%;box-shadow:inset 0 0 0 1px #303030;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:16px;margin-right:8px;margin-top:1px;width:16px}.radio--gray-background label:after{background-color:#303030;border-radius:100%;content:"";height:10px;left:28px;margin-top:17px;opacity:0;position:absolute;top:3px;width:10px}.radio--gray-background input:checked+label{background-color:#f4f4f4;color:#303030;margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}.radio--gray-background input:checked+label:before{box-shadow:inset 0 0 0 1px #303030}.radio--gray-background input:checked+label:after{opacity:1}.radio--dark-input:last-child{margin-bottom:0}.radio--dark-input input{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.radio--dark-input input:disabled~label{opacity:.3}html:not(.mouse-user) .radio--dark-input input:focus+label{outline:3px solid #1069c3}.radio--dark-input label{display:flex;flex-grow:1;padding:12px 0;position:relative}.radio--dark-input label:before{background-color:#fff;border-radius:100%;box-shadow:inset 0 0 0 1px #303030;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:16px;margin-right:8px;margin-top:1px;width:16px}.radio--dark-input label:after{background-color:#303030;border-radius:100%;content:"";height:10px;left:28px;margin-top:16px;opacity:0;position:absolute;top:0;width:10px}.radio--dark-input input:checked+label{margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}.radio--dark-input input:checked+label:before{box-shadow:inset 0 0 0 1px #303030}.radio--dark-input input:checked+label:after{opacity:1}.radio--button:not(:last-child){margin-right:5px}.radio--button input{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.radio--button input+label:hover,.radio--button input:checked+label{background-color:#00468e;border-color:#00468e;color:#fff}html:not(.mouse-user) .radio--button input:focus+label{outline:3px solid #1069c3}.radio--button label{border:2px solid;display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;padding:10px 30px;text-transform:uppercase}.report-meta__list{list-style:none;margin:0;padding:0}@media screen and (min-width:600px){.report-meta__list{-ms-grid-columns:[label] auto [text] 1fr;grid-gap:.5rem 1rem;display:grid;gap:.5rem 1rem;grid-template-columns:[label] auto [text] 1fr}}.report-meta__label{font-weight:700;grid-column:label}@media screen and (max-width:599px){.report-meta__label{margin-top:.75rem}}.report-meta__attachment,.report-meta__text{grid-column:text;list-style:none;margin:0;padding:0}@media screen and (max-width:599px){.report-meta__attachment,.report-meta__text{margin-top:.25rem}}.responsive-accordion{transition:background-color .2s ease-out}html:not(.mouse-user) .responsive-accordion :focus{outline:3px solid #00468e}.responsive-accordion.responsive-accordion--open-narrow,.responsive-accordion.responsive-accordion--open-wide{background-color:#def2e7}.responsive-accordion--green{background-color:#b9e1cc}.responsive-accordion--green.responsive-accordion--open-narrow,.responsive-accordion--green.responsive-accordion--open-wide,.responsive-accordion--green:hover{background-color:#def2e7}.responsive-accordion--peach{background-color:#eed0c3}.responsive-accordion--peach.responsive-accordion--open-narrow,.responsive-accordion--peach.responsive-accordion--open-wide,.responsive-accordion--peach:hover{background-color:#f8e7e0}.responsive-accordion__trigger{align-items:flex-start;background-color:#0000;border:0;color:#303030;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:18px;font-weight:500;justify-content:space-between;padding:21px;position:relative;text-align:left;width:100%}.responsive-accordion__trigger:active{color:#303030}@media screen and (min-width:1024px){.responsive-accordion__trigger--narrow{display:none}}.responsive-accordion__trigger--wide{display:none}@media screen and (min-width:1024px){.responsive-accordion__trigger--wide{display:flex}}.responsive-accordion__content{display:none;padding:0 20px 20px}@media(min-width:1024px){.responsive-accordion__content--open-wide{display:block}}@media(max-width:1023px){.responsive-accordion__content--open-narrow{display:block}}@media print{.responsive-accordion__content{display:block}}.retractable-table{margin:2rem 0 1rem}.retractable-table__text-icon{display:inline-block;margin-right:.5rem}.retractable-table__button{display:inline-block;margin-bottom:1rem}.retractable-table__text-icon--active{transform:translateY(-50%) rotate(-90deg)}.custom-toolbar-option{align-items:center;background:#fff;border:none;border-radius:2px;display:flex;height:20px;justify-content:center;margin:0;min-width:25px;padding:5px;position:relative;text-transform:capitalize}.custom-toolbar-option:hover{background-color:#f4f4f4}.custom-toolbar-option:focus-visible{outline-offset:1px;z-index:2}.custom-toolbar-option--active,.custom-toolbar-option--active:hover{background-color:#eaeaea}.custom-toolbar-option--disabled>svg{opacity:.5}.custom-toolbar-option>svg{stroke-width:0;height:32px;width:32px}.custom-toolbar-option+button{position:relative;z-index:0}.custom-toolbar-option__wrapper{position:relative}.custom-toolbar-option__modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:none;height:205px;padding:15px;position:absolute;top:35px;width:200px;z-index:100}.custom-toolbar-option__modal--active{display:flex;flex-direction:column}@media screen and (min-width:600px){.custom-toolbar-option__modal{width:235px}}.custom-toolbar-option__modal-label{font-size:1rem}.custom-toolbar-option__modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.custom-toolbar-option__modal-target-option{margin-bottom:20px}.custom-toolbar-option__modal-button-section{margin:0 auto}.custom-toolbar-option__modal-button{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;width:75px}.custom-toolbar{display:flex;flex-wrap:wrap}.editor .rdw-option-wrapper{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:25px;padding:5px;text-transform:capitalize}.editor .rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}.editor .rdw-option-active,.editor .rdw-option-wrapper:active{box-shadow:inset 1px 1px #bfbdbd}.editor .rdw-option-disabled{cursor:default;opacity:.3}.editor .rdw-dropdown-wrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize}.editor .rdw-dropdown-wrapper:focus{outline:none}.editor .rdw-dropdown-wrapper:hover{background-color:#fff;box-shadow:1px 1px #bfbdbd}.editor .rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px #bfbdbd}.editor .rdw-dropdown-carettoopen{border-top:6px solid #000}.editor .rdw-dropdown-carettoclose,.editor .rdw-dropdown-carettoopen{border-left:5px solid #0000;border-right:5px solid #0000;height:0;position:absolute;right:10%;top:35%;width:0}.editor .rdw-dropdown-carettoclose{border-bottom:6px solid #000}.editor .rdw-dropdown-selectedtext{align-items:center;display:flex;height:100%;padding:0 5px;position:relative}.editor .rdw-dropdown-optionwrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;margin:0;max-height:250px;overflow-y:scroll;padding:0;position:relative;width:98%;z-index:100}.editor .rdw-dropdown-optionwrapper:hover{background-color:#fff;box-shadow:1px 1px #bfbdbd}.editor .rdw-dropdownoption-default{align-items:center;display:flex;min-height:25px;padding:0 5px}.editor .rdw-dropdownoption-highlighted{background:#f1f1f1}.editor .rdw-dropdownoption-active{background:#f5f5f5}.editor .rdw-dropdownoption-disabled{cursor:default;opacity:.3}.editor .rdw-inline-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-inline-dropdown{width:50px}.editor .rdw-inline-dropdownoption{display:flex;height:40px;justify-content:center}.editor .rdw-block-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-block-dropdown{width:110px}.editor .rdw-fontsize-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-fontsize-dropdown{min-width:40px}.editor .rdw-fontsize-option{display:flex;justify-content:center}.editor .rdw-fontfamily-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-fontfamily-dropdown{width:115px}.editor .rdw-fontfamily-placeholder{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor .rdw-fontfamily-optionwrapper{width:140px}.editor .rdw-list-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-list-dropdown{width:50px;z-index:90}.editor .rdw-list-dropdownOption{display:flex;height:40px;justify-content:center}.editor .rdw-text-align-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-text-align-dropdown{width:50px;z-index:90}.editor .rdw-text-align-dropdownOption{display:flex;height:40px;justify-content:center}.editor .rdw-right-aligned-block{text-align:right}.editor .rdw-left-aligned-block{text-align:left!important}.editor .rdw-center-aligned-block{text-align:center!important}.editor .rdw-justify-aligned-block{text-align:justify!important}.editor .rdw-center-aligned-block>div,.editor .rdw-justify-aligned-block>div,.editor .rdw-left-aligned-block>div,.editor .rdw-right-aligned-block>div{display:inline-block}.editor .rdw-colorpicker-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-colorpicker-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:175px;left:5px;padding:15px;position:absolute;top:35px;width:175px;z-index:100}.editor .rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.editor .rdw-colorpicker-modal-style-label{cursor:pointer;font-size:15px;padding:0 10px 5px;text-align:center;width:50%}.editor .rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.editor .rdw-colorpicker-modal-options{display:flex;flex-wrap:wrap;height:100%;margin:5px auto;overflow:scroll;width:100%}.editor .rdw-colorpicker-cube{border:1px solid #f1f1f1;height:22px;width:22px}.editor .rdw-colorpicker-option{border:none;box-shadow:inset 1px 2px 1px #bfbdbd;height:22px;margin:3px;min-height:20px;min-width:22px;padding:0;width:22px}.editor .rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.editor .rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.editor .rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.editor .rdw-link-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-link-dropdown{width:50px}.editor .rdw-link-dropdownOption{display:flex;height:40px;justify-content:center}.editor .rdw-link-dropdownPlaceholder{margin-left:8px}.editor .rdw-link-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:205px;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.editor .rdw-link-modal-label{font-size:15px}.editor .rdw-link-modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.editor .rdw-link-modal-input:focus{outline:none}.editor .rdw-link-modal-buttonsection{margin:0 auto}.editor .rdw-link-modal-target-option{margin-bottom:20px}.editor .rdw-link-modal-target-option>span{margin-left:5px}.editor .rdw-link-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;width:75px}.editor .rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.editor .rdw-link-modal-btn:active{box-shadow:inset 1px 1px #bfbdbd}.editor .rdw-link-modal-btn:focus{outline:none!important}.editor .rdw-link-modal-btn:disabled{background:#ece9e9}.editor .rdw-link-dropdownoption{display:flex;height:40px;justify-content:center}.editor .rdw-embedded-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-embedded-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:180px;justify-content:space-between;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.editor .rdw-embedded-modal-header{display:flex;font-size:15px}.editor .rdw-embedded-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.editor .rdw-embedded-modal-header-label{background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7;margin-top:5px;width:95px}.editor .rdw-embedded-modal-link-section{display:flex;flex-direction:column}.editor .rdw-embedded-modal-link-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:10px 0;padding:0 5px;width:88%}.editor .rdw-embedded-modal-link-input-wrapper{align-items:center;display:flex}.editor .rdw-embedded-modal-link-input:focus{outline:none}.editor .rdw-embedded-modal-btn-section{display:flex;justify-content:center}.editor .rdw-embedded-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize;width:75px}.editor .rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.editor .rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px #bfbdbd}.editor .rdw-embedded-modal-btn:focus{outline:none!important}.editor .rdw-embedded-modal-btn:disabled{background:#ece9e9}.editor .rdw-embedded-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.editor .rdw-embedded-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:80%}.editor .rdw-embedded-modal-size-input:focus{outline:none}.editor .rdw-emoji-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-emoji-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-wrap:wrap;height:180px;left:5px;overflow:auto;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.editor .rdw-emoji-icon{cursor:pointer;font-size:22px;height:24px;margin:2.5px;width:24px}.editor .rdw-emoji-icon,.editor .rdw-spinner{align-items:center;display:flex;justify-content:center}.editor .rdw-spinner{height:100%;width:100%}.editor .rdw-spinner>div{animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:12px;width:12px}.editor .rdw-spinner .rdw-bounce1{animation-delay:-.32s}.editor .rdw-spinner .rdw-bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.editor .rdw-image-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.editor .rdw-image-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.editor .rdw-image-modal-header{display:flex;font-size:15px;margin:10px 0}.editor .rdw-image-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.editor .rdw-image-modal-header-label{background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px;width:80px}.editor .rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.editor .rdw-image-modal-upload-option{align-items:center;background-color:#f1f1f1;border:none;color:gray;cursor:pointer;display:flex;font-size:15px;justify-content:center;margin:10px 0;outline:2px dashed gray;outline-offset:-10px;padding:9px 0;width:100%}.editor .rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.editor .rdw-image-modal-upload-option-label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.editor .rdw-image-modal-upload-option-label span{padding:0 20px}.editor .rdw-image-modal-upload-option-image-preview{max-height:200px;max-width:100%}.editor .rdw-image-modal-upload-option-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.editor .rdw-image-modal-url-section{align-items:center;display:flex}.editor .rdw-image-modal-url-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:15px 0 12px;padding:0 5px;width:90%}.editor .rdw-image-modal-btn-section{margin:10px auto 0}.editor .rdw-image-modal-url-input:focus{outline:none}.editor .rdw-image-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 5px;text-transform:capitalize;width:75px}.editor .rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.editor .rdw-image-modal-btn:active{box-shadow:inset 1px 1px #bfbdbd}.editor .rdw-image-modal-btn:focus{outline:none!important}.editor .rdw-image-modal-btn:disabled{background:#ece9e9}.editor .rdw-image-modal-spinner{height:100%;left:0;opacity:.5;position:absolute;top:-3px;width:100%}.editor .rdw-image-modal-alt-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;margin-left:5px;width:70%}.editor .rdw-image-modal-alt-input:focus{outline:none}.editor .rdw-image-modal-alt-lbl{font-size:12px}.editor .rdw-image-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.editor .rdw-image-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:40%}.editor .rdw-image-modal-size-input:focus{outline:none}.editor .rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.editor .rdw-remove-wrapper{position:relative}.editor .rdw-history-wrapper,.editor .rdw-remove-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.editor .rdw-history-dropdownoption{display:flex;height:40px;justify-content:center}.editor .rdw-history-dropdown{width:50px}.editor .rdw-link-decorator-wrapper{position:relative}.editor .rdw-link-decorator-icon{background-color:#fff;cursor:pointer;left:40%;position:absolute;top:0}.editor .rdw-mention-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.editor .rdw-suggestion-wrapper{position:relative}.editor .rdw-suggestion-dropdown{background:#fff;border:1px solid #f1f1f1;display:flex;flex-direction:column;max-height:150px;min-width:100px;overflow:auto;position:absolute;z-index:100}.editor .rdw-suggestion-option{border-bottom:1px solid #f1f1f1;padding:7px 5px}.editor .rdw-suggestion-option-active{background-color:#f1f1f1}.editor .rdw-hashtag-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.editor .rdw-image-alignment-options-popup{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;padding:5px 2px;position:absolute;width:105px;z-index:100}.editor .rdw-alignment-option-left{justify-content:flex-start}.editor .rdw-image-alignment-option{height:15px;min-width:15px;width:15px}.editor .rdw-image-alignment,.editor .rdw-image-imagewrapper{position:relative}.editor .rdw-image-center{display:flex;justify-content:center}.editor .rdw-image-left{display:flex}.editor .rdw-image-right{display:flex;justify-content:flex-end}.editor .rdw-image-alignment-options-popup-right{right:0}.editor .rdw-editor-main{box-sizing:border-box;height:100%;overflow:auto}.editor .rdw-editor-toolbar{background:#fff;border:1px solid #f1f1f1;border-radius:2px;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-start;margin-bottom:5px;padding:6px 5px 0;-webkit-user-select:none;user-select:none}.editor .public-DraftStyleDefault-block{margin:1em 0}.editor .rdw-editor-wrapper:focus{outline:none}.editor .rdw-editor-wrapper{box-sizing:initial}.editor .rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.editor .rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.editor .DraftEditor-editorContainer,.editor .DraftEditor-root,.editor .public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}.editor .public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.editor .DraftEditor-root{position:relative}.editor .DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid #0000;position:relative;z-index:1}.editor .public-DraftEditor-block{position:relative}.editor .DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.editor .DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.editor .DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.editor .DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.editor .DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.editor .DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.editor .public-DraftEditorPlaceholder-root{color:#757575;position:absolute;z-index:0}.editor .public-DraftEditorPlaceholder-hasFocus{color:#757575}.editor .DraftEditorPlaceholder-hidden{display:none}.editor .public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.editor .public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.editor .public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.editor .public-DraftStyleDefault-listLTR{direction:ltr}.editor .public-DraftStyleDefault-listRTL{direction:rtl}.editor .public-DraftStyleDefault-ol,.editor .public-DraftStyleDefault-ul{margin:16px 0;padding:0}.editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.editor .public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.editor .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.editor .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.editor .public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-31px;position:absolute;text-align:right;width:30px}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.editor .public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.editor--hide-placeholder .public-DraftEditorPlaceholder-root{display:none}.editor--large .editor__editor{min-height:150px}.editor--disabled{opacity:.6}.editor__editor a{border-bottom:2px solid #c4c4c4;color:#303030;text-decoration:none}.editor__editor b{font-weight:700}.editor__editor ul{-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0}.editor__editor ul,.editor__editor ul li{list-style-type:circle!important}.editor__action{border:0!important}.editor__action>img{height:32px;width:32px}.editor__action:hover{background-color:#f4f4f4;box-shadow:none!important}.editor__action--unlink{position:relative}.editor__action--unlink:after{border-top:1px solid #000;content:"";left:15%;position:absolute;transform:rotate(-45deg);width:60%}.editor .rdw-option-active{background-color:#eaeaea;box-shadow:none!important}.editor__default-toolbar{border:0!important;bottom:5rem;margin:0!important;padding:0!important;position:absolute}@media(min-width:1024px){.editor__default-toolbar{bottom:1.2rem}}.editor__default-toolbar .rdw-inline-wrapper,.editor__default-toolbar .rdw-link-wrapper,.editor__default-toolbar .rdw-list-wrapper,.editor__default-toolbar .rdw-option-wrapper{margin:0!important}@media(min-width:1024px){.editor__toolbar{align-items:center;display:flex;justify-content:space-between}}.editor__toolbar--separator{border-top:2px solid #000;margin-top:1rem;padding-top:2rem}@media(min-width:600px){.editor__toolbar--separator{padding-top:1rem}}.editor__toolbar-list{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:4rem 0 0;padding:0;width:100%}@media(min-width:1024px){.editor__toolbar-list{margin-top:0}}.editor__toolbar-button{margin-right:.5rem}.rich-text-editor__label{display:block}.rich-text-editor__label-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:.2rem}.rich-text-editor__canvas{background-color:#fff;border:2px solid #303030;border-radius:3px;font-size:1rem;padding:1rem;position:relative}.ql-toolbar-button{align-items:center;background:0;border:0;display:flex;height:40px;justify-content:center;width:30px}.ql-toolbar-button.ql-active .ql-toolbar-button__icon{display:none}.ql-toolbar-button.ql-active .ql-toolbar-button__icon--new{display:block}.ql-toolbar-button:hover .ql-toolbar-button__icon{display:none}.ql-toolbar-button:hover .ql-toolbar-button__icon--hover{display:block}.ql-toolbar-button__icon{height:2rem;width:2rem}.ql-toolbar-button__icon--hover,.ql-toolbar-button__icon--new{display:none}.rich-text{overflow-wrap:break-word;position:relative}.rich-text .rich-text__aside--left{margin-bottom:36px}@media(min-width:1024px){.rich-text .rich-text__aside--left{clear:left;float:left;margin:0 50px 36px -10vw;width:60%}}@media(min-width:1400px){.rich-text .rich-text__aside--left{margin-left:-300px;width:600px}}@media print{.rich-text .rich-text__aside--left{clear:none;float:none;margin:0 0 36px;width:auto}}.rich-text .rich-text__aside--left .generic-content,.rich-text .rich-text__aside--left .quote-block{margin-top:0}.rich-text .rich-text__aside--right{margin-bottom:36px}@media(min-width:1024px){.rich-text .rich-text__aside--right{clear:right;float:right;margin:0 -10vw 36px 50px;width:60%}}@media(min-width:1400px){.rich-text .rich-text__aside--right{margin-right:-300px;width:600px}}@media print{.rich-text .rich-text__aside--right{clear:none;float:none;margin:0 0 36px;width:auto}}.rich-text .rich-text__aside--right .generic-content,.rich-text .rich-text__aside--right .quote-block{margin-top:0}.rich-text a{border-bottom:1px solid #303030;color:inherit;word-break:break-word}.rich-text a,.rich-text a:focus,.rich-text a:hover{text-decoration:none}.rich-text a:hover{border-bottom-color:#00468e;color:#00468e}.rich-text a mark{border-bottom:1px solid #303030;padding-bottom:0}.rich-text a mark:hover{border-bottom-color:#00468e}.rich-text a:has(mark){border-bottom:2px solid #def2e7}.rich-text a:has(mark):hover{border-bottom-color:#def2e7}.rich-text img{height:auto;max-width:100%}.rich-text mark{background-color:#def2e7;color:inherit;padding:2px 0}@media print{.rich-text mark{border:none}}.rich-text blockquote:not(.quote-block__quote){background-color:#b9e1cc;line-height:1.6;margin:2rem 0;padding:20px}@media(min-width:768px){.rich-text blockquote:not(.quote-block__quote){padding:50px}}.rich-text blockquote:not(.quote-block__quote) h2{margin-bottom:0}@media(min-width:768px){.rich-text blockquote:not(.quote-block__quote) h2{margin-bottom:30px}}.rich-text .changed-banner{display:block;margin:1rem 0;position:relative}@media print{.rich-text .changed-banner{display:none}}@media(min-width:1224px){.rich-text .changed-banner{display:inline-block;left:-1rem;margin:0;position:absolute;transform:translate(-100%)}}.rich-text .changed-banner .inner{background-color:#def2e7;color:#303030;font-size:1rem;font-weight:400;padding:4px 9px;text-transform:uppercase}.rich-text .changed-banner .inner:before{border-color:#0000 #def2e7 #0000 #0000;border-style:solid;border-width:0 11px 11px 0;bottom:-11px;content:"";height:0;left:0;position:absolute;width:0}.rich-text .rich-text__aside .changed-banner,.rich-text blockquote .changed-banner{display:block;left:0;margin:1rem 0;position:relative;transform:none}@media screen and (min-width:768px){.rich-text .rich-text__aside .changed-banner,.rich-text blockquote .changed-banner{left:0}}.rich-text p{margin:1rem 0}.rich-text ol,.rich-text p,.rich-text ul{line-height:1.6}.rich-text li{margin-top:.2em}.rich-text__table-wrapper{overflow-x:auto}.rich-text table{border:none;border-collapse:collapse;font-size:16px;min-width:100%;position:relative;width:100%}.rich-text table td,.rich-text table th{padding:10px 15px;text-align:left}.rich-text table td:not(:last-child),.rich-text table th:not(:last-child){border-right:1px solid #ccc}.rich-text table thead td,.rich-text table thead th{background-color:#303030;color:#fff;font-weight:500}.rich-text table tbody td,.rich-text table tbody th{background-color:#f4f4f4;min-width:100px}.rich-text table tbody th{font-weight:500}.rich-text table tbody tr:nth-child(odd) td,.rich-text table tbody tr:nth-child(odd) th{background-color:#eaeaea}.rich-text table tbody tr:last-child th[scope=colgroup]{border-bottom:0}.rich-text table tbody th[scope=colgroup]{border-bottom:1px solid #ccc;vertical-align:top}.rich-text table caption+tbody tr:first-child th,.rich-text table tbody:first-child tr:first-child th{background-color:#303030;color:#fff;font-weight:500}.rich-text table caption{display:table-caption;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px;padding-bottom:10px;padding-top:20px;text-align:left}@media(min-width:1024px){.rich-text table caption{font-size:24px}}.rich-text table tbody{margin-top:1rem;overflow-x:auto;width:100%}@media screen and (max-width:1024px){.rich-text table tbody:after{background-image:linear-gradient(90deg,#fff0,#fff 85%);bottom:0;content:"";position:absolute;right:0;top:0;width:30px}}.rich-text>:first-child,.rich-text>div>:first-child{margin-top:0}.rich-text>:last-child,.rich-text>div>:last-child{margin-bottom:0}.rich-text--fancy-links a{color:#fff;transition:background-color .25s ease}.rich-text--fancy-links a:focus,.rich-text--fancy-links a:hover{background-color:#0055ac;color:#fff}.rich-text--fancy-hover-links a:hover{border-bottom:1px solid #00468e;color:#00468e}.rich-text--inverted{color:#fff}.rich-text--inverted a{border-bottom:1px solid;text-decoration:none}.rich-text--inverted a:active,.rich-text--inverted a:hover{border-bottom-color:initial}.rich-text--faint-links a{border-bottom-color:#545353}.rich-text--faint-links a:active,.rich-text--faint-links a:hover{border-bottom-color:initial}.rich-text--article,.rich-text--document{padding:0 10px}@media(min-width:1024px){.rich-text--article,.rich-text--document{margin-left:auto;margin-right:auto;max-width:750px;padding:0}}.rich-text--article>div>ul,.rich-text--document>div>ul{list-style:none;padding-left:70px}.rich-text--article>div>ul>li:before,.rich-text--document>div>ul>li:before{color:#303030;content:"●";display:block;font-size:inherit;left:-35px;max-height:0;max-width:0;position:relative;top:0}.rich-text--article blockquote>:first-child,.rich-text--document blockquote>:first-child{margin-top:0}.rich-text--article blockquote>:last-child,.rich-text--document blockquote>:last-child{margin-bottom:0}.rich-text--sidebar ul{padding-left:25px}.rich-text--abstract,.rich-text--ingress{font-family:Montserrat,Helvetica Neue,sans-serif;font-weight:400;line-height:1.5}.rich-text--ingress{font-size:18px}@media(min-width:1024px){.rich-text--ingress{font-size:22px}}.rich-text--abstract{font-size:18px}@media(min-width:1024px){.rich-text--abstract{font-size:20px}}.rich-text--neutral a{border-bottom:1px solid #c4c4c4;color:#303030;text-decoration:none}.rich-text--neutral a:active,.rich-text--neutral a:hover{border-bottom-color:#303030}.rich-text--dark-links{word-wrap:break-word}.rich-text--dark-links a{border-bottom:1px solid #303030;color:#303030;font-weight:400}.rich-text--dark-links a:hover{color:#00468e;text-decoration:none}.rich-text--centered{text-align:center}.rich-text--slim-text{font-weight:400}.school-comparison-board-grade10__blocks{-ms-grid-rows:1000px 3000px 3000px 1000px;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:1000px 3000px 3000px 1000px}@media screen and (min-width:1024px){.school-comparison-board-grade10__blocks{-ms-grid-rows:500px 1500px 1500px 500px;grid-template-columns:1fr 1fr;grid-template-rows:500px 1500px 1500px 500px}}.school-comparison-board-grade10__navigation{margin-bottom:26px}.school-comparison-board-grade10__facts{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:1024px){.school-comparison-board-grade10__facts{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:1/2}}.school-comparison-board-grade10__survey{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.school-comparison-board-grade10__survey{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:2/3}}.school-comparison-board-grade10__final-grade{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.school-comparison-board-grade10__final-grade{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:3/4}}.school-comparison-board-grade10__contribution{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}@media screen and (min-width:1024px){.school-comparison-board-grade10__contribution{-ms-grid-column-span:2;grid-column:1/-1;grid-row:4/-1}}.school-comparison-board__blocks{-ms-grid-rows:400px 900px;-ms-grid-columns:1fr 1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:400px 900px}.school-comparison-board__facts{-ms-grid-row-span:1;-ms-grid-column-span:1;grid-column:1/2;grid-row:1/2}.school-comparison-board__contribution{-ms-grid-row-span:1;grid-column:2/-1;grid-row:1/2}.school-comparison-board__test{grid-column:1/-1;grid-row:2/-1}.school-comparsion-board-grade5__blocks{-ms-grid-rows:1000px 3000px 500px;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:1000px 3000px 500px}@media screen and (min-width:1024px){.school-comparsion-board-grade5__blocks{-ms-grid-rows:500px 1500px 500px;grid-template-columns:1fr 1fr;grid-template-rows:500px 1500px 500px}}.school-comparsion-board-grade5__navigation{margin-bottom:26px}.school-comparsion-board-grade5__facts{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:1024px){.school-comparsion-board-grade5__facts{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:1/2}}.school-comparsion-board-grade5__test{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.school-comparsion-board-grade5__test{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:2/3}}.school-comparsion-board-grade5__contribution{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.school-comparsion-board-grade5__contribution{-ms-grid-column-span:1;grid-column:1/2;grid-row:3/-1}}.search-block{background-color:#e2e3f1;padding:30px 0}.search-block__form{align-items:flex-end;display:flex}.search-block__content{margin:0 auto;max-width:800px}.search-block__title{font-family:inherit;font-size:16px;font-weight:500;margin:0 0 15px}.search-block__submit{border:1px solid #303030;font-weight:500;line-height:34px;margin:0;padding-left:35px;padding-right:35px;text-transform:uppercase}.search-form{display:flex}.search-form__input{-webkit-appearance:none;appearance:none;background:#f4f4f4;border:1px solid #eaeaea;border-radius:0;box-shadow:inset 2px 2px 4px #ddd;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px;min-width:0;padding:10px;width:220px}.search-form__input:focus::placeholder{color:#6a6a6a;opacity:1}.search-form__input:focus:-ms-input-placeholder{color:#767676}.search-form__input:focus::-ms-input-placeholder{color:#767676}.search-form--maxi .search-form__input,.search-form--maxi .search-form__submit{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:18px}@media(min-width:1024px){.search-form--maxi .search-form__input,.search-form--maxi .search-form__submit{font-size:22px}}.search-form--maxi .search-form__input{background-color:#fff;box-shadow:none;flex-grow:1;padding:0 25px;width:auto}.search-form--maxi .search-form__submit{font-weight:500;padding:15px 25px;text-transform:uppercase}html:not(.mouse-user) .search-form--maxi .search-form__submit:focus{outline:3px solid #def2e7}.search-group{flex-grow:1;position:relative}.search-group label{display:block;font-weight:500;margin-bottom:10px}.search-group:focus-within input{border-color:#6d889d}.search-group input{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #fff;border-radius:0;font-size:inherit;padding:10px 15px;width:100%}.search-group input:focus{border-color:#6d889d}html:not(.mouse-user) .search-group input:focus{outline:3px solid #00468e}.search-group input:focus+.search-group__spinner,.search-group input:hover+.search-group__spinner{right:40px}.search-group__input{position:relative}.search-group__spinner{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.search-group__result-list{background-color:#fff;border:1px solid #6d889d;margin-top:-1px;max-height:100px;overflow:auto;padding-bottom:5px;position:absolute;width:100%;z-index:100}.search-group__result{margin-bottom:0!important}.search-group__result-link{color:#303030;display:block;padding:5px 15px;text-decoration:none}.search-group__result-link:hover{background-color:#eaeaea;color:#00468e}.search-group--big input{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:22px;height:56px}.searchable-multiselect__menu-wrapper{border:1px solid #303030;max-width:690px;position:relative;z-index:3}.searchable-multiselect__input-wrapper{background-color:#fff;display:flex;max-width:690px;width:100%}.searchable-multiselect__input{border:none;border-radius:0;display:block;flex:1 1 100%;font-size:18px;padding:16px 0 16px 16px}@media screen and (min-width:600px){.searchable-multiselect__input{padding:18px 0 18px 25px}}.searchable-multiselect__input::-webkit-search-cancel-button{display:none}.searchable-multiselect__input::placeholder{color:#545353}.searchable-multiselect__search-icon{margin:14px 10px;width:26px}@media screen and (min-width:600px){.searchable-multiselect__search-icon{margin:16px 18px}}.searchable-multiselect__clear-button{padding:14px}@media screen and (min-width:600px){.searchable-multiselect__clear-button{padding:18px}}.searchable-multiselect__clear-button:hover{color:#00468e}.searchable-multiselect__clear-icon{height:16px;width:16px}.searchable-multiselect__dropdown{background-color:#fff;border-bottom:1px solid #303030;border-left:1px solid #303030;border-right:1px solid #303030;display:none;margin:0 -1px;min-width:calc(100% + 2px);padding:0 16px 16px;position:absolute}@media screen and (min-width:600px){.searchable-multiselect__dropdown{padding:0 24px 24px}}.searchable-multiselect__dropdown--open{display:block}.searchable-multiselect__border{border-top:2px solid #303030}.searchable-multiselect__dropdown-content{padding:14px 0 14px 14px}.searchable-multiselect__status-text{font-size:18px;margin-bottom:8px}.searchable-multiselect__option-list{max-height:300px;overflow-y:auto}.searchable-multiselect__option-button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-size:16px;padding:12px 0 12px 10px;text-align:start;width:100%}@media screen and (min-width:600px){.searchable-multiselect__option-button{padding:12px 0 12px 20px}}.searchable-multiselect__option-button:hover:not(:disabled){background-color:#eaeaea}.searchable-multiselect__option-button:disabled{color:#767676}.searchable-multiselect__option-label{font-weight:500}.searchable-multiselect__option{padding:12px 0 12px 20px;width:100%}.searchable-multiselect__option:hover{background-color:#eaeaea}.searchable-multiselect__create-option{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-top:1px solid #303030;color:inherit;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-style:italic;padding:24px 0 0;text-align:start;width:100%}.searchable-multiselect__create-option-text{display:inline-block;margin-left:8px}.searchable-multiselect__error{color:#aa0216;margin-top:10px}.searchable-multiselect--invalid .searchable-multiselect__label{color:#aa0216}.searchable-multiselect--invalid .searchable-multiselect__menu-wrapper{border-color:#aa0216}.searchable-singleselect__menu-wrapper{border:1px solid #303030;max-width:690px;position:relative;z-index:3}.searchable-singleselect__input-wrapper{background-color:#fff;display:flex;max-width:690px;position:relative;width:100%;z-index:3}.searchable-singleselect__input{border:none;border-radius:0;display:block;flex:1 1 100%;font-size:18px;padding:16px 0 16px 16px}@media screen and (min-width:600px){.searchable-singleselect__input{padding:18px 0 18px 25px}}.searchable-singleselect__input::-webkit-search-cancel-button{display:none}.searchable-singleselect__input::placeholder{color:#545353}.searchable-singleselect__search-icon{margin:14px 10px;width:26px}@media screen and (min-width:600px){.searchable-singleselect__search-icon{margin:16px 18px}}.searchable-singleselect__clear-button{padding:14px}@media screen and (min-width:600px){.searchable-singleselect__clear-button{padding:18px}}.searchable-singleselect__clear-icon{height:16px;width:16px}.searchable-singleselect__label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.searchable-singleselect__dropdown{background-color:#fff;border-bottom:1px solid #303030;border-left:1px solid #303030;border-right:1px solid #303030;display:none;margin:0 -1px;min-width:calc(100% + 2px);padding:0 16px 16px;position:absolute;z-index:2}@media screen and (min-width:600px){.searchable-singleselect__dropdown{padding:0 24px 24px}}.searchable-singleselect__dropdown--open{display:block}.searchable-singleselect__border{border-top:2px solid #303030}.searchable-singleselect__dropdown-content{padding:14px 0 14px 14px}.searchable-singleselect__status-text{font-size:18px;margin-bottom:8px}.searchable-singleselect__option-list{list-style:none;margin:0;max-height:300px;overflow-y:auto;padding:3px}.searchable-singleselect__option-button{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:block;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-size:16px;padding:10px 0 10px 8px;text-align:start;width:100%}@media screen and (min-width:600px){.searchable-singleselect__option-button{padding:10px 0 10px 18px}}.searchable-singleselect__option-button:hover:not(:disabled){background-color:#eaeaea}.searchable-singleselect__option-button:disabled{color:#767676}.searchable-singleselect__option-label{font-weight:500}.searchable-singleselect__option{padding:12px 0 12px 20px;width:100%}.searchable-singleselect__option:hover{background-color:#eaeaea}.searchable-singleselect__create-option{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-top:1px solid #303030;color:inherit;display:flex;font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-style:italic;padding:24px 0 0;text-align:start;width:100%}.searchable-singleselect__create-option-text{display:inline-block;margin-left:8px}.searchable-singleselect__error{color:#aa0216;margin-top:10px}.searchable-singleselect--invalid .searchable-singleselect__label{color:#aa0216}.searchable-singleselect--invalid .searchable-singleselect__menu-wrapper{border-color:#aa0216}.select{position:relative}.select select{font-size:16px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.select__fake{width:100%}.select--scrolled .select__fake>ul{max-height:25vh;overflow-y:auto}.select--short{align-items:center;display:flex;width:15rem}.select--short .select__element{border:1px solid #000}.select--long,.select--long-preselected{align-items:center;display:flex}.select--long .select__element,.select--long-preselected .select__element{border:1px solid #000;font-size:1rem;padding:1rem}.select--long-preselected .select__element{background-color:#def2e7}.select--simple{align-items:center;display:flex}.select--simple .select__element{background-color:#0000;border:none;font-size:14px}.select--innershadow .select__element{border:0;box-shadow:inset 0 1px 1px #bbb;min-width:225px}.select--borderless:hover .select__element{border:1px solid #000}.select--borderless.select--is-disabled:hover .select__element{border-color:#fff}.select--simple-bubble{align-items:center;display:flex}.select--simple-bubble:hover .select__icon{display:none}.select--simple-bubble:hover .select__icon--hover{display:block}.select--simple-bubble .select__icon--active{transform:translateY(-50%) rotate(-180deg)}.select--simple-bubble .select__icon--sort{right:5px}.select--simple-bubble .select__icon--hover{display:none}.select--simple-bubble .select__element{background-color:#0000;border:none;font-size:16px}.select--simple-bubble>.select__fake ul{border:1px solid #000;border-radius:6px;box-shadow:0 4px 4px #bbb;color:#303030;min-width:150px;padding:20px 10px;right:10px;top:100%}.select--simple-bubble>.select__fake ul:before{background-color:#fff;border-right:1px solid #000;border-top:1px solid #000;content:"";height:10px;position:absolute;right:25%;top:0;transform:rotate(-45deg);transform-origin:0 0;width:10px;z-index:10}.select--simple-bubble>.select__fake ul::before--hover{background-color:#eaeaea}.select--simple-bubble>.select__fake ul .select__option{font-size:16px;padding:2px 2px 2px 26px;position:relative}.select--simple-bubble>.select__fake ul .select__option:hover{background-color:#eaeaea;color:#00468e}.select--simple-bubble>.select__fake ul .select__option--chosen:before{height:7px;width:3px}.select--simple-bubble>.select__fake ul .select__option--chosen:after,.select--simple-bubble>.select__fake ul .select__option--chosen:before{background-color:#303030;bottom:0;content:"";left:0;position:absolute;transform:translate(12px) translateY(-6px) rotate(-45deg);transform-origin:left bottom}.select--simple-bubble>.select__fake ul .select__option--chosen:after{height:3px;width:15px}.select--simple-bubble>.select__fake ul .select__option--chosen:hover:after,.select--simple-bubble>.select__fake ul .select__option--chosen:hover:before{background-color:#00468e}.select--is-mounted select{opacity:0;z-index:0}.select--has-touch select{z-index:2}.select--is-disabled{color:#767676}.select__text-label{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.select--visible-label>.select__text-label{clip:auto;align-items:center;display:flex;opacity:1;overflow:visible;position:static}.select--visible-label{border-bottom:2px solid #303030;display:flex}.select--visible-label select{border:0}.select--visible-label .select__fake{flex:1 1}.select--visible-label .select__fake ul{margin-top:1px}.select--visible-label .select__element--active{border:0}.select__label{padding-right:15px}.select__fake{position:relative;-webkit-user-select:none;user-select:none}select:focus+.select__fake{outline:3px solid #1069c3}.mouse-user .select__fake{outline:none!important}.select__fake ul{background-color:#fff;border:1px solid #000;border-radius:0;font-size:inherit;list-style:none;margin:-1px 0 0;padding:0;position:absolute;width:100%;z-index:3}.select__element{background-color:#fff;border:1px solid #fff;padding:10px 15px}.select__element--active{border:1px solid #000}.select__option{cursor:pointer;padding:10px 15px;z-index:-1}.select__option:hover{background-color:#eaeaea}.select__icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select__icon--active{transform:translateY(-50%) rotate(-180deg)}.select__icon--clear{background-color:#fff;height:calc(100% - 4px);justify-content:flex-end;padding-right:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:44px;z-index:3}.selected-values-listbox{background-color:#def2e7;max-width:690px;padding:40px;width:100%}.selected-values-listbox__counter{margin-bottom:6px}.selected-values-listbox__selected-value{border-bottom:2px solid #447266;display:flex}.selected-values-listbox__selected-value:first-child{border-top:2px solid #447266}.selected-values-listbox__info{flex:0 1 100%;padding:11px 0}.selected-values-listbox__name{font-weight:500}.selected-values-listbox__data{margin-top:6px}.selected-values-listbox__remove-button{justify-content:center;max-height:50px;transform:translate(16px);width:50px}.selected-values-listbox__remove-button:focus,.selected-values-listbox__remove-button:hover{color:#00468e}.selected-values-listbox--user-settings{padding:20px}.separator{border-color:#ddd;border-style:solid}.share-url-modal{font-family:Roboto,Helvetica Neue,sans-serif}.share-url-modal__heading{margin-bottom:28px}.share-url-modal__lead{font-size:18px;margin-bottom:28px}.share-url-modal__url{border:1px solid #303030;color:#00468e;font-size:16px;height:40px;margin-bottom:16px;padding:10px;width:100%}.sidebar-article__body .video{margin:-1rem 0}.sidebar-article__abstract{margin:auto;max-width:1166px;padding:0 15px 1rem 115px;width:100%}@media print{.sidebar-article__abstract{padding:15px}}.sidebar-article__abstract .content-container{margin-left:0;max-width:650px;width:100%}@media only screen and (max-width:1024px){.sidebar-article__abstract .content-container{max-width:100%;padding-left:15px}.sidebar-article__abstract{padding:0}}.sidebar-article__content{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1166px}@media print{.sidebar-article__content{flex-direction:column}}@media only screen and (max-width:1024px){.sidebar-article__content{flex-direction:column}}.sidebar-article__body{margin-left:100px;max-width:50%;padding:0 15px}@media print{.sidebar-article__body{margin-left:0;max-width:100%}}.sidebar-article__body .content-container{width:100%}@media(max-width:1400px){.sidebar-article__body .rich-text__aside--left,.sidebar-article__body .rich-text__aside--right{margin:0 0 36px;width:100%}}.sidebar-article__body .component-list .rich-text{padding:0}@media(max-width:1550px){.sidebar-article__body .rich-text__aside--left{margin:0 0 36px;width:100%}}@media(max-width:1400px){.sidebar-article__body .changed-banner{display:block;left:auto;margin:1rem 0;position:relative;transform:none}}@media only screen and (max-width:1024px){.sidebar-article__body{margin-left:0;max-width:100%}}.sidebar-article__sidebar{max-width:33.33333%;min-width:33.33333%;padding:0 15px}@media print{.sidebar-article__sidebar{max-width:100%}}@media only screen and (max-width:1024px){.sidebar-article__sidebar{max-width:100%;padding:0}}.sidebar-document__above-header{margin:auto;width:100%}.sidebar-document__above-header .content-container{width:100%}.sidebar-document__header,.sidebar-document__navbar{margin:auto;max-width:1166px;padding:0 15px 1rem 115px;width:100%}@media print{.sidebar-document__header,.sidebar-document__navbar{padding:15px}}.sidebar-document__header .content-container,.sidebar-document__navbar .content-container{margin-left:0;max-width:650px;width:100%}@media only screen and (max-width:1024px){.sidebar-document__header .content-container,.sidebar-document__navbar .content-container{max-width:100%;padding-left:15px}}.sidebar-document__header .document-action-bar,.sidebar-document__navbar .document-action-bar{max-width:800px}.sidebar-document__header .document-abstract-block,.sidebar-document__navbar .document-abstract-block{background-color:initial;margin-bottom:0}@media only screen and (max-width:1240px){.sidebar-document__header .document-abstract-block .new-tag--lefty,.sidebar-document__navbar .document-abstract-block .new-tag--lefty{margin-right:0}}.sidebar-document__header .document-abstract-block__byline,.sidebar-document__navbar .document-abstract-block__byline{margin-bottom:1rem}@media only screen and (max-width:1024px){.sidebar-document__header,.sidebar-document__navbar{padding:0}}.sidebar-document__content{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1166px}@media print{.sidebar-document__content{flex-direction:column}}@media only screen and (max-width:1024px){.sidebar-document__content{flex-direction:column}}.sidebar-document__list{margin-left:100px;max-width:50%;padding:0 15px}@media print{.sidebar-document__list{margin-left:0;max-width:100%}}.sidebar-document__list .content-container{width:100%}@media(max-width:1400px){.sidebar-document__list .rich-text__aside--left,.sidebar-document__list .rich-text__aside--right{margin:0 0 36px;width:100%}}.sidebar-document__list .component-list .rich-text{padding:0}@media(max-width:1550px){.sidebar-document__list .rich-text__aside--left{margin:0 0 36px;width:100%}}@media(max-width:1400px){.sidebar-document__list .changed-banner{display:block;left:auto;margin:1rem 0;position:relative;transform:none}}@media only screen and (max-width:1024px){.sidebar-document__list{margin-left:0;max-width:100%}}.sidebar-document__sidebar{max-width:33.33333%;min-width:33.33333%;padding:0 15px}@media print{.sidebar-document__sidebar{max-width:100%}}@media only screen and (max-width:1024px){.sidebar-document__sidebar{max-width:100%;padding:0}}.statistics-accordion-block__accordion{padding:2rem 0}.statistics-accordion-block .accordion__trigger{padding-left:2rem}.statistics-accordion-block__link-list{list-style-type:none;margin:0;padding:.5rem 2rem 2rem}.statistics-accordion-block__link-list-item{margin-top:1rem}.statistics-accordion-block__link-list-item:first-child{margin-top:0}.statistics-image-list{background-color:#def2e7;display:flex;flex-direction:column;height:100%;margin:0 .5rem;min-height:240px}@media screen and (min-width:768px){.statistics-image-list{flex-direction:row}}.statistics-image-list__main{background-color:#def2e7}.statistics-image-list__egg{background-color:#f2e8da}.statistics-image-list__peach{background-color:#eed0c3}.statistics-image-list__image{display:block;height:100%;width:100%}.statistics-image-list__heading{border-bottom:2px solid #303030;display:inline;font-size:1.5rem;margin:0}.statistics-image-list__lead{font-size:1rem;line-height:24px;margin-top:1rem}.statistics-image-list__text{flex-grow:1;margin:0;padding:30px;width:100%}.statistics-site__header{background-color:#f4f4f4}.statistics-site__content{margin-bottom:2rem}.wrapper-body .list-block__block{border-color:#fff}.step-guide-block{margin-top:2rem}.step-guide-block__header{background-color:#b9e1cc;min-height:70px;position:relative}.step-guide-block__link{font-size:16px;margin-bottom:1rem}.step-guide-block__link .link{border-bottom:2px solid #00468e}.step-guide-block__link .link:hover{border-bottom:2px solid #0000;color:#00468e}.step-guide-block__content{background-color:#f0f0f0;padding:20px 30px}.step-guide-block__link-buttons-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;padding:0}.step-guide-block__link-buttons-btn{border:2px solid #303030;color:#303030;display:block;flex-grow:1;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:1.25rem;margin:.5rem 1rem .5rem 0;min-height:52px;padding:12px 16px;position:relative;text-align:center;text-decoration:none}.step-guide-block__link-buttons-btn:hover{background-color:#00468e;border:2px solid #00468e;color:#fff;transition:all .25s ease}.step-guide-block__link-buttons-btn--tall{height:71px}.step-guide-block__link-buttons-btn--active{background-color:#00468e;border:0;color:#fff;display:block;flex-grow:1;padding:12px 16px;position:relative;text-decoration:none}.step-guide-block__link-buttons-btn-small-text{font-size:1rem}.step-guide-block .rich-text .changed-banner{left:-2rem}@media only screen and (max-width:768px){.step-guide-block .rich-text .changed-banner{left:0}}.step-guide-header{background-color:#b9e1cc;left:0;padding:20px 60px 20px 20px;position:relative;top:0;width:100%;z-index:1}.step-guide-header--open{position:absolute}.step-guide-header__btn-container{border:2px solid #303030;bottom:0;height:36px;margin-right:17px;margin-top:17px;position:absolute;right:0;top:0;width:36px}.step-guide-header__trans-btn{padding:6px}.step-guide-header__trans-btn:hover{cursor:pointer}.step-guide-header__icon{height:20px;width:20px}.step-guide-header__title{font-size:1.5rem;margin-bottom:0;margin-top:0}.step-guide-header__history-list{font-size:16px;padding-left:20px;z-index:100}.step-guide-header__history-list-item{margin-bottom:1rem}.step-guide-header__history-list-item--bold{font-weight:700}.step-guide-header__overlay{background-color:rgba(0,0,0,.502);height:100%;left:-100%;opacity:0;position:fixed;top:0;transition:opacity .5s,left 0s .5s;width:100%;z-index:9}.step-guide-header__overlay--visible{left:0;opacity:0;transition-delay:0s}.step-guide{margin-bottom:2rem}.step-guide__heading{font-size:44px;font-weight:600}.step-guide__ingress{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:22px}.student-survey-board__blocks{-ms-grid-rows:auto 1200px auto 1200px;-ms-grid-columns:1fr;grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;grid-template-rows:auto 1200px auto 1200px}@media screen and (min-width:1024px){.student-survey-board__blocks{-ms-grid-rows:auto auto 1200px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1200px}}.student-survey-board__options{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}@media screen and (min-width:1024px){.student-survey-board__options{-ms-grid-row-span:1;-ms-grid-column-span:2;grid-column:1/-1;grid-row:1/2}}.student-survey-board__comparison-options{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}@media screen and (min-width:1024px){.student-survey-board__comparison-options{-ms-grid-row-span:1;grid-column:2/-1;-ms-grid-column:2;grid-row:2/3;-ms-grid-row:2}}.student-survey-board__comparand{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}@media screen and (min-width:1024px){.student-survey-board__comparand{-ms-grid-column-span:1;grid-column:1/2;grid-row:3/-1;-ms-grid-row:3}}.student-survey-board__comparator{-ms-grid-row-span:1;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:4}@media screen and (min-width:1024px){.student-survey-board__comparator{grid-column:2/-1;-ms-grid-column:2;grid-row:3/-1;-ms-grid-row:3}}.study-offer-list-header{background-color:#e2e3f1}@media only screen and (min-width:768px){.study-offer-list-header{display:flex;flex-direction:row;justify-content:space-between}}.study-offer-list-header__ingress{font-size:1rem}.study-offer-list-header__info{display:inline-block;width:40%}@media only screen and (max-width:768px){.study-offer-list-header__info{width:100%}}.study-offer-list-header__content{padding:30px 50px 10px;width:100%}@media only screen and (max-width:768px){.study-offer-list-header__content{display:flex;flex-direction:column;padding:1rem}}.study-offer-list-header__dropdown{display:inline-block;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;margin-right:1rem;width:300px}@media only screen and (max-width:768px){.study-offer-list-header__dropdown{margin-top:1rem;padding:0;width:100%}}.study-offer-list-header__university-dropdown{display:inline-block}.study-offer-list-header__online-checkbox{display:inline-block;margin:1rem}@media only screen and (max-width:768px){.study-offer-list-header__online-checkbox{margin-left:0;padding:0}}.study-offer-list-header__settings{display:inline-block;padding:0;width:60%}@media only screen and (max-width:768px){.study-offer-list-header__settings{width:100%}}.study-offer-list-header__article-link{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:20px;font-weight:600}.study-offer-list-header__articles{margin-bottom:1rem;margin-left:1rem;max-width:600px}@media only screen and (max-width:768px){.study-offer-list-header__articles{margin-left:0;margin-top:1rem;padding:0}}.study-offer-list-header__article{background-color:#fff;padding:2rem}.study-offer-list-header__article--inverted{background-color:#ddd;color:#303030}.study-offer-list-header__link-buttons{padding:1rem 0}.study-offer-list-header__link-buttons__list{list-style:none;margin:0;padding:0}@media(max-width:480px){.study-offer-list-header__link-buttons__list--inline{align-items:center;flex-direction:column}}.study-offer-list-header__link-buttons__list{display:flex;flex-wrap:wrap}.study-offer-list-header__link-buttons__item{margin-bottom:10px;margin-right:10px;padding-right:2px}.study-offer-list-header__link-buttons-btn{background-color:#fff;border:0;color:#303030;display:block;flex-grow:1;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;padding:12px 16px;position:relative;text-decoration:none}.study-offer-list-header__link-buttons-btn:hover{color:#00468e}.study-offer-list-header__link-buttons-btn-active{background-color:#00468e;border:0;color:#fff;display:block;flex-grow:1;font-family:Montserrat,Helvetica Neue,sans-serif;font-size:16px;padding:12px 16px;position:relative;text-decoration:none}.study-offer-list-header .select__text-label{all:unset;font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:500}.study-offer-list-header .select__element{margin-top:.2rem}.study-offer-list-table{width:66.7%}@media only screen and (max-width:1400px){.study-offer-list-table{width:100%}}@media screen and (min-width:768px){.study-offer-list-table{padding-left:50px}}.study-offer-list-table__wrapper{display:none}@media screen and (min-width:768px){.study-offer-list-table__wrapper{display:block}}.study-offer-list-table__header-icon{display:inline-block;margin-left:.5rem}.study-offer-list-table__header-icon--active{transform:translateY(-50%) rotate(-180deg)}.study-offer-list-table__button{font-weight:700;height:100%;width:100%}.study-offer-list-table__row .study-offer-list-table__entry{min-width:200px}.study-offer-list-table .table__wrapper{max-width:none}.study-offer-list-table__mobile-view{list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.study-offer-list-table__mobile-view{display:none}}.study-offer-list-table__list-item{background-color:#f4f4f4;line-height:1.5;padding:5px 10px 20px}.study-offer-list-table__list-item:nth-child(2n){background-color:#eaeaea}.study-offer-list-table__list-header{display:inline;font-size:16px;font-weight:700;line-height:2;margin-bottom:8px}@media screen and (min-width:600px){.study-offer-list-table__list-header{font-size:18px}}.study-offer-list-table__list-entry{font-size:14px;margin:0}@media screen and (min-width:600px){.study-offer-list-table__list-entry{font-size:16px}}.study-offer-list__count{font-size:16px;padding-left:50px}@media only screen and (max-width:768px){.study-offer-list__count{padding-left:10px}}.subject-codes-table{margin-bottom:2rem}.subject-codes-table__title{margin:0 0 1rem}.subject-list{margin:0;padding:0}.subject-list__subject{display:inline-block}.subject-list__subject:not(:last-child){border-right:1px solid #303030;margin-right:10px;padding-right:10px}.subject-list--thick{font-size:18px;font-weight:500;margin-top:auto}.subject-list--thin{font-size:14px;font-weight:400}.subject-list--overflow,.subject-list--overflow.subject-list{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-menu{background-color:#f2e8da;font-size:16px;left:0;position:absolute;text-align:center;top:0;transform:translateY(-200%);width:100%;z-index:100}.tab-menu:focus{transform:none}.table-container-block table{border:none;border-collapse:collapse;display:block;font-size:16px;margin:4rem 0;overflow-x:auto;position:relative;width:100%}.table-container-block table td,.table-container-block table th{padding:10px 15px;text-align:left}.table-container-block table td:not(:last-child),.table-container-block table th:not(:last-child){border-right:1px solid #ccc}.table-container-block table thead td,.table-container-block table thead th{background-color:#303030;color:#fff;font-weight:500}.table-container-block table tbody td,.table-container-block table tbody th{background-color:#f4f4f4;min-width:100px}.table-container-block table tbody th{font-weight:500}.table-container-block table tbody tr:nth-child(odd) td,.table-container-block table tbody tr:nth-child(odd) th{background-color:#eaeaea}.table-container-block table tbody tr:last-child th[scope=colgroup]{border-bottom:0}.table-container-block table tbody th[scope=colgroup]{border-bottom:1px solid #ccc;vertical-align:top}.table-container-block table caption+tbody tr:first-child th,.table-container-block table tbody:first-child tr:first-child th{background-color:#303030;color:#fff;font-weight:500}@media screen and (max-width:1024px){.table-container-block table:after{background-image:linear-gradient(90deg,#fff0,#fff 85%);bottom:0;content:"";position:absolute;right:0;top:0;width:30px}}.table{position:relative}@media screen and (max-width:1024px){.table--overlay:after{background-image:linear-gradient(90deg,#fff0,#fff 85%);bottom:0;content:"";position:absolute;right:-1px;top:-1px;width:30px;z-index:30}}.table__wrapper{display:block;overflow-x:auto;width:100%}.table__table{border:none;border-collapse:collapse;font-size:16px;width:100%}.table__table td,.table__table th{padding:10px 15px;text-align:left}.table__table td:not(:last-child),.table__table th:not(:last-child){border-right:1px solid #ccc}.table__table thead td,.table__table thead th{background-color:#303030;color:#fff;font-weight:500}.table__table tbody td,.table__table tbody th{background-color:#f4f4f4;min-width:100px}.table__table tbody th{font-weight:500}.table__table tbody tr:nth-child(odd) td,.table__table tbody tr:nth-child(odd) th{background-color:#eaeaea}.table__table tbody tr:last-child th[scope=colgroup]{border-bottom:0}.table__table tbody th[scope=colgroup]{border-bottom:1px solid #ccc;vertical-align:top}.table__table caption+tbody tr:first-child th,.table__table tbody:first-child tr:first-child th{background-color:#303030;color:#fff;font-weight:500}.table--full-width .table__table{display:table}.table--not-dark-header caption+tbody tr:first-child th,.table--not-dark-header tbody:first-child tr:first-child th{background-color:#eaeaea;color:inherit}.toast{align-items:center;animation:slidein .3s;background-color:#303030;bottom:0;color:#fff;display:flex;left:0;padding:16px;position:fixed;width:100%}@keyframes slidein{0%{transform:translateY(100px)}to{transform:translateY(0)}}.toast--closing{animation:slideout .3s;transform:translateY(100px)}@keyframes slideout{0%{transform:translateY(0)}to{transform:translateY(100px)}}@media screen and (min-width:600px){.toast{border-radius:5px;bottom:40px;box-shadow:0 4px 4px rgba(0,0,0,.251);left:30px;min-width:300px;width:auto}}.toggle-button:hover .toggle-button__icon{display:none}.toggle-button:hover .toggle-button__icon--hover{display:block}.toggle-button__icon--hover{display:none}.toggle-button__label-text{margin-left:10px}.tooltip-button{font-size:1rem}.tooltip-button--disabled .tooltip-button__button{opacity:.5}.tooltip-button--hover .tooltip-button__icon{display:none}.tooltip-button--hover .tooltip-button__text{border-color:#000}.tooltip-button--hover .tooltip-button__hover-icon{display:block}.tooltip-button--active .tooltip-button__button{color:#00468e}.tooltip-button--active .tooltip-button__button:before{display:block;z-index:1000}.tooltip-button__hover-icon~.tooltip-button__text,.tooltip-button__icon~.tooltip-button__text{margin-left:.5rem}.tooltip-button__hover-icon{display:none}.tooltip-button__text{border-bottom:1px solid #0000;font-size:14px}.tooltip-button__text--hidden{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.tooltip-button__button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:inherit;display:flex;font-size:inherit;padding:0}.tooltip-button__button:focus:not(:disabled),.tooltip-button__button:hover:not(:disabled){cursor:pointer}.tooltip-button__trigger{position:relative}.tooltip-button__trigger--active:before{background-color:#fff;border:1px solid #000;border-bottom:0;border-right:0;bottom:-1.5rem;content:"";height:1rem;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:1rem;z-index:1000}.tutorial-modal__heading{margin-bottom:20px}.tutorial-modal__ingress{margin-bottom:30px}.tutorial-modal__image{height:auto;margin-bottom:30px;max-width:100%;width:100%}.tutorial-modal__navigation-wrapper{display:flex}.tutorial-modal__previous-button-wrapper{flex:1 0}.tutorial-modal__next-button-wrapper{align-items:center;display:flex;flex:1 0;justify-content:flex-end}.tutorial-modal__nav-button{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.tutorial-modal__nav-button:hover{background-color:#00468e;color:#fff}.tutorial-modal__action-wrapper{display:flex;justify-content:flex-end;margin-top:15px}.tutorial-modal__cancel-button{margin-right:5px}.tutorial-modal__live-region{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.tutorial-modal__step-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.tutorial-modal__step-list-item{border:1px solid #303030;border-radius:50%;display:inline-block;height:10px;margin-left:8px;width:10px}.tutorial-modal__step-list-item:first-child{margin-left:0}.tutorial-modal__step-list-item--done{background-color:#eed0c3}.tutorial-modal__step-nr{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.tutorial-popup-modal__heading{margin-bottom:20px}.tutorial-popup-modal__ingress{margin-bottom:30px}.tutorial-popup-modal__image{height:auto;margin-bottom:30px;max-width:100%;width:100%}.tutorial-popup-modal__navigation-wrapper{display:flex}.tutorial-popup-modal__previous-button-wrapper{flex:1 0}.tutorial-popup-modal__next-button-wrapper{align-items:center;display:flex;flex:1 0;justify-content:flex-end}.tutorial-popup-modal__nav-button{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.tutorial-popup-modal__nav-button:hover{background-color:#00468e;color:#fff}.tutorial-popup-modal__action-wrapper{display:flex;justify-content:flex-end;margin-top:15px}.tutorial-popup-modal__cancel-button{margin-right:5px}.tutorial-popup-modal__live-region{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.tutorial-popup-modal__step-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.tutorial-popup-modal__step-list-item{border:1px solid #303030;border-radius:50%;display:inline-block;height:10px;margin-left:8px;width:10px}.tutorial-popup-modal__step-list-item:first-child{margin-left:0}.tutorial-popup-modal__step-list-item--done{background-color:#eed0c3}.tutorial-popup-modal__step-nr{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.unsubscribe-modal__title-wrapper{align-items:center;display:flex;gap:16px;margin-bottom:16px}.unsubscribe-modal__icon{min-height:42px;min-width:42px}.unsubscribe-modal__title{font-size:1.5rem;margin:0 1rem 0 0}.unsubscribe-modal__text{margin:0 0 16px;min-height:50px}@media screen and (min-width:600px){.unsubscribe-modal__text{min-height:75px}}.unsubscribe-modal__actions{display:flex}.unsubscribe-modal__submit-button{margin-right:16px}@media screen and (min-width:600px){.unsubscribe-modal__submit-button{margin-right:24px}}.update-plan-toast{color:#fff;font-size:14px;margin:0;padding:0}.user-dropdown-button{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;padding:6px;width:44px}@media screen and (min-width:600px){.user-dropdown-button{padding:0}}.user-dropdown-button:disabled{opacity:.3}.user-dropdown-button--active .user-dropdown-button__user-icon,.user-dropdown-button:hover:not(:disabled) .user-dropdown-button__user-icon{display:none}.user-dropdown-button--active .user-dropdown-button__user-icon--hover,.user-dropdown-button:hover:not(:disabled) .user-dropdown-button__user-icon--hover{display:inline}.user-dropdown-button__user-icon--hover{display:none}.user-dropdown-info__header{border-bottom:1px solid #ddd;display:flex;flex-wrap:nowrap;margin:20px 20px 0;padding-bottom:20px;width:80vw}@media screen and (min-width:600px){.user-dropdown-info__header{width:360px}}.user-dropdown-info__circle-wrapper{align-items:center;display:flex;justify-content:center;padding-right:20px}.user-dropdown-info__text{display:flex;flex-direction:column;justify-content:center;overflow-wrap:break-word}.user-dropdown-info__text p{margin:0}.user-dropdown-info__name{font-size:18px;font-weight:500}.user-dropdown-info__options-list{font-size:18px;margin:40px 20px 20px}.user-dropdown-info__logout{font-size:16px;margin-top:30px}.user-header-actions{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-left:auto}.user-header-actions__action{align-items:center;display:flex;height:100%;position:relative}@media screen and (min-width:600px){.user-header-actions__action{margin-left:30px}}.user-settings-form{color:#303030}.user-settings-form__user-name{font-size:18px;font-weight:600;margin-bottom:20px}.user-settings-form__email-field{margin-bottom:16px}.user-settings-form__multiselect{margin-bottom:10px}.user-settings-form__submit{justify-content:center;margin-top:20px}.user-settings{background-color:#f4f4f4;border-top:10px solid #eed0c3;padding:45px 0;position:relative}.user-settings__rich-text{margin-bottom:1rem}.user-settings__rich-text>ul{list-style-type:none;padding-left:0}.user-settings__rich-text>ul li{font-weight:300}.user-settings__rich-text>ul li:before{content:"- "}.user-settings__rich-text i{color:#4a4a4a;font-weight:300}.user-settings__link{margin-top:1rem}.user-settings__header{margin-bottom:2rem}@media screen and (min-width:1024px){.user-settings__header{align-items:center;display:flex}}.user-settings__content{display:flex;flex-wrap:wrap}.user-settings__back{margin-bottom:60px}.user-settings__box{display:flex;flex-wrap:wrap;padding-bottom:2rem;width:100%}@media screen and (min-width:1024px){.user-settings__box{width:60%}.user-settings__box:nth-child(odd){padding-right:2rem;width:40%}}.user-settings__content-header{margin-bottom:1rem;width:100%}.user-settings__settings{background-color:#fff;color:#4a4a4a;font-size:16px;font-weight:400;height:calc(100% - 45px);padding:31px 5%;width:100%}.user-settings__settings h3{font-family:Roboto,sans-serif;font-size:18px;font-weight:650}.user-settings__settings>:not(:last-child){margin-bottom:23px}.validity-list{padding:30px}.validity-list--gray{background-color:#f4f4f4}.validity-list--green{background-color:#def2e7}.validity-list--red{background-color:#f8e7e0}.validity-list+.validity-list,.validity-list__group{margin-top:25px}.validity-list__title{font-weight:600}.validity-list__list{margin:5px 0 0}.validity-list__item+.validity-list__item{margin-top:1rem!important}.validity-list__list-title{font-family:Roboto,Helvetica Neue,sans-serif;font-size:inherit;font-weight:500;margin:0}.validity-list__link{line-height:1.4}.validity-list__text{font-size:16px;margin-top:.5rem}.video-series-block--background{background-color:#f4f4f4;padding:15px}@media screen and (min-width:768px){.video-series-block--background{padding:40px 40px 30px}}.video-series-block__heading{margin-top:0}.video-series-block__videos{width:100%}@media screen and (min-width:600px){.video-series-block__videos{align-items:flex-end;display:flex}}.video-series-block__video-wrapper{flex:1 0;margin-top:20px}.video-series-block__video-wrapper:first-child{margin-left:0;margin-top:0}@media screen and (min-width:600px){.video-series-block__video-wrapper{margin-left:10px;margin-top:0}}@media screen and (min-width:768px){.video-series-block__video-wrapper{margin-left:36px}}.video-series-block__video-heading{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;margin-bottom:5px}.video-series-block__video-container{width:100%}.video-series-block__video.video{margin:0}.video{display:block;height:0;margin:1.125rem 0;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1024px){.video,.video iframe{height:100%;width:100%}}.video--16-9{padding-bottom:56.25%}.video--9-16{padding-bottom:177.78%}.video--4-5{padding-bottom:125%}.view-type-switch{background-color:#fff;border:1px solid #303030;border-radius:999px;font-size:14px;margin:1rem 0 0;padding:0;position:relative}.view-type-switch input,.view-type-switch legend{clip:rect(0,0,0,0);left:-999em;overflow:hidden;position:absolute}.view-type-switch--disabled{opacity:.3}.view-type-switch--disabled label{pointer-events:none}.view-type-switch__input:focus-visible:checked+.view-type-switch__option{outline:medium solid #00468e;outline-offset:1px}.view-type-switch__option{border-radius:1000px;box-sizing:border-box;display:inline-block;height:auto;padding:6px 14px;position:relative;z-index:1}.view-type-switch__option:hover:not(:disabled):not(.view-type-switch__option--active){color:#fff}.view-type-switch__option:hover:not(:disabled):not(.view-type-switch__option--active)~.view-type-switch__background{background-color:#00468e}.view-type-switch__option--active{background-color:#f8e7e0;border:2px solid #303030;font-weight:500;margin:-1px}.view-type-switch__option--active:hover:not(:disabled){color:#303030}.view-type-switch__background{border-radius:1000px;height:100%;position:absolute;top:0;width:100%;z-index:0}.warning-modal__actions{align-items:center;display:flex;justify-content:flex-end;margin-top:2rem}.warning-modal__action{margin-right:1rem}.warning-modal__action:last-child{margin-right:0}.warning{font-family:Montserrat,Helvetica Neue,sans-serif;font-size:14px}.warning__content{align-items:center;background-color:#303030;color:#fff;display:flex;padding:10px 15px 10px 10px}.warning__content--link{color:inherit;text-decoration:none;transition:background-color .25s ease,color .25s ease}.warning__content--link:focus,.warning__content--link:hover{text-decoration:none}.warning__content--link .warning__text{border-bottom:1px solid #fff}.warning__content--link:focus,.warning__content--link:hover{background-color:#00468e}.warning__content--link:focus .warning__text,.warning__content--link:hover .warning__text,.warning__text{color:#fff}@media print{.warning__text{color:#303030}}.warning__icon{color:#fff;height:24px;margin-bottom:-2px;margin-right:15px;margin-top:-2px;width:24px}.warnings-block__list{list-style:none;margin:0;padding:0}@media(min-width:600px){.warnings-block__list{display:flex;flex-wrap:wrap;justify-content:center}}.warnings-block__item{margin-bottom:2px}.warnings-block__item:last-child{margin-bottom:0}@media(min-width:600px){.warnings-block__item{margin-left:2px}.warnings-block__item:first-child{margin-left:0}}.animated-icon{height:20px;min-height:20px;min-width:20px;width:20px}.icon{stroke:currentColor}.header__link,.header__logo,.header__toggle,.mega-menu__trigger.button,.search-form__input,.search-form__submit,.toTopLink{outline:0 solid #7dbf9d}.header__link:focus-visible,.header__logo:focus-visible,.header__toggle:focus-visible,.mega-menu__trigger.button:focus-visible,.search-form__input:focus-visible,.search-form__submit:focus-visible,.toTopLink:focus-visible{outline:3px solid #1069c3}.footer__cookie-button:focus-visible,.paginationContainer .arrowButtonNext:focus-visible,.paginationContainer .arrowButtonPrevious:focus-visible{outline:3px solid #1069c3!important}.mouse-user .searchBoxInput,.mouse-user .searchBoxInput:active{outline:0 solid #7dbf9d}.no-mouse-user .searchBoxInput:focus-visible{outline:3px solid #00468e}.no-margin-top:focus{outline:33px solid #1069c3!important}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.underline{text-decoration:underline}div.ResultPane{overflow-x:hidden}div.ResultPane>a:focus{outline:none}div.ResultPane>a:focus>h2,h3{outline:3px solid #1069c3}div.ResultPane>a>h3{width:-webkit-fit-content;width:fit-content}.infoMessage,.infoMessageMobile{background-color:#303030;color:#fff;display:block;padding:3.125rem 15px .625rem;text-align:center;width:auto}.alert-placeholder{margin:0 32px 30px 100px;width:auto}@media only screen and (max-width:34em){.alert-placeholder{margin-bottom:15px;margin-left:15px;margin-right:15px}}@media only screen and (max-width:63.98em)and (min-width:34.0625em){.alert-placeholder{margin-bottom:15px;margin-left:80px;margin-right:80px}}.alert-block{display:block;position:relative}.alert-global:before{color:#fff;content:"";font-family:UdirSymbols;font-size:1.5rem;left:50%;margin-left:-12px;position:absolute;top:15px}.is-hidden{display:none}.ResultPane .resultLink>h2,.ResultPane .resultLink>h3{font-weight:600;margin:0 0 15px}.no-mouse-user .emptyFilterLink>button:focus,.no-mouse-user input[type=checkbox]:focus+label{outline:3px solid #1069c3}
/*# sourceMappingURL=index.7f3d6478.css.map*/