.bathing-spot-list__item{font-size:1rem;font-weight:500;line-height:1.6rem;background:#003792;border:1px solid transparent;color:#fff;border-radius:.5333333333rem}@media(hover:hover){.bathing-spot-list__item:hover{background-color:#4368b6}}.bathing-spot-list__item:active{background-color:#003792}.bathing-spot-list__item+.bathing-spot-list__item{margin-top:1.0666666667rem}.bathing-spot-list__item-link{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none;padding:.8rem 1.0666666667rem}.bathing-spot-list__name{-webkit-flex:1 1;flex:1 1;margin:0 .5333333333rem}.bathing-spots-combo-box{position:relative}.bathing-spots-combo-box__container{display:-webkit-flex;display:flex}.bathing-spots-combo-box__button{display:none}@media screen and (min-width:28.135em){.bathing-spots-combo-box__button{display:inline-block;margin-left:.5333333333rem}}.bathing-spot-search-input{position:relative;width:100%;z-index:0}.bathing-spot-search-input__input{font-size:1.0666666667rem;line-height:1.2rem;position:relative;height:3.2rem;width:100%;padding-left:3.2rem;border-radius:.5333333333rem;border:0;background-color:transparent}.bathing-spot-search-input__input::-webkit-input-placeholder{color:#6b9eda}.bathing-spot-search-input__input:-ms-input-placeholder{color:#6b9eda}.bathing-spot-search-input__input::-ms-input-placeholder{color:#6b9eda}.bathing-spot-search-input__input::placeholder{color:#6b9eda}@media(hover:hover){.bathing-spot-search-input__input:hover+.bathing-spot-search-input__background{border:2px solid #4368b6}}.bathing-spot-search-input__input:active,.bathing-spot-search-input__input:focus{outline:none}.bathing-spot-search-input__input:active+.bathing-spot-search-input__background,.bathing-spot-search-input__input:focus+.bathing-spot-search-input__background{border:2px solid #003792}.bathing-spot-search-input__background{border-radius:.5333333333rem;border:0;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.bathing-spot-search-input__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 1.0666666667rem}.suggested-bathing-spots{position:absolute;width:100%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.08),0 6px 8px rgba(0,0,0,.08),0 10px 12px rgba(0,0,0,.08);margin-top:.5333333333rem;border-radius:.5333333333rem}.suggested-bathing-spots mark{background:none;color:inherit}.suggested-bathing-spots__item{height:3.7333333333rem;border-bottom:1px solid #6b9eda;padding:.5333333333rem}.suggested-bathing-spots__item:first-child{border-top-left-radius:.5333333333rem;border-top-right-radius:.5333333333rem}.suggested-bathing-spots__item:last-child{border-bottom-left-radius:.5333333333rem;border-bottom-right-radius:.5333333333rem;border:0}.suggested-bathing-spots__item:active{background-color:#6b9eda;color:#fff}.suggested-bathing-spots__item:focus-within,.suggested-bathing-spots__item:hover{background-color:#003792;color:#fff}.suggested-bathing-spots__link{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;text-decoration:none;height:100%}.suggested-bathing-spots__link:focus{outline:none}.suggested-bathing-spots__icon,.suggested-bathing-spots__show-more{-webkit-align-self:center;align-self:center}.suggested-bathing-spots__icon{position:relative;margin:0 .5333333333rem}.suggested-bathing-spots__location{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.suggested-bathing-spots__location-name{font-size:1rem;font-weight:500;line-height:1.6rem}.suggested-bathing-spots__region{font-size:.8666666667rem;font-weight:400;line-height:1.2rem}.button{font-size:1rem;font-weight:500;line-height:1.6rem;border-radius:.5333333333rem;border:1px solid transparent;display:inline-block;text-decoration:none;vertical-align:top;text-align:center;padding:.7333333333rem 1.5333333333rem}.button--primary{background-color:#003792;color:#fff}@media(hover:hover){.button--primary:hover{background-color:#4368b6}}.button--primary:active{background-color:#003792}.button--secondary{background-color:#90d7ff;border-color:#4368b6;color:#003792}@media(hover:hover){.button--secondary:hover{background-color:#003792;border-color:#4368b6;color:#fff}}.button--secondary:active{background-color:#4368b6;border-color:transparent;color:#fff}.button:disabled{background-color:#c0d9e8;border-color:transparent;color:#6b9eda}.button__invisible-label{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0)}.page-heading:focus{outline:0}.home-page__heading{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-top:1.0666666667rem;margin-bottom:1.0666666667rem}@media screen and (max-width:28.125em){.home-page__heading{font-size:1.8666666667rem;line-height:2.2666666667rem}}@media screen and (min-width:28.135em){.home-page__heading{margin-top:2.1333333333rem}}.home-page__bathing-spot-list-heading{font-size:1.4666666667rem;font-weight:700;line-height:2.1333333333rem;margin-top:2.1333333333rem;margin-bottom:1.0666666667rem}@media screen and (max-width:28.125em){.home-page__bathing-spot-list-heading{font-size:1.2rem;line-height:1.8666666667rem}}@media screen and (min-width:28.135em){.home-page__bathing-spot-list-heading{margin-top:2.6666666667rem}}.home-page__bathing-spot-list{margin-bottom:2.1333333333rem}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media screen and (max-width:46.875em){.full-width-standing-on-island-illustration{display:none}}.full-width-standing-on-island-illustration__illustration{margin:3.7333333333rem auto 7.4666666667rem;width:52.5333333333rem;max-width:100%}.accept-consent-page__heading{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-top:1.6rem;margin-bottom:1.0666666667rem}@media screen and (max-width:28.125em){.accept-consent-page__heading{font-size:1.8666666667rem;line-height:2.2666666667rem}}.accept-consent-page__subheading{font-size:1.2rem;font-weight:400;line-height:1.7333333333rem;margin-bottom:1.0666666667rem}.accept-consent-page__details{margin-bottom:1.6rem}.accept-consent-page__button{width:100%;margin-bottom:3.2rem}@media screen and (min-width:28.135em){.accept-consent-page__button{width:auto;margin-bottom:8.5333333333rem}}.accept-consent-page__going-swimming{margin:0 auto}@media screen and (min-width:28.135em){.accept-consent-page__going-swimming{display:none}}.banner{-webkit-align-items:center;align-items:center;background-color:#003792;color:#fff;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:.8rem 1.0666666667rem;position:relative;text-align:left;width:100%}.banner__text{padding:0 2.6666666667rem}@media screen and (max-width:48.125em){.banner__text{max-width:38.4rem;padding-left:0}}.banner__close-button{position:absolute;right:1.0666666667rem;top:.8rem}@-webkit-keyframes loader__bounce-animation{0%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loader__bounce-animation{0%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}.loader{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:1.0666666667rem;-webkit-justify-content:center;justify-content:center}.loader__animation-bounce{background-color:#003792;border-radius:50%;display:inline-block;height:.8666666667rem;width:.8666666667rem}.loader__animation-bounce:first-child{animation:loader__bounce-animation .4s linear 0ms infinite alternate-reverse}.loader__animation-bounce:nth-child(2){animation:loader__bounce-animation .4s linear -.2s infinite alternate-reverse}.loader__animation-bounce:nth-child(3){animation:loader__bounce-animation .4s linear -.4s infinite alternate-reverse}.login-error-page{text-align:center}.login-error-page__illustration{margin:6.9333333333rem auto 2.1333333333rem}.login-error-page__heading{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-bottom:1.0666666667rem}@media screen and (max-width:28.125em){.login-error-page__heading{font-size:1.8666666667rem;line-height:2.2666666667rem}}.login-error-page__text{font-size:1.2rem;font-weight:400;line-height:1.7333333333rem}.login-error-page__login-button{margin-top:2.6666666667rem;margin-bottom:2.1333333333rem}.not-logged-in-page__heading{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-top:2.1333333333rem;margin-bottom:1.6rem}@media screen and (max-width:28.125em){.not-logged-in-page__heading{font-size:1.8666666667rem;line-height:2.2666666667rem}}@media screen and (min-width:28.135em){.not-logged-in-page__heading{margin-top:3.7333333333rem;margin-bottom:1.0666666667rem}}.not-logged-in-page__subheading{font-size:1.2rem;font-weight:400;line-height:1.7333333333rem;margin-bottom:1.6rem}.not-logged-in-page__login-button{margin-bottom:1.0666666667rem;width:100%}@media screen and (min-width:28.135em){.not-logged-in-page__login-button{width:auto}}.not-logged-in-page__details{font-size:.8666666667rem;font-weight:400;line-height:1.2rem;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (min-width:28.135em){.not-logged-in-page__details{-webkit-align-items:center;align-items:center}}.not-logged-in-page__details-icon{margin-right:.2666666667rem;margin-top:.1333333333rem}@media screen and (min-width:28.135em){.not-logged-in-page__details-icon{margin-top:0}}.how-to-dialog{text-align:center}.how-to-dialog__title{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-top:1.6rem;margin-bottom:3.7333333333rem}@media screen and (max-width:28.125em){.how-to-dialog__title{font-size:1.8666666667rem;line-height:2.2666666667rem}}.how-to-dialog__title:focus{outline:0}.how-to-dialog__icon{margin-bottom:1.0666666667rem;margin-left:auto;margin-right:auto}.how-to-dialog__text{margin-bottom:1.6rem}.how-to-dialog__warning{font-size:.8666666667rem;font-weight:400;line-height:1.2rem}.dialog{overflow:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain;position:absolute;-webkit-overflow-scrolling:touch;z-index:0}.dialog,.dialog:after{bottom:0;left:0;right:0;top:0}.dialog:after{content:"";display:block;position:fixed;background-color:#21292b;opacity:.3;z-index:-1}.dialog__core-dialog{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:0;min-height:100%;position:absolute;right:0;top:0;z-index:0}.dialog__visible-dialog{background-color:#fff;border-radius:.5333333333rem;box-shadow:0 1px 6px rgba(0,0,0,.08),0 6px 8px rgba(0,0,0,.08),0 10px 12px rgba(0,0,0,.08);margin:1.6rem 0;max-width:100%;padding:2.1333333333rem;position:relative;width:45.3333333333rem}.dialog--small .dialog__visible-dialog{width:30.4rem}.dialog--large .dialog__visible-dialog{width:45.3333333333rem}.dialog__close-button{position:absolute;top:1.0666666667rem;right:1.0666666667rem}.footer{padding:3.7333333333rem 0 1.6rem}@media screen and (min-width:35.635em){.footer{padding:1.6rem 0}}.footer__logos{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:1.0666666667rem}.footer__logo--met,.footer__logo--nrk{margin-right:1.6rem}.footer__logo-image--nrk-img{height:1.6rem;height:1.9333333333rem}.footer__logo-image--reiseradioen-img{height:2.6666666667rem}.footer__actions{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer__action{text-decoration:underline;white-space:nowrap;padding:.5333333333rem 0;margin-right:1.0666666667rem}.header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;height:2.6666666667rem;margin:1.0666666667rem 0}.header__title{margin-right:2.1333333333rem}.header__title-text-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.header__title-link{display:block;text-decoration:none}.header__title-label{font-size:1rem;font-weight:500;line-height:1.6rem;margin-left:1.0666666667rem}.header__user{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-decoration:none;min-width:0}.header__user-icon{margin-right:.5333333333rem}.header__user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}@media screen and (min-width:21.885em){.header__user-name{display:inline}}.page{display:grid;height:100%;margin:0 auto;padding:0 1.0666666667rem;max-width:40.5333333333rem}.page__content{display:grid;grid-template-rows:[header] auto [body] 1fr;grid-template-columns:minmax(0,1fr)}.page__body{max-width:38.4rem}.profile-page{text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.profile-page__hero{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-top:4.2666666667rem;margin-bottom:2.1333333333rem}@media screen and (max-width:28.125em){.profile-page__hero{font-size:1.8666666667rem;line-height:2.2666666667rem}}.profile-page__ingress{font-size:1.2rem;font-weight:400;line-height:1.7333333333rem;max-width:24rem;margin-bottom:1.0666666667rem}.profile-page__log-out-button,.profile-page__my-profile-button{margin-top:1.0666666667rem;width:8.5333333333rem}.profile-page__home-link{margin-top:2.1333333333rem}.error-message{font-size:.8666666667rem;font-weight:400;line-height:1.2rem;background-color:#e51d10;border-radius:8px;color:#fff;display:-webkit-flex;display:flex;margin-top:.5333333333rem;padding:.5333333333rem}.error-message__icon{margin-right:.2666666667rem;position:relative;top:.1333333333rem}.input{height:3.2rem;line-height:1.6rem;position:relative;-webkit-font-feature-settings:"tnum",none;font-feature-settings:"tnum",none;font-variant-numeric:tabular-nums;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;z-index:0}.input__input{font-size:1.0666666667rem;line-height:1.2rem;background-color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;padding:.8rem}.input__input::-webkit-input-placeholder{color:#6b9eda}.input__input:-ms-input-placeholder{color:#6b9eda}.input__input::-ms-input-placeholder{color:#6b9eda}.input__input::placeholder{color:#6b9eda}@media(hover:hover){.input__input:hover+.input__background{border:2px solid #4368b6}}.input__input:active,.input__input:focus{outline:none}.input__input:active+.input__background,.input__input:focus+.input__background{border:2px solid #003792}.input__input--error{color:#e51d10}.input__input--error+.input__background{background-color:#fcf2f2;border:1px solid #e51d10}.input__background{border-radius:.5333333333rem;border:1px solid #6b9eda;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.input__input[type=number]::-webkit-inner-spin-button,.input__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input__input[type=time]::-webkit-clear-button{display:none}.input__fake-value{background-color:#fff;position:absolute;pointer-events:none;right:.8rem;bottom:.8rem;left:.8rem}.select{height:3.2rem;line-height:1.6rem;position:relative;z-index:0}.select__select{font-size:1.0666666667rem;line-height:1.2rem;-webkit-appearance:none;appearance:none;background-color:transparent;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;padding:.8rem 2.9333333333rem .8rem .8rem}@media(hover:hover){.select__select:hover+.select__background{border:2px solid #4368b6}}.select__select:active,.select__select:focus{outline:none}.select__select:active+.select__background,.select__select:focus+.select__background{border:2px solid #003792}.select__background{border-radius:.5333333333rem;border:1px solid #6b9eda;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.select__icon{position:absolute;right:.8rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.water-temperature-list__table{border-collapse:collapse;width:100%}.water-temperature-list__item{font-size:1rem;font-weight:400;line-height:1.6rem;color:#003792;padding:.8rem .5333333333rem;border-bottom:1px solid #6b9eda}.water-temperature-list__item:first-child{border-top:1px solid #6b9eda}@media screen and (max-width:28.115em){.water-temperature-list__item{padding:.5333333333rem .2666666667rem;display:grid;grid-template-areas:"time time temperature" "type type temperature"}}.water-temperature-list__table-header{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0)}.water-temperature-list__temperature,.water-temperature-list__time,.water-temperature-list__type{padding:.8rem .5333333333rem;white-space:nowrap}@media screen and (max-width:28.115em){.water-temperature-list__temperature,.water-temperature-list__time,.water-temperature-list__type{padding:0}}.water-temperature-list__time{width:50%}@media screen and (max-width:28.115em){.water-temperature-list__time{grid-area:time;font-size:1rem;font-weight:500;line-height:1.6rem}}.water-temperature-list__type{width:100%}@media screen and (max-width:28.115em){.water-temperature-list__type{grid-area:type;font-size:.8666666667rem;font-weight:400;line-height:1.2rem}}@media screen and (max-width:28.115em){.water-temperature-list__temperature{font-size:1.2rem;font-weight:400;line-height:1.7333333333rem;justify-self:end;align-self:center;grid-area:temperature}}.register-page__heading{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-bottom:1.6rem}@media screen and (max-width:28.125em){.register-page__heading{font-size:1.8666666667rem;line-height:2.2666666667rem}}.register-page__success{text-align:center}.register-page__success-going-swimming{margin:3.2rem auto 1.0666666667rem}@media screen and (max-width:28.125em){.register-page__success-going-swimming{display:none}}.register-page__success-diving{margin:5.3333333333rem auto 4.2666666667rem;width:100%}@media screen and (min-width:28.135em){.register-page__success-diving{display:none}}.register-page__success-heading{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-bottom:1.6rem}@media screen and (max-width:28.125em){.register-page__success-heading{font-size:1.8666666667rem;line-height:2.2666666667rem}}.register-page__success-subheading{font-size:1rem;font-weight:400;line-height:1.6rem;margin-bottom:1.6rem}@media screen and (max-width:28.125em){.register-page__go-to-yr-button{width:100%}}.register-page__reset-button{display:block;text-decoration:underline;margin:1.0666666667rem auto 0}@media(hover:hover){.register-page__reset-button:hover{text-decoration:none}}.register-page__form-container{position:relative}.register-page__form{margin-bottom:2.1333333333rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.register-page__form--submitting{visibility:hidden}.register-page__form-fieldset{width:100%}.register-page__form-grid{display:grid;grid-gap:0 1.0666666667rem;grid-template-areas:"temperature-label temperature-label" "temperature-input temperature-input" "date-label time-label" "date-input time-input";grid-template-columns:auto auto;grid-template-rows:auto auto auto auto}@media screen and (min-width:23.125em){.register-page__form-grid{grid-template-areas:"temperature-label time-label time-label" "temperature-input date-input time-input";grid-template-columns:auto auto auto;grid-template-rows:auto auto}}@media screen and (min-width:34.375em){.register-page__form-grid{grid-template-areas:"temperature-label date-label time-label" "temperature-input date-input time-input";grid-template-columns:auto auto auto;grid-template-rows:auto auto}}.register-page__temperature-label-cell{grid-area:temperature-label}.register-page__temperature-input-cell{grid-area:temperature-input;margin-bottom:1.0666666667rem}@media screen and (min-width:23.125em){.register-page__temperature-input-cell{margin-bottom:0}}@media screen and (min-width:23.135em)and (max-width:34.365em){.register-page__date-label-cell{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0)}}.register-page__date-input-cell{grid-area:date-input;min-width:6.6666666667rem}.register-page__time-label-cell{grid-area:time-label;margin-top:0}.register-page__time-input-cell{grid-area:time-input;min-width:6.6666666667rem}.register-page__form-label{font-size:1rem;font-weight:500;line-height:1.6rem;display:block;padding-bottom:.5333333333rem}.register-page__error-list{width:100%}.register-page__add-comment,.register-page__error-message{margin-top:.5333333333rem}.register-page__form-submit{margin-top:1.6rem;margin-bottom:1.0666666667rem;width:100%}@media screen and (min-width:28.135em){.register-page__form-submit{max-width:20.7333333333rem}}.register-page__loader{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.register-page__loader-text{margin-top:.5333333333rem}.register-page__how-to-button{font-size:.8rem;font-weight:400;line-height:1.2rem;text-decoration:underline;margin-top:.5333333333rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.register-page__how-to-icon{margin-right:.2666666667rem}.register-page__details{font-size:.8666666667rem;font-weight:400;line-height:1.2rem;margin-top:.5333333333rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.register-page__details-icon{margin-right:.2666666667rem}.register-page__map{height:16.6666666667rem;margin:1.0666666667rem 0 2.1333333333rem}.register-page__water-temperature-list-heading{font-size:1.4666666667rem;font-weight:700;line-height:2.1333333333rem;margin-bottom:1.0666666667rem}@media screen and (max-width:28.125em){.register-page__water-temperature-list-heading{font-size:1.2rem;line-height:1.8666666667rem}}.no-result{text-align:center}.no-result__title{font-size:1.4666666667rem;font-weight:700;line-height:2.1333333333rem;margin-bottom:1.0666666667rem}@media screen and (max-width:28.125em){.no-result__title{font-size:1.2rem;line-height:1.8666666667rem}}.no-result__text{margin-top:1.0666666667rem}.search-location-list__link{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;background-color:#fff;padding:.5333333333rem 1.0666666667rem;border-radius:.5333333333rem;border:1px solid #6b9eda;margin:1.0666666667rem 0;text-decoration:none}@media(hover:hover){.search-location-list__link:hover{background-color:#003792;color:#fff}}.search-location-list__link:active{background-color:#6b9eda;color:#fff}.search-location-list__icon{margin-right:.5333333333rem}.search-location-list__item-text-wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-decoration:none}.search-location-list__location{font-size:1rem;font-weight:500;line-height:1.6rem}.search-location-list__region{font-size:.8666666667rem;font-weight:400;line-height:1.2rem}.search-page__heading{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-top:3.2rem;margin-bottom:1.0666666667rem}@media screen and (max-width:28.125em){.search-page__heading{font-size:1.8666666667rem;line-height:2.2666666667rem}}.search-page__list{margin-bottom:1.6rem}.search-page__list-item{background-color:#fff;padding:.5333333333rem;border-radius:.5333333333rem}.search-page__list-item+.search-page__list-item{margin-top:1.0666666667rem}.search-page__list-item-link{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-top:2.1333333333rem}.search-page__list-item-title{font-size:1.2rem;font-weight:400;line-height:1.7333333333rem}.search-page__list-item-subtitle,.search-page__result-heading{font-size:.8666666667rem;font-weight:400;line-height:1.2rem}.search-page__result-heading{margin-top:.5333333333rem;margin-bottom:1.0666666667rem}.search-page__result-subheading{font-size:1rem;font-weight:500;line-height:1.6rem;margin-bottom:.5333333333rem}.search-page__sorry{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-top:4.6666666667rem}.search-page__sorry-heading,.search-page__sorry-subheading{font-size:1.4666666667rem;font-weight:700;line-height:2.1333333333rem}@media screen and (max-width:28.125em){.search-page__sorry-heading,.search-page__sorry-subheading{font-size:1.2rem;line-height:1.8666666667rem}}.search-page__sorry-subheading{margin-bottom:.5333333333rem}.search-page__form{display:-webkit-flex;display:flex}.search-page__input-container{position:relative;width:100%;z-index:0}.search-page__input{font-size:1.0666666667rem;line-height:1.2rem;background-color:transparent;height:3.2rem;width:100%;padding-left:3.2rem;border-radius:.5333333333rem;border:0}.search-page__input::-webkit-input-placeholder{color:#6b9eda}.search-page__input:-ms-input-placeholder{color:#6b9eda}.search-page__input::-ms-input-placeholder{color:#6b9eda}.search-page__input::placeholder{color:#6b9eda}@media(hover:hover){.search-page__input:hover+.search-page__input-background{border:2px solid #4368b6}}.search-page__input:active,.search-page__input:focus{outline:none}.search-page__input:active+.search-page__input-background,.search-page__input:focus+.search-page__input-background{border:2px solid #003792}.search-page__input-background{border-radius:.5333333333rem;border:0;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.search-page__input-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 1.0666666667rem}.search-page__button{display:none}@media screen and (min-width:28.135em){.search-page__button{margin-left:.5333333333rem;display:inline-block}}.search-page__loader{margin:2.6666666667rem 0}.search-page__help-link{margin-top:2.1333333333rem;margin-bottom:4.2666666667rem;text-align:center}.search-page__no-result{margin-top:5.3333333333rem;margin-bottom:4.2666666667rem}.app{height:100%;position:relative;z-index:0}.app__loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.app__icon-spritesheet,.visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0)}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background:transparent}b,strong{font-weight:700}img{border:0}svg{overflow:visible}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button{background-color:transparent;border:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.unsupported-browser{text-align:center}.unsupported-browser__illustration{margin:6.9333333333rem auto 2.1333333333rem}.unsupported-browser__heading{font-size:2.8rem;font-weight:800;line-height:3.2rem;margin-bottom:1.0666666667rem}@media screen and (max-width:28.125em){.unsupported-browser__heading{font-size:1.8666666667rem;line-height:2.2666666667rem}}.unsupported-browser__text-container{font-size:1.2rem;font-weight:400;line-height:1.7333333333rem}.unsupported-browser__login-button{margin-top:2.6666666667rem;margin-bottom:2.1333333333rem}*,:after,:before{box-sizing:border-box}*{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;border:none;margin:0;padding:0}::-ms-clear{display:none}::-moz-focus-inner{border:0}:focus{outline:3px #4368b6}.dynamic:not(.is-tabbing) :focus{outline:none}@supports(outline:5px auto -webkit-focus-ring-color){:focus{outline:5px auto -webkit-focus-ring-color}}html{background-color:#90d7ff;font-size:.9375em}body,html{height:100%}body{font-size:1rem;font-weight:400;line-height:1.6rem;color:#003792;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden}#root{height:100%}a{color:inherit;text-decoration:underline}@media(hover:hover){a:hover{text-decoration:none}}abbr{text-decoration:none}ol,ul{list-style:none}img,svg{display:block}svg{pointer-events:none}img{max-width:100%}svg{fill:none}
/*# sourceMappingURL=main.9440b04f.chunk.css.map */