/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@charset "UTF-8";@font-face{font-family:fontello;src:url(fontello.2afd6a4182349064.eot?54282320);src:url(fontello.2afd6a4182349064.eot?54282320#iefix) format("embedded-opentype"),url(fontello.7641ad44b0c80677.woff2?54282320) format("woff2"),url(fontello.e9268349858c63d3.woff?54282320) format("woff"),url(fontello.bb97f4e0c1d01fd4.ttf?54282320) format("truetype"),url(fontello.421d6768ec5d2a7b.svg?54282320#fontello) format("svg");font-weight:400;font-style:normal}[class^=fa-]:before,[class*=" fa-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-list:before{content:"\e800"}.fa-chevron-down:before{content:"\e801"}.fa-cancel:before{content:"\e802"}.fa-pencil:before{content:"\e803"}.fa-plus:before{content:"\e804"}.fa-plus-circled:before{content:"\e805"}.fa-warning-circled:before{content:"\e806"}.fa-search:before{content:"\e807"}.fa-user:before{content:"\e808"}.fa-heart:before{content:"\e809"}.fa-logout:before{content:"\e80a"}.fa-trash-o:before{content:"\e80b"}.fa-warning-1:before{content:"\e80c"}.fa-forward:before{content:"\e80d"}.fa-ok-circled:before{content:"\e80e"}.fa-home:before{content:"\e80f"}.fa-book:before{content:"\e810"}.fa-caret-right:before{content:"\e811"}.fa-chevron-right:before{content:"\e812"}.fa-left-dir:before{content:"\e813"}.fa-eye:before{content:"\e814"}.fa-eye-off:before{content:"\e815"}.fa-edit:before{content:"\e816"}.fa-minus-circled:before{content:"\e817"}.fa-caret-down:before{content:"\e818"}.fa-th-list:before{content:"\e819"}.fa-cancel-1:before{content:"\e81a"}.fa-down-circle:before{content:"\e81b"}.fa-help-circled:before{content:"\e81c"}.fa-volume:before{content:"\e81d"}.fa-upload:before{content:"\e81e"}.fa-close-circled:before{content:"\e81f"}.fa-pin-outline:before{content:"\e820"}.fa-heart-empty:before{content:"\e821"}.fa-arrows-cw:before{content:"\e822"}.fa-cog:before{content:"\e823"}.fa-volume-off:before{content:"\e824"}.fa-volume-1:before{content:"\e825"}.fa-login:before{content:"\e826"}.fa-check:before{content:"\e827"}.fa-link:before{content:"\e828"}.fa-share:before{content:"\e829"}.fa-globe:before{content:"\e82a"}.fa-up-open:before{content:"\e82b"}.fa-users:before{content:"\e82c"}.fa-cog-alt:before{content:"\e82d"}.fa-lock:before{content:"\e82e"}.fa-left-open:before{content:"\e82f"}.fa-pin:before{content:"\e830"}.fa-dot-3:before{content:"\e831"}.fa-up-circle:before{content:"\e832"}.fa-stop-circled:before{content:"\e833"}.fa-close-circled-o:before{content:"\e837"}.fa-book-circled:before{content:"\e839"}.fa-mot-logo:before{content:"\e83a"}.fa-sk-list-circled:before{content:"\e83b"}.fa-volume-down-circled:before{content:"\e83c"}.fa-inflection-circled:before{content:"\e83d"}.fa-grab-bars:before{content:"\e83e"}.fa-diamond-square:before{content:"\e83f"}.fa-inflection:before{content:"\e840"}.fa-inflection-circled-thin:before{content:"\e841"}.fa-volume-circled-thin:before{content:"\e842"}.fa-down-open:before{content:"\f004"}.fa-info-circled:before{content:"\f085"}.fa-link-ext:before{content:"\f08e"}.fa-facebook:before{content:"\f09a"}.fa-filter:before{content:"\f0b0"}.fa-docs:before{content:"\f0c5"}.fa-menu:before{content:"\f0c9"}.fa-linkedin:before{content:"\f0e1"}.fa-lightbulb:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-quote-right:before{content:"\f10e"}.fa-circle:before{content:"\f111"}.fa-warning:before{content:"\f12a"}.fa-shield:before{content:"\f132"}.fa-instagram:before{content:"\f16d"}.fa-left:before{content:"\f177"}.fa-paper-plane-empty:before{content:"\f1d9"}.fa-trash:before{content:"\f1f8"}.fa-vimeo:before{content:"\f27d"}.fa-user-circle:before{content:"\f2bd"}[class^=fa-]:before,[class*=" fa-"]:before{margin-left:0!important;margin-right:0!important}.icon--purple{color:#60f}.icon--big{font-size:1.9375rem}.icon--reverse{transform:rotate(180deg)}@media print{.cdk-overlay-container{position:static}.cdk-global-scrollblock{position:static;overflow:hidden!important;height:100%}.cdk-global-scrollblock body{height:100%;overflow:hidden}}.cdk-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-display:swap;font-family:Montserrat;font-weight:300;font-style:normal;src:url(Montserrat-Light.ee3db32f0aadef5d.woff2) format("woff2"),url(Montserrat-Light.1a738bfdbc1e4d9d.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-weight:300;font-style:italic;src:url(Montserrat-LightItalic.9856b270ef4c3390.woff2) format("woff2"),url(Montserrat-LightItalic.97657c1199f2b98c.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-weight:400;font-style:normal;src:url(Montserrat-Regular.585d10920d676fcd.woff2) format("woff2"),url(Montserrat-Regular.3b9f59412b17ff93.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-weight:400;font-style:italic;src:url(Montserrat-Italic.c6b9bfa585f28994.woff2) format("woff2"),url(Montserrat-Italic.8abdc9d4465d7c8d.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-weight:600;font-style:normal;src:url(Montserrat-SemiBold.63611593e008a77c.woff2) format("woff2"),url(Montserrat-SemiBold.3cdd7fabbe89d2b9.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-weight:600;font-style:italic;src:url(Montserrat-SemiBoldItalic.d790081bd37e3e1b.woff2) format("woff2"),url(Montserrat-SemiBoldItalic.852237f3c6c15c97.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-weight:700;font-style:normal;src:url(Montserrat-Bold.f4d681a788c6d497.woff2) format("woff2"),url(Montserrat-Bold.43b748f250df0f08.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-weight:700;font-style:italic;src:url(Montserrat-BoldItalic.9b28d6478aa00bef.woff2) format("woff2"),url(Montserrat-BoldItalic.f0767349c7b0884c.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(noto-sans-v28-latin-300.c803fef3ee79b625.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(noto-sans-v28-latin-regular.5b198323315aee17.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:600;src:url(noto-sans-v28-latin-600.d6948b2ffeb9b5de.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(noto-sans-v28-latin-700.535ee80953d08b0f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(open-sans-v35-latin-300.b105c4ee472d8137.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(open-sans-v35-latin-regular.78b92b99da8b72dc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(open-sans-v35-latin-600.a1f5f23e33cd7110.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(open-sans-v35-latin-700.4708c714af185513.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Slab;font-style:normal;font-weight:300;src:url(roboto-slab-v25-latin-300.4fba5481e25a5b45.woff2) format("woff2")}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.focus-only{background-color:#fff;color:var(--link-color, #6600ff);text-decoration:none;position:absolute;opacity:0;pointer-events:none}.focus-only:focus{outline:2px solid rgb(17,17,17);outline-offset:-2px;opacity:1;pointer-events:auto}.common-btn-styles,.button-secondary,.button{border:1px solid;font-size:.875rem;display:inline-block;height:auto;line-height:normal;min-height:36px;padding:.5rem 1rem;transition:none;text-align:center;text-decoration:none}.common-btn-styles:focus,.button-secondary:focus,.button:focus{outline:none}.common-btn-styles:active,.button-secondary:active,.button:active{text-decoration:none}.common-btn-styles[disabled],[disabled].button-secondary,[disabled].button{background-color:#d1d1d1;border-color:#d1d1d1;color:#fff;cursor:default}.common-btn-styles[disabled]:hover,[disabled].button-secondary:hover,[disabled].button:hover,.common-btn-styles[disabled]:focus,[disabled].button-secondary:focus,[disabled].button:focus,.common-btn-styles[disabled]:active,[disabled].button-secondary:active,[disabled].button:active{background-color:#d1d1d1;border-color:#d1d1d1}.button{background-color:var(--button-bg, #6600ff);border-color:var(--button-border, #6600ff);color:var(--button-text, rgb(255, 255, 255))}.button:hover,.button:focus{background-color:var(--button-state-bg, rgb(45, 4, 122));border-color:var(--button-state-bg, rgb(45, 4, 122));color:#fff}.button--secondary{background-color:var(--button-secondary-bg, rgb(255, 255, 255));border-color:var(--button-secondary-border, #6600ff);color:var(--button-secondary-text, #6600ff)}.button--secondary:hover,.button--secondary:focus{background-color:var(--button-secondary-state-bg, rgb(45, 4, 122));border-color:var(--button-secondary-state-bg, rgb(45, 4, 122));color:#fff}.button--transparent{background-color:transparent;border-color:transparent;color:var(--text-on-primary-color, rgb(17, 17, 17))}.button--transparent:hover,.button--transparent:focus{background-color:transparent;border-color:transparent;color:#fff}.accessibility-mode .button--transparent:not([disabled]){background-color:transparent;border-color:transparent;color:var(--text-on-primary-color, rgb(17, 17, 17))}.accessibility-mode .button--transparent:not([disabled]):hover,.accessibility-mode .button--transparent:not([disabled]):focus{background-color:transparent;border-color:transparent;color:#fff}.button--no-styling{background:transparent;border:0 none;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;padding:0;margin:0;min-height:0;display:inline;height:inherit;width:inherit;text-transform:inherit;text-align:inherit}.button--no-styling:hover,.button--no-styling:focus,.button--no-styling:active{background:transparent;color:inherit;opacity:1;box-shadow:none}.button--entry-actions{font-size:1.2rem;color:#111;padding:.3125rem}.button--entry-actions:hover{outline:none;color:#fff;background-color:#111}.button--entry-actions:focus-visible{outline:solid 2px rgb(17,17,17)}.button--with-icon{font-size:1rem;background-color:transparent;border:none;color:var(--link-color, #6600ff);min-height:36px;padding:0}.button--with-icon:hover,.button--with-icon:focus{background-color:transparent;color:var(--link-color, #6600ff)}.button--with-icon:hover{text-decoration:underline}.button--with-icon:focus{outline:solid 2px rgb(17,17,17)}.button--with-icon[disabled]{color:#c1c1c1;background-color:transparent;cursor:default}.button--with-icon[disabled]:hover{background-color:transparent;text-decoration:none}.button--with-icon.button--thin{min-height:auto}.button--rounded{border-radius:1.25rem}.button--left-align{text-align:left}.button--expand{width:100%}.button--vertical-expand{height:100%}.button--thin{padding:.3125rem 1rem;min-height:auto}.button--thick{padding:.75rem 1rem}.button--strong{font-weight:600}.button--default-font-size{font-size:1rem}.button--tiny-font-size{font-size:.75rem;font-weight:700}.button--tiny-font-size.button--thin{padding:.5rem .75rem}.button--bordered-focus:focus-visible{outline:2px solid rgb(17,17,17);outline-offset:1px}.button--bigger-font-size{font-size:1.375rem}.button-secondary{background-color:var(--button-secondary-bg, rgb(255, 255, 255));border-color:var(--button-secondary-border, #6600ff);color:var(--button-secondary-text, #6600ff)}.button-secondary:hover,.button-secondary:focus{background-color:var(--button-secondary-state-bg, rgb(45, 4, 122));border-color:var(--button-secondary-state-bg, rgb(45, 4, 122));color:#fff}.button-transparent,.settings-btn,.clear-btn,.button--clear{background-color:transparent;border:none}.clear-btn,.button--clear{color:#111;font-size:1.9375rem;padding:.1rem .3125rem;position:absolute;top:0;right:0}.clear-btn:focus,.clear-btn:hover,.button--clear:focus,.button--clear:hover{outline:none;background-color:var(--language-selector-hover-color, rgb(17, 17, 17))}.clear-btn:focus .fa-close-circled,.clear-btn:hover .fa-close-circled,.button--clear:focus .fa-close-circled,.button--clear:hover .fa-close-circled{color:#fff}.button--clear-reset-position{position:static;left:auto;right:auto;top:auto}.settings-btn{font-size:1.8rem;height:2.25rem;padding:0;position:relative;width:2.25rem}.settings-btn:focus-visible{outline:solid 2px rgb(17,17,17);outline-offset:-2px}.settings-btn:focus>.fa-cog{transform:rotate(45deg)}.settings-btn:hover>.fa-cog{transform:rotate(45deg)}.settings-btn .fa-cog{color:#60f;position:absolute;top:2px;left:4px;transition:transform .2s}.button-group{display:flex;justify-content:center;gap:1.5rem}.button-group--centered{justify-content:center}.divider{background-color:#f4f4f4;height:.375rem;margin:1.5rem auto;width:3.875rem}.divider--black{background-color:#111}.dropdown__container{width:100%;background-color:#fff;border:1px solid rgb(219,219,219);box-shadow:4px 5px 10px #0003;overflow-y:auto}.dropdown__container--fit-container{width:-moz-fit-content;width:fit-content}.dropdown__dictionary-picker{display:flex;background-color:var(--primary-color, rgb(255, 224, 0))}.dropdown__dictionary-picker-button{flex:1 1 auto}.dropdown__list{list-style:none;padding:0;margin:0}.dropdown__list-item{padding:0;margin:0}.dropdown__list-divider{margin:0 1rem}.dropdown__button{align-items:center;background:transparent url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdyZ2IoMCwwLDApJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNy40MSA3Ljg0TDEyIDEyLjQybDQuNTktNC41OEwxOCA5LjI1bC02IDYtNi02eicvPjxwYXRoIGQ9J00wLS43NWgyNHYyNEgweicgZmlsbD0nbm9uZScvPjwvc3ZnPg==) no-repeat .4rem center;color:var(--text-on-primary-color, rgb(17, 17, 17));display:flex;height:2.625rem;padding:0 .5rem 0 2rem;font-weight:700;width:100%;text-align:left;flex-grow:1;outline:none;border:none}.dropdown__button:focus,.dropdown__button:hover{outline:none;text-decoration:underline}@media (min-width: 960px){.dropdown__button{padding-left:2.5rem;background-position-x:.6rem}}.dropdown__button--white-icon{background:transparent url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdyZ2IoMjU1LDI1NSwyNTUpJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNy40MSA3Ljg0TDEyIDEyLjQybDQuNTktNC41OEwxOCA5LjI1bC02IDYtNi02eicvPjxwYXRoIGQ9J00wLS43NWgyNHYyNEgweicgZmlsbD0nbm9uZScvPjwvc3ZnPg==) no-repeat .4rem center}.dropdown__button--filter-button{background-color:#111;color:#fff;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.dropdown__edit-button{flex:0 0 2.5rem;font-size:1.75rem;margin-left:1px;padding:0}.dropdown__subheading{height:100%;color:#707070;text-transform:uppercase;font-weight:700}.dropdown__subheading:focus{color:#111}.dropdown__dictionary-list-section-header{padding-left:1rem;cursor:default}.dropdown__option{width:100%;padding:8px 1rem;background-color:transparent;color:#111;outline:none;border:none;display:flex;align-items:center;justify-content:flex-start;text-align:left}.dropdown__option:focus{text-shadow:0 0 1px rgb(17,17,17)}.dropdown__option:hover,.dropdown__option:active{background-color:var(--autocomplete-hover-background-color, rgb(255, 224, 0));color:#111}.dropdown__option--bold{font-weight:700}.dropdown__dictionary-picker-option{height:100%;padding-left:.5rem}.dark-theme .dropdown__button{background:transparent url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdyZ2IoMjU1LDI1NSwyNTUpJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNy40MSA3Ljg0TDEyIDEyLjQybDQuNTktNC41OEwxOCA5LjI1bC02IDYtNi02eicvPjxwYXRoIGQ9J00wLS43NWgyNHYyNEgweicgZmlsbD0nbm9uZScvPjwvc3ZnPg==) no-repeat .4rem center}input,select,button{font-family:inherit;font-feature-settings:inherit}select{font-size:1rem}button,input[type=submit]{cursor:pointer}.label-text{color:#111;display:block;font-size:1rem}.label-text--bold{font-weight:700}.label-text--small{font-size:.875rem}.label-text__required{color:#ff4242}.textual-input{background-color:#fff;border:1px solid #7d7d7d;border-radius:0;color:#111;font-size:1rem;height:2.25rem;padding:.375rem 1rem;display:block}.textual-input:focus,.textual-input:active{outline:1px solid #6600ff}.textual-input--error{border-color:#ff4242}.textual-input--correct{border-color:#00a300}.textual-input--full-width{width:100%}.textual-input--small-padding{padding:.3125rem}.textual-input--strong-focus:focus,.textual-input--strong-focus:active{outline:2px solid #6600ff;outline-offset:-2px}.textual-input--no-border{border:none}.textual-input:disabled{background-color:#f9f9f9;border:none;cursor:unset;-webkit-opacity:1;-webkit-text-fill-color:#111111}.textual-input[type=search]{-webkit-appearance:none}.textual-input--with-reset{padding-right:1.9375rem}.textual-input--icon-left{padding-left:2.5rem}.button--input-reset{position:absolute;top:0;bottom:0;right:0;font-size:1.625rem;margin:auto}.styled-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-size:48px 48px;border:0;border-radius:0;cursor:pointer}.styled-select::-ms-expand{display:none}.radio{display:flex}.radio__input{flex:none;opacity:0;width:0}.radio__input:checked+label:after{background-color:#111;border:1px solid rgb(17,17,17);border-radius:50%;content:"";height:.75rem;left:4px;position:absolute;top:4px;width:.75rem}.radio__input--white:checked+label:after{background-color:#fff;border-color:#111}.radio__label{flex:1;cursor:pointer;display:inline-block;position:relative;line-height:1.375rem}.radio__label:before{background:rgb(255,255,255);border:2px solid rgb(17,17,17);border-radius:50%;content:"";cursor:pointer;display:inline-block;height:1.25rem;position:absolute;width:1.25rem}.radio__label--black:before{background:rgb(17,17,17);border-color:#fff}.radio__label-text{padding-left:1.5rem}.radio__label-text--inline-block{display:inline-block}.radio__input:focus-visible+.radio__label{outline:2px solid rgb(17,17,17)}.heading{line-height:1.2;font-weight:300}.heading--main{font-size:2rem}@media (min-width: 960px){.heading--main{font-size:3.25rem}}.heading--secondary{font-size:1.625rem}@media (min-width: 960px){.heading--secondary{font-size:2rem}}.heading--tertiary{font-size:1.375rem}@media (min-width: 960px){.heading--tertiary{font-size:1.625rem}}.heading--quaternary{font-size:1.125rem}@media (min-width: 960px){.heading--quaternary{font-size:1.375rem}}.heading--quinary{font-size:.875rem}@media (min-width: 960px){.heading--quinary{font-size:1.125rem}}.heading--small-nonresponsive{font-size:1.125rem}.heading--default-font-size{font-size:1rem}.heading--white{color:#fff}.heading--bold{font-weight:700}.heading--semi-bold{font-weight:600}.heading--normal-weight{font-weight:400}.heading--marginless{margin:0}.heading--margin-small{margin-bottom:.75rem}.heading--margin-medium{margin-bottom:1rem}.heading--margin-large{margin-bottom:1.5rem}.heading--centered{text-align:center}.heading--ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.heading--no-margin-top{margin-top:0}.heading--dialog-view{color:#111;font-size:2rem;font-weight:300;text-align:center;word-wrap:break-word;margin:2rem 0}@media (min-width: 600px){.heading--dialog-view{font-size:2.625rem}}.heading--small{font-size:1rem;font-weight:700;margin-left:.5rem;text-transform:uppercase}.heading--break-word{word-wrap:break-word}.main-heading{color:#111;font-size:2rem;font-weight:300;line-height:1.2}.main-heading.white{color:#fff}.main-heading.bold{font-weight:700}@media (min-width: 960px){.main-heading{font-size:3.25rem}}.secondary-heading{color:#111;font-size:1.625rem;font-weight:300;line-height:1.2}.secondary-heading.white{color:#fff}.secondary-heading.bold{font-weight:700}@media (min-width: 960px){.secondary-heading{font-size:2rem}}.hyperlink{color:var(--link-color, #6600ff);cursor:pointer;text-decoration:none;font-weight:600;border:none;background:transparent;padding:0;text-align:left}.hyperlink:focus-visible{outline:solid 2px rgb(17,17,17)}.hyperlink:hover{text-decoration:underline}.hyperlink--no-hover:hover{text-decoration:none}.hyperlink--complement-color{color:var(--text-on-primary-complement-color, rgb(255, 255, 255))}.hyperlink--complement-color:focus-visible{outline:solid 2px var(--text-on-primary-complement-color, rgb(255, 255, 255))}.hyperlink--primary{color:var(--primary-color, rgb(255, 224, 0))}.hyperlink--white{color:#fff}.hyperlink--small{font-size:.875rem}.hyperlink--bold{font-weight:700}.hyperlink--normal{font-weight:400}.hyperlink--underline{text-decoration:underline}.hyperlink--inline-block{display:inline-block}.hyperlink--nowrap{white-space:nowrap}.hyperlink--quick-select-btn{font-size:.75rem;font-weight:700;height:1.625rem;margin-right:.75rem;padding-right:1px;text-transform:uppercase}@media (min-width: 600px){.hyperlink--quick-select-btn{margin-right:1rem}}.hyperlink--with-icons{display:inline-flex;gap:.3125rem;align-items:center}.hyperlink__icon{font-size:.75rem;display:inline-flex}.logo-area{align-items:flex-end;display:flex;height:44px;justify-content:center}@media (min-width: 600px){.logo-area{height:94px;align-items:center}}.logo-heading{color:#fff;font-size:1.375rem;font-weight:700;line-height:1;margin:0}@media (min-width: 600px){.logo-heading{font-size:1.625rem}}@media (min-width: 960px){.logo-heading{font-size:2.625rem}}.page-logo{height:22px}@media (min-width: 600px){.page-logo{height:30px}}@media (min-width: 960px){.page-logo{height:43px;margin-left:.5rem;margin-right:.5rem}}.service-logo{display:none}@media (min-width: 960px){.service-logo{display:inline-block}}.modal-heading{color:#111;font-size:1.625rem;font-weight:300;line-height:1.2;margin-top:0;margin-left:.5rem;margin-right:.5rem;text-align:center}@media (min-width: 960px){.modal-heading{font-size:2.625rem}}.modal-heading--marginless{margin-bottom:0}.modal-heading--small{font-size:1.375rem}@media (min-width: 960px){.modal-heading--small{font-size:1.625rem}}.modal-heading--margin-top{margin-top:1.5rem}.modal-button-row{margin-top:1rem;text-align:center}.modal-row-btn{margin-top:1rem;margin-right:.75rem;margin-left:.75rem}.modal-footer-sticky{display:flex;justify-content:center;background:rgb(255,255,255);position:sticky;bottom:0;z-index:2;border-top:1px solid var(---border-color, rgb(219, 219, 219));padding:1rem}.multi-language-picker{column-count:1}@media (min-width: 600px){.multi-language-picker{column-count:2}}@media (min-width: 960px){.multi-language-picker{column-count:3}}.multi-language-picker__option{display:inline-block;min-height:1.625rem;margin-bottom:.5rem}.multi-language-picker__option--bold{font-weight:700}.result-highlight{background-color:transparent;border-bottom:3px solid;border-color:var(--highlight-color, rgb(255, 224, 0));color:inherit}.paragraph{margin:0}.paragraph--centered{text-align:center}.paragraph--block{display:block}.paragraph--line-height-small{line-height:1.5}.paragraph--xxxsmall-margin,.paragraph--xxsmall-margin{margin-bottom:.3125rem}.paragraph--xsmall-margin{margin-bottom:.5rem}.paragraph--small-margin{margin-bottom:.75rem}.paragraph--medium-margin{margin-bottom:1rem}.paragraph--large-margin{margin-bottom:1.5rem}.paragraph--xlarge-margin{margin-bottom:2rem}.paragraph--xxlarge-margin{margin-bottom:3rem}.paragraph--x-small{font-size:.875rem}.paragraph--tiny{font-size:.75rem}.paragraph--red{color:#ff4242}.paragraph--charcoal-gray{color:#707070}.paragraph--bolded{font-weight:700}.paragraph--uppercase{text-transform:uppercase}.paragraph--small-top-margin{margin-top:.75rem}.paragraph--decreasing-margin{margin-bottom:1rem}@media (min-width: 600px){.paragraph--decreasing-margin{margin-bottom:.3125rem}}.text-separator-circle{color:#c1c1c1}.text-separator-diamond{color:#111}.text-separator-circle,.text-separator-diamond{font-size:10px;line-height:1;position:relative;top:-2px}.strong,strong{font-weight:700}.strong--semi-bold,strong--semi-bold{font-weight:600}.blockquote{margin:0 0 1rem 1rem;padding:.3125rem .3125rem .3125rem .75rem;border-left:1px solid rgb(219,219,219);display:flex;flex-direction:column;gap:1rem}@media (min-width: 600px){.blockquote{gap:.5rem}}.blockquote__paragraph{margin:0}.content-page{font-family:var(--body-font, "Montserrat", sans-serif);max-width:835px;margin:0 auto;counter-reset:section-heading subheading sub-section-heading}.content-page.full-width{max-width:unset;min-height:unset;margin:unset;padding-bottom:0}.content-page .welcome-heading{font-size:24px}.content-page .body-medium-heading{font-size:18px;font-weight:700;margin-top:2rem}.content-page .body-small-heading{font-size:16px;font-weight:700;margin-bottom:0}.content-page .keep-together{display:inline-block}.content-page .main-section{margin-top:2.5rem}.content-page address{font-style:normal;margin-bottom:2rem}.content-page .address-part{margin-bottom:1rem}.content-page dl{display:grid;grid-template-columns:max-content auto;row-gap:.5rem}.content-page dt{grid-column-start:1}.content-page dd{grid-column-start:2;margin-left:1rem}.content-page dfn{font-style:italic}.content-page .colored-dl{column-gap:1px;margin-top:.5rem;row-gap:1px}.content-page .colored-dl dt{max-width:143px;padding:.5rem}.content-page .colored-dl dd{margin-left:0;padding:.5rem}.content-page .colored-dl dt:nth-of-type(odd){background-color:#f4f4f4}.content-page .colored-dl dd:nth-of-type(odd){background-color:#f4f4f4}.content-page .colored-dl dt:nth-of-type(2n){background-color:#dbdbdb}.content-page .colored-dl dd:nth-of-type(2n){background-color:#dbdbdb}@media (min-width: 600px){.content-page .colored-dl dt{max-width:none}}.content-page .slim-dl{line-height:1.2;row-gap:6px}.content-page .less-margin-top{margin-top:3px}.content-page .list-with-counted-numbers{counter-reset:item;list-style-type:none;padding-left:0}.content-page .list-with-counted-numbers ol{counter-reset:item;list-style-type:none;padding-left:1rem}.content-page .list-with-counted-numbers li:before{content:counters(item,".") " ";counter-increment:item}@media (min-width: 960px){.content-page .list-with-counted-numbers ol{padding-left:0}.content-page .list-with-counted-numbers li{display:table}.content-page .list-with-counted-numbers li:before{display:table-cell;padding-right:4px}}.content-page .slim-p{margin:0}.content-page .bold{font-weight:700}.content-page .horizontal-scroll{width:100%;overflow:auto}.content-page .list-heading{font-weight:700;margin-bottom:0}.content-page .hyphen-list{list-style-type:"- ";padding-left:1rem}.content-page .block-content span{display:block}.content-page figure{margin:0}.content-page .hyperlink{overflow-wrap:break-word}.content-page .legal-heading{text-transform:uppercase}.content-page .legal-toc{margin-top:1rem;margin-bottom:2rem}.content-page .legal-toc ol{counter-reset:toc-counter;list-style-type:none;padding-left:1rem}.content-page .legal-toc li:before{counter-increment:toc-counter;content:counters(toc-counter,".") " "}.content-page .legal-section{counter-reset:subheading}.content-page .section-heading:before{content:counter(section-heading) " ";counter-increment:section-heading}.content-page .subheading:before{content:counter(section-heading) "." counter(subheading) " ";counter-increment:subheading}.content-page .sub-section-heading:before{content:counter(section-heading) "." counter(subheading) "." counter(sub-section-heading) " ";counter-increment:sub-section-heading}.content-page .legal-section{margin-bottom:1rem}.content-page .legal-section>p{padding-left:1rem}.content-page .legal-sub-section{padding-left:1rem}.content-page .legal-sub-section>p{padding-left:1rem}.content-page .subheading,.content-page .sub-section-heading,.content-page .legal-address,.content-page .legal-copyright{padding-left:1rem}.content-page .section-heading,.content-page .subheading,.content-page .sub-section-heading{font-size:1rem;font-weight:700}.content-page .legal-address{font-style:normal;font-weight:700;line-height:1.2}.content-page .legal-copyright{color:#111;font-size:1rem;margin-top:1rem}.content-page--modal-view .hyperlink{color:#111;font-weight:400;cursor:auto}.content-page--modal-view .hyperlink:hover{text-decoration:none}.content-page--modal-view .hyperlink:focus{outline:none}.content-page--modal-view a{pointer-events:none}html{box-sizing:border-box;touch-action:manipulation}*,*:before,*:after{box-sizing:inherit}html,body{width:100%;margin:0;padding:0;font-family:var(--body-font, "Montserrat", sans-serif);font-size:1rem;font-feature-settings:"locl" 0;color:#111;line-height:1.625;scrollbar-color:#cdcdcd #f0f0f0!important}body{min-height:100%}body.fixed{position:fixed}router-outlet+ng-component{display:flex;flex:1 0 auto;flex-direction:column}.full-width-content{width:100%;position:relative}.full-width-content__top-area{display:flex;height:2.4375rem;width:100%;position:absolute;transform:translateY(-100%)}.full-width-content--with-padding{padding-left:.6rem;padding-right:.6rem;padding-bottom:3rem}@media (min-width: 960px){.full-width-content{margin-left:auto;margin-right:auto;max-width:60rem}}.wide-picker-panel{width:100%}@media (min-width: 600px){.wide-picker-panel{width:28.875rem}}.custom-picker-panel{max-height:calc(100vh - 240px);padding:0 .6rem 1rem}@media (min-width: 600px){.custom-picker-panel{padding-right:0;padding-left:0}}.wide-mobile-picker-panel{width:100%;margin:0 2rem}.custom-wide-panel{width:57.75rem}.narrow-desktop-panel{padding:0 24.6px 1rem .6rem}.mobile-picker-panel{padding-top:1rem;max-height:100%}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.or-divider{color:#bbb;font-size:.875rem;text-align:center;margin:1rem 0}.or-divider:before,.or-divider:after{content:"";border-bottom:1px solid #bbb;width:3.5rem;margin-bottom:3px;display:inline-block}.or-divider:before{margin-right:.5rem}.or-divider:after{margin-left:.5rem}.or-divider.dark{color:#111}.or-divider.dark:before,.or-divider.dark:after{border-bottom-color:#111}.button-add{background-color:#60f;border:1px solid;border-radius:25px;border-color:#60f;color:#fff;font-size:1rem;padding:.4rem 1rem}.button-add:before{content:"\e805";font-family:fontello;margin-right:.5rem}.button-add:hover,.button-add:focus,.button-add:active{background-color:#2d047a;border-color:#2d047a;outline:none}.info-button{background-color:#60f;border:1px solid #6600ff;border-radius:11px;color:#fff;font-size:.875rem;font-weight:600;height:22px;padding:0;width:22px}.info-button:hover,.info-button:focus,.info-button:active{background-color:#2d047a;border-color:#2d047a}form .feedback{line-height:1.2;min-height:1.625;padding-top:.3125rem}form .feedback p,form .feedback__text{color:#ff4242;font-size:.75rem;margin:0;text-align:right}form .feedback p.positive-feedback,form .feedback p--positive-feedback,form .feedback__text.positive-feedback,form .feedback__text--positive-feedback{color:#00a300}form .feedback__text-icon{color:#ff4242}form .feedback__text-icon--positive{color:#00a300}textarea{color:#111;border:1px solid rgb(193,193,193);line-height:1.4;border-radius:5px;font-family:inherit;font-size:1rem;background-color:#fff;padding-left:.5rem;-webkit-appearance:none}textarea::-webkit-input-placeholder{color:#c1c1c1}textarea::-moz-placeholder{color:#c1c1c1;opacity:1}textarea:-ms-input-placeholder{color:#c1c1c1}input[type=submit]{border-radius:0}input[type=submit][disabled]{opacity:1}input[type=search]{-webkit-appearance:none;outline-offset:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}.label-heading{color:#999;display:block;font-size:1rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.input-help{color:#707070}.dialog-view-heading{color:#111;font-size:2rem;font-weight:300;line-height:1.2;text-align:center;word-wrap:break-word}@media (min-width: 600px){.dialog-view-heading{font-size:2.625rem}}.dialog-view-heading--no-margin-top{margin-top:0}small{font-size:.875rem;font-weight:400;line-height:1.3}.small-text{color:#999;font-size:.875rem;font-weight:400;display:block;line-height:1.3}.back-link{color:var(--link-color, #6600ff);display:inline-block;font-size:.875rem;padding-right:1rem;text-decoration:none;font-weight:600}.back-link:before{content:"\e82f";font-family:fontello;font-size:.75rem;padding-right:4px;position:relative;top:-1px}.toggle-area{background:rgb(255,255,255);border-radius:5px;display:flex;height:3.2rem;order:2;padding-right:.5rem;width:100%}.toggle-area.opened{border-bottom-right-radius:0;border-bottom-left-radius:0}.toggle-area .toggle{display:flex;flex:1 1 auto;justify-content:center;padding-left:1.5rem}.toggle-area .toggle-button{color:#111}.toggle-area .toggle-button i{transition:all .2s linear;display:inline-block}.toggle-area .toggle-button .filters-opened{transform:rotate(180deg)}.toggle-area .clear-filters-button{color:#111}.filters-accordion{background:rgb(255,255,255);border-bottom-right-radius:5px;border-bottom-left-radius:5px;max-height:700px;order:4;overflow:hidden;transition:all linear .2s;width:100%}.filters-accordion.ng-hide{max-height:0}.filters-chevron{font-size:.875rem;margin-left:.2rem;transition:all linear .1s}.filters-section{background:rgb(255,255,255);border-top:1px solid rgb(249,249,249);display:block;margin-top:2px;padding:0 .5rem}.filters-section .filters-section-header{align-items:center;color:#999;display:flex;transition:all .2s linear;margin-top:.8rem}.filters-section .accordion-header{padding:.75rem 0}.filters-section .accordion-content{overflow:visible}.filters-section .filters-section-content{display:block;font-size:.875rem;padding-bottom:.5rem;padding-left:.5rem}.filters-section .filters-section-header-active{color:#111}.filter-heading{font-size:.875rem;font-weight:700;line-height:1.1;text-transform:uppercase}.is-expanded .fa-chevron-down{transform:rotate(180deg)}@media (min-width: 960px){.filters-accordion,.filters-accordion.ng-hide:not(.ng-hide-animate){border-top:none;display:flex!important;max-height:none}.filters-section{display:inline-block!important;margin:0 .5rem}.filters-section:first-of-type label{padding-left:0rem}.filters-section .filters-section-content{background:rgb(255,255,255);position:absolute;transition:none!important;z-index:100;border:1px solid rgb(219,219,219);box-shadow:4px 5px 10px #0003;padding:.5rem}.filters-section.ng-animate .filters-section-content{border:1px solid rgb(219,219,219)}.toggle-area{border-top-left-radius:0;border-bottom-left-radius:0;order:5;width:2.1rem}.toggle-area .toggle{display:none}}.auth-form-errors{color:#ff4242;line-height:1.2;padding:.5rem 0}.order-by{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.5rem}.order-by .order-by-label{color:#999;font-size:.875rem;font-weight:700;text-transform:uppercase}.order-by select{background:rgb(255,255,255) url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdyZ2IoMCwwLDApJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNNy40MSA3Ljg0TDEyIDEyLjQybDQuNTktNC41OEwxOCA5LjI1bC02IDYtNi02eicvPjxwYXRoIGQ9J00wLS43NWgyNHYyNEgweicgZmlsbD0nbm9uZScvPjwvc3ZnPg==) no-repeat right;color:#111;font-size:.875rem;font-weight:400;line-height:1.3;margin-left:.1rem;padding-right:1.5rem}@media (min-width: 960px){.order-by{margin-bottom:1rem}}.language-selector .language-selector-label{color:#666;width:100%}.language-selector .language-selector-select{color:#111;display:block;margin-bottom:.5rem;width:100%}.language-selector-single label{display:block}
