/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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:rgba(0,0,0,0)}abbr[title]{border-bottom:0;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:-0.25em}sup{top:-0.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}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:18px}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:rgba(0,0,0,0);line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.mdc-tab-bar{width:100%}.mdc-tab{height:48px}.mdc-tab--stacked{height:72px}.mdc-tab-scroller{overflow-y:hidden}.mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content{-webkit-transition:250ms -webkit-transform cubic-bezier(0.4, 0, 0.2, 1);transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden}.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar{display:none}.mdc-tab-scroller__scroll-area--scroll{overflow-x:scroll}.mdc-tab-scroller__scroll-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-transform:none;-ms-transform:none;transform:none;will-change:transform}.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-tab-indicator .mdc-tab-indicator__content--icon{color:#018786;color:var(--mdc-theme-secondary, #018786)}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:34px;font-size:34px}.mdc-tab-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{-ms-flex-item-align:end;align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{-ms-flex-item-align:center;align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{-webkit-transition:250ms -webkit-transform cubic-bezier(0.4, 0, 0.2, 1);transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{-webkit-transition:none;transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{-webkit-transition:150ms opacity linear;transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{-webkit-transition-delay:100ms;transition-delay:100ms}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);position:relative}.mdc-tab .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mdc-tab .mdc-tab__icon{color:rgba(0, 0, 0, 0.54);fill:currentColor}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:8px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(
      100% + -12px
    );width:calc(
      100% + -8px
    );margin-top:-2px;z-index:2}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:10px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused.mdc-tab--active .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus.mdc-tab--active .mdc-tab__focus-ring::after{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:8px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(
      100% + -8px
    );width:calc(
      100% + -8px
    );z-index:2}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring{border-color:CanvasText}}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:10px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__focus-ring::after,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__focus-ring::after{border-color:CanvasText}}.mdc-tab__content{position:relative}.mdc-tab__icon{width:24px;height:24px;font-size:24px}.mdc-tab--active .mdc-tab__text-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-tab--active .mdc-tab__icon{color:#6200ee;color:var(--mdc-theme-primary, #6200ee);fill:currentColor}.mdc-tab{background:none}.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.mdc-tab__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{-webkit-transition:150ms color linear;transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{-webkit-transition:150ms color linear;transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{-webkit-transition-delay:100ms;transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}@-webkit-keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@-webkit-keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@-webkit-keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}.mdc-tab{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab .mdc-tab__ripple::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-tab .mdc-tab__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));-ms-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.mdc-tab.mdc-ripple-upgraded--unbounded .mdc-tab__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-tab.mdc-ripple-upgraded--foreground-activation .mdc-tab__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-tab.mdc-ripple-upgraded--foreground-deactivation .mdc-tab__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-tab.mdc-ripple-upgraded .mdc-tab__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-tab .mdc-tab__ripple::before,.mdc-tab .mdc-tab__ripple::after{background-color:#6200ee;background-color:var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee))}.mdc-tab:hover .mdc-tab__ripple::before,.mdc-tab.mdc-ripple-surface--hover .mdc-tab__ripple::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}.mdc-tab.mdc-ripple-upgraded--background-focused .mdc-tab__ripple::before,.mdc-tab:not(.mdc-ripple-upgraded):focus .mdc-tab__ripple::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}.mdc-tab:not(.mdc-ripple-upgraded) .mdc-tab__ripple::after{-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.mdc-tab:not(.mdc-ripple-upgraded):active .mdc-tab__ripple::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.12;opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-ripple-press-opacity, 0.12)}.mdc-tab__ripple{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;will-change:transform,opacity}.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);-webkit-transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{display:none}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(
      100% + 4px
    );width:calc(
      100% + 4px
    );display:block}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring::after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}}@media screen and (forced-colors: active)and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring::after,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring::after{border-color:CanvasText}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none)}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{-webkit-transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{-webkit-transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;-webkit-transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mdc-button{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity}.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-button .mdc-button__ripple::before{-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear;z-index:1;z-index:var(--mdc-ripple-z-index, 1)}.mdc-button .mdc-button__ripple::after{z-index:0;z-index:var(--mdc-ripple-z-index, 0)}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale, 1));-ms-transform:scale(var(--mdc-ripple-fg-scale, 1));transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));-ms-transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-button__ripple{position:absolute;box-sizing:content-box;overflow:hidden;z-index:0;top:0;left:0;bottom:0;right:0}.mdc-button{font-family:Roboto, sans-serif;font-family:var(--mdc-text-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:0.875rem;font-size:var(--mdc-text-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));letter-spacing:0.0892857143em;letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));font-weight:500;font-weight:var(--mdc-text-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-text-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-text-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-text-button-label-text-color, var(--mdc-theme-primary, #6200ee))}.mdc-button:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mdc-button .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-text-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-text-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-text-button-with-icon-icon-size, 1.125rem)}.mdc-button .mdc-button__ripple::before,.mdc-button .mdc-button__ripple::after{background-color:#6200ee;background-color:var(--mdc-text-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-button:hover .mdc-button__ripple::before,.mdc-button.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.04;opacity:var(--mdc-text-button-hover-state-layer-opacity, 0.04)}.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.12;opacity:var(--mdc-text-button-focus-state-layer-opacity, 0.12)}.mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.12;opacity:var(--mdc-text-button-pressed-state-layer-opacity, 0.12)}.mdc-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-text-button-pressed-state-layer-opacity, 0.12)}.mdc-button .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--unelevated{font-family:Roboto, sans-serif;font-family:var(--mdc-filled-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:0.875rem;font-size:var(--mdc-filled-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));letter-spacing:0.0892857143em;letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));font-weight:500;font-weight:var(--mdc-filled-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-filled-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-filled-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--unelevated:not(:disabled){background-color:#6200ee;background-color:var(--mdc-filled-button-container-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--unelevated:disabled{background-color:rgba(0, 0, 0, 0.12);background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-filled-button-label-text-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--unelevated:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mdc-button--unelevated .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-filled-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-filled-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-filled-button-with-icon-icon-size, 1.125rem)}.mdc-button--unelevated .mdc-button__ripple::before,.mdc-button--unelevated .mdc-button__ripple::after{background-color:#fff;background-color:var(--mdc-filled-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--unelevated:hover .mdc-button__ripple::before,.mdc-button--unelevated.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.08;opacity:var(--mdc-filled-button-hover-state-layer-opacity, 0.08)}.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.24;opacity:var(--mdc-filled-button-focus-state-layer-opacity, 0.24)}.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.24;opacity:var(--mdc-filled-button-pressed-state-layer-opacity, 0.24)}.mdc-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-filled-button-pressed-state-layer-opacity, 0.24)}.mdc-button--unelevated .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--raised{font-family:Roboto, sans-serif;font-family:var(--mdc-protected-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:0.875rem;font-size:var(--mdc-protected-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));letter-spacing:0.0892857143em;letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));font-weight:500;font-weight:var(--mdc-protected-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-protected-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-protected-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));--mdc-elevation-box-shadow-for-gss:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:not(:disabled){background-color:#6200ee;background-color:var(--mdc-protected-button-container-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--raised:disabled{background-color:rgba(0, 0, 0, 0.12);background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mdc-button--raised:not(:disabled){color:#fff;color:var(--mdc-protected-button-label-text-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--raised:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mdc-button--raised .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-protected-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-protected-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-protected-button-with-icon-icon-size, 1.125rem)}.mdc-button--raised .mdc-button__ripple::before,.mdc-button--raised .mdc-button__ripple::after{background-color:#fff;background-color:var(--mdc-protected-button-hover-state-layer-color, var(--mdc-theme-on-primary, #fff))}.mdc-button--raised:hover .mdc-button__ripple::before,.mdc-button--raised.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.08;opacity:var(--mdc-protected-button-hover-state-layer-opacity, 0.08)}.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.24;opacity:var(--mdc-protected-button-focus-state-layer-opacity, 0.24)}.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.24;opacity:var(--mdc-protected-button-pressed-state-layer-opacity, 0.24)}.mdc-button--raised.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-protected-button-pressed-state-layer-opacity, 0.24)}.mdc-button--raised .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--raised.mdc-ripple-upgraded--background-focused,.mdc-button--raised:not(.mdc-ripple-upgraded):focus{--mdc-elevation-box-shadow-for-gss:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-focus-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:hover{--mdc-elevation-box-shadow-for-gss:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-hover-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:not(:disabled):active{--mdc-elevation-box-shadow-for-gss:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-pressed-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--raised:disabled{--mdc-elevation-box-shadow-for-gss:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-protected-button-disabled-container-elevation, var(--mdc-elevation-box-shadow-for-gss))}.mdc-button--outlined{font-family:Roboto, sans-serif;font-family:var(--mdc-outlined-button-label-text-font, var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif)));font-size:0.875rem;font-size:var(--mdc-outlined-button-label-text-size, var(--mdc-typography-button-font-size, 0.875rem));letter-spacing:0.0892857143em;letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mdc-typography-button-letter-spacing, 0.0892857143em));font-weight:500;font-weight:var(--mdc-outlined-button-label-text-weight, var(--mdc-typography-button-font-weight, 500));text-transform:uppercase;text-transform:var(--mdc-outlined-button-label-text-transform, var(--mdc-typography-button-text-transform, uppercase));height:36px;height:var(--mdc-outlined-button-container-height, 36px);border-radius:4px;border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mdc-button--outlined:not(:disabled){color:#6200ee;color:var(--mdc-outlined-button-label-text-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--outlined:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mdc-button--outlined .mdc-button__icon{font-size:1.125rem;font-size:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);width:1.125rem;width:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem);height:1.125rem;height:var(--mdc-outlined-button-with-icon-icon-size, 1.125rem)}.mdc-button--outlined .mdc-button__ripple::before,.mdc-button--outlined .mdc-button__ripple::after{background-color:#6200ee;background-color:var(--mdc-outlined-button-hover-state-layer-color, var(--mdc-theme-primary, #6200ee))}.mdc-button--outlined:hover .mdc-button__ripple::before,.mdc-button--outlined.mdc-ripple-surface--hover .mdc-button__ripple::before{opacity:0.04;opacity:var(--mdc-outlined-button-hover-state-layer-opacity, 0.04)}.mdc-button--outlined.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,.mdc-button--outlined:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.12;opacity:var(--mdc-outlined-button-focus-state-layer-opacity, 0.12)}.mdc-button--outlined:not(.mdc-ripple-upgraded) .mdc-button__ripple::after{-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.mdc-button--outlined:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after{-webkit-transition-duration:75ms;transition-duration:75ms;opacity:0.12;opacity:var(--mdc-outlined-button-pressed-state-layer-opacity, 0.12)}.mdc-button--outlined.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-outlined-button-pressed-state-layer-opacity, 0.12)}.mdc-button--outlined .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mdc-button--outlined:not(:disabled){border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mdc-button--outlined:disabled{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mdc-button--outlined.mdc-button--icon-trailing{padding:0 11px 0 15px}.mdc-button--outlined.mdc-button--icon-leading{padding:0 15px 0 11px}.mdc-button--outlined .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mdc-button--outlined .mdc-button__touch{left:calc(-1 * 1px);left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * 1px);width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon,.mdc-button--outlined .mdc-button__icon{margin-left:-4px;margin-right:8px}[dir=rtl] .mdc-button--raised .mdc-button__icon,[dir=rtl] .mdc-button--unelevated .mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__icon,.mdc-button--raised .mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mdc-button--raised .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:-4px;margin-right:8px}body{color:#202329;font-family:"Noto Sans","Trebuchet MS",sans-serif;font-weight:400}p{font-size:16px;line-height:28px;margin-bottom:28px}@media print,screen and (min-width: 64em){p{font-size:18px;line-height:31px}}p.summary{font-size:18px;font-weight:700;line-height:27px;margin-top:0}@media print,screen and (min-width: 64em){p.summary{font-size:21px;line-height:32px}}h1{font-size:28px;font-weight:700;line-height:39px;margin-top:0}@media print,screen and (min-width: 64em){h1{font-size:36px;line-height:50px}}h2{font-size:24px;font-weight:700;line-height:36px}@media print,screen and (min-width: 64em){h2{font-size:27px;line-height:41px}}h3{font-size:21px;font-weight:700;line-height:32px}@media print,screen and (min-width: 64em){h3{font-size:24px;line-height:36px}}h4{margin-bottom:0}h4+p{margin-top:0}header h1{margin:0;padding:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-italic{font-style:italic}.text-type-medium h1,.text-type-medium h2,.text-type-medium h3{font-size:typeset(body-copy, large, font-size);line-height:typeset(body-copy, large, line-height)}.text-type-small h1,.text-type-small h2,.text-type-small h3{font-size:typeset(body-copy, medium, font-size);line-height:typeset(body-copy, medium, line-height)}.page-heading{font-size:32px;font-weight:700;line-height:45px;margin:0;text-transform:none}@media print,screen and (min-width: 64em){.page-heading{font-size:42px;line-height:59px}}.hero .page-heading{font-size:32px;line-height:45px}@media print,screen and (min-width: 64em){.hero .page-heading{font-size:48px;line-height:67px}}.page-heading span{display:block;font-weight:400}@media print,screen and (min-width: 40em){.page-heading span{display:inline}}.page-subheading{font-size:21px;font-weight:400;line-height:32px;margin-bottom:0;margin-top:14px}@media print,screen and (min-width: 64em){.page-subheading{font-size:24px;line-height:36px}}.small-heading{font-size:32px;line-height:45px}.section-heading{font-size:28px;line-height:39px;margin-top:0}@media print,screen and (min-width: 64em){.section-heading{font-size:36px;line-height:50px}}@media print,screen and (max-width: 39.99875em){.section-heading{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}}.section-sub-heading{margin:0}.smallprint{font-size:14px;line-height:24px}.tagline{-webkit-background-clip:text;background-clip:text;background-color:#673ab7;background-image:-webkit-linear-gradient(295deg, rgb(103, 58, 183), rgb(50, 25, 112));background-image:linear-gradient(155deg, rgb(103, 58, 183), rgb(50, 25, 112));color:#321970;display:block;font-size:24px;font-weight:700;line-height:36px;margin:28px 0;text-align:center;-webkit-text-fill-color:rgba(0,0,0,0)}.full-width .tagline{margin:0 36px 28px}@media print,screen and (min-width: 40em){.tagline{font-size:32px;line-height:45px;margin:0 0 28px;text-align:left}}.entry-requirements h3+p{margin-top:0}.entry-requirements .qualification{font-size:24px;font-weight:400;line-height:36px;text-transform:none}.entry-requirements .qualification::before{content:"- "}.markdown h1{font-size:28px;line-height:39px}@media print,screen and (min-width: 64em){.markdown h1{font-size:36px;line-height:50px}}.markdown h2{font-size:24px;line-height:36px}@media print,screen and (min-width: 64em){.markdown h2{font-size:27px;line-height:41px}}.markdown h3{font-size:21px;line-height:32px}@media print,screen and (min-width: 64em){.markdown h3{font-size:24px;line-height:36px}}.markdown h4,.markdown h5,.markdown h6{font-size:18px;line-height:27px}@media print,screen and (min-width: 64em){.markdown h4,.markdown h5,.markdown h6{font-size:21px;line-height:32px}}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-bottom:14px}.markdown h1+p,.markdown h2+p,.markdown h3+p,.markdown h4+p,.markdown h5+p,.markdown h6+p{margin-top:0}.external-homepage h2,.external-homepage .section-heading{font-size:24px;line-height:34px;text-transform:none}@media print,screen and (min-width: 40em){.external-homepage h2,.external-homepage .section-heading{font-size:28px;line-height:38px}}@media print,screen and (min-width: 64em){.external-homepage h2,.external-homepage .section-heading{font-size:30px;line-height:37px}}.external-homepage h3,.external-homepage .event-date{font-size:20px;line-height:30px}.external-homepage .card h3{margin:0}.external-homepage h4{font-size:18px;line-height:28px}.external-homepage h5{font-size:16px;line-height:26px}.external-homepage p{font-size:16px;line-height:29px}.external-homepage a{font-size:16px;line-height:29px}.zds-code-block,.zds-code-block pre,.zds-code-block code,.zds-richtext code{font-family:"Noto Sans",sans-serif !important}a{color:#202329}a:visited{color:#575a5e}a:hover,a:active,a:focus{color:#ec0836}.link-white:link,.link-white:visited{color:#fff}.link-white:hover,.link-white:active,.link-white:focus{color:#fc4871}.action-link{background-image:url("../../assets/university-of-bath/images/style/list-arrow-coral.svg");background-position:3px 8px;background-repeat:no-repeat;display:inline-block;padding-left:21.6px}.link--arrow_light{background-image:url("../../assets/university-of-bath/images/utility/arrow-right-white-md.svg")}.link--arrow_dark{background-image:url("../../assets/university-of-bath/images/utility/arrow-right-granite.svg")}.link--arrow_light,.link--arrow_dark{background-position:100% 50%;background-repeat:no-repeat}@media print,screen and (min-width: 64em){.link--arrow_light,.link--arrow_dark{background-image:none}}.bg-granite a,.bg-granite-10-light a,body>footer a{color:#fff}.bg-granite a:visited,.bg-granite-10-light a:visited,body>footer a:visited{color:#fff}.bg-granite a:hover,.bg-granite a:active,.bg-granite a:focus,.bg-granite-10-light a:hover,.bg-granite-10-light a:active,.bg-granite-10-light a:focus,body>footer a:hover,body>footer a:active,body>footer a:focus{color:#ffeb3b}.bg-granite .action-link{background-image:url("../../assets/university-of-bath/images/style/list-arrow-white.svg");color:#fff;font-weight:400}.bg-granite .action-link:visited{color:#fff}.bg-granite .action-link:hover,.bg-granite .action-link:active,.bg-granite .action-link:focus{color:#ffeb3b}.bg-coral a{color:#fff}.bg-coral a:visited{color:#fff}.bg-coral a:hover,.bg-coral a:active,.bg-coral a:focus{color:#ffeb3b}.bg-coral .action-link{background-image:url("../../assets/university-of-bath/images/style/list-arrow-white.svg");color:#fff;font-weight:400}.bg-coral .action-link:visited{color:#fff}.bg-coral .action-link:hover,.bg-coral .action-link:active,.bg-coral .action-link:focus{color:#ffeb3b}.bg-violet a{color:#fff}.bg-violet a:visited{color:#e8e2f4}.bg-violet a:hover,.bg-violet a:active,.bg-violet a:focus{color:#ffeb3b}a .bg-violet-50-dark,.bg-violet-50-dark a{color:#fff;text-decoration:underline}a .bg-violet-50-dark:visited,.bg-violet-50-dark a:visited{color:#b39fdb}a .bg-violet-50-dark:hover,.bg-violet-50-dark a:hover{color:#89e3f0}a .bg-violet-50-dark:active,a .bg-violet-50-dark:focus,.bg-violet-50-dark a:active,.bg-violet-50-dark a:focus{color:#4ed5e8}.bg-citrus a{color:#000}.bg-citrus a:visited{color:#000}.bg-citrus a:hover,.bg-citrus a:active,.bg-citrus a:focus{color:#b80029}.bg-citrus-25-light a{color:#000}.bg-citrus-25-light a:visited{color:#000}.bg-citrus-25-light a:hover,.bg-citrus-25-light a:active,.bg-citrus-25-light a:focus{color:#b80029}.bg-citrus .action-link{background-image:url("../../assets/university-of-bath/images/style/list-arrow-black.svg")}.bg-cornflower-60-dark a,a .bg-cornflower-60-dark{color:#fff;text-decoration:underline}.bg-cornflower-60-dark a:visited,a .bg-cornflower-60-dark:visited{color:#89e3f0}.bg-cornflower-60-dark a:hover,.bg-cornflower-60-dark a:active,.bg-cornflower-60-dark a:focus,a .bg-cornflower-60-dark:hover,a .bg-cornflower-60-dark:active,a .bg-cornflower-60-dark:focus{color:#4ed5e8}.bg-steel-85-light a:hover,.bg-steel-85-light a:active,.bg-steel-85-light a:focus,.bg-steel-75-light a:hover,.bg-steel-75-light a:active,.bg-steel-75-light a:focus{color:#b80029}.column-block{margin-bottom:28px}@media print,screen and (min-width: 64em){.column-block{margin-bottom:42px}}.whole-block{width:100%}.half-block{width:100%}@media print,screen and (min-width: 40em){.half-block{width:50%}}.quarter-block{width:100%}@media print,screen and (min-width: 40em){.quarter-block{width:25%}}.flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}@media print,screen and (max-width: 39.99875em){.flex-row-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media print,screen and (min-width: 40em){.flex-row-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.flex-row-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:100%}@media print,screen and (max-width: 39.99875em){.flex-row-reverse-sm{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media print,screen and (min-width: 40em){.flex-row-reverse-md{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media print,screen and (max-width: 39.99875em){.flex-column-sm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width: 40em){.flex-column-md{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (max-width: 39.99875em){.flex-column-reverse-sm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flex-center{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wordmark-cornflower{background-image:url("../../assets/university-of-bath/images/logo/uob-logo-wordmark-cornflower.svg");background-repeat:no-repeat;text-indent:-9999px}.wordmark-inverse{background-image:url("../../assets/university-of-bath/images/logo/uob-logo-wordmark-inverse.svg");background-repeat:no-repeat;display:block;font-size:0;height:22px;text-indent:-9999px;width:177px}body{background:#fff}@media print,screen and (max-width: 39.99875em){body{padding-top:calc(56px + var(--body-padding-top))}}.important-information h1{font-size:24px;font-weight:700;line-height:36px;text-transform:initial}.important-information p,.important-information ul,.important-information ol,.important-information li{font-size:14px;line-height:24px;margin:14px 0}.award-items-vertical-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-right:38px}.award-items-vertical-container.rotation-4{margin-bottom:0}.award-items-horizontal-container{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media print,screen and (max-width: 39.99875em){.award-items-horizontal{display:block;height:auto;width:262px}.award-items-horizontal.rotation-4{height:auto;width:230px}}.award-items-vertical{width:auto}.award-items-tall{height:265px}.no-text-decoration{text-decoration:none}a.no-text-decoration:hover{text-decoration:none}.flex-wrapper.award-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrapper.award-column :nth-child(2){-ms-flex-item-align:end;align-self:flex-end}@media print,screen and (min-width: 40em){.flex-wrapper.award-column :nth-child(2) img{margin-left:28px}}@media print,screen and (max-width: 39.99875em){.flex-wrapper.award-column :nth-child(2) img{margin-top:28px}}@media print,screen and (min-width: 40em){.flex-wrapper.award-column img:nth-child(2){margin-left:28px}}@media print,screen and (max-width: 39.99875em){.flex-wrapper.award-column img:nth-child(2){margin-top:28px}}.award-items-group{padding:7px 0}.award-items-group.filtered-list-awards .award-items-vertical{height:244px;width:auto}@media print,screen and (max-width: 39.99875em){.award-items-group.filtered-list-awards .award-items-vertical{height:auto;width:260px}}.award-items-group.filtered-list-awards .flex-wrapper.award-column .award-items-horizontal{height:auto;width:262px}.award-items-group.filtered-list-awards .flex-wrapper.award-column .award-items-horizontal.static{width:307px}@media print,screen and (max-width: 39.99875em){.award-items-group.filtered-list-awards .flex-wrapper.award-column .award-items-horizontal.static{width:260px}}.award-items-group.filtered-list-awards .flex-wrapper.award-column :nth-child(2) img{margin-left:0;margin-top:14px}@media print,screen and (max-width: 39.99875em){.award-items-group.filtered-list-awards .flex-wrapper.award-column :nth-child(2) img{margin:14px 0}}@media print,screen and (max-width: 39.99875em){.award-items-horizontal-container{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.award-items-vertical-container{display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:18px;margin-top:14px;padding-right:0;width:100%}.award-items-vertical{height:340px;margin:0 auto}}.email,.telephone{word-break:break-all}.no-header-item{margin-top:28px !important}.section-header{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:auto;margin-right:auto;width:100%}@media print,screen and (min-width: 40em){.section-header{-ms-flex-preferred-size:calc(80% + (18px * 2));flex-basis:calc(80% + (18px * 2));width:calc(80% + (18px * 2))}}@media print,screen and (min-width: 64em){.section-header{-ms-flex-preferred-size:calc(60% + (18px * 2));flex-basis:calc(60% + (18px * 2));width:calc(60% + (18px * 2))}}.no-divider{margin-bottom:28px}@media print,screen and (min-width: 40em){.no-divider{margin-bottom:56px}}.section-footer{margin-bottom:28px}.section-footer .related-information{font-size:24px;font-style:italic;line-height:36px;margin-bottom:14px;margin-top:0}.column,.columns{padding-left:1.5rem;padding-right:1.5rem}@media print,screen and (min-width: 64em){.column,.columns{padding-left:1rem;padding-right:1rem}}button.module-filter__title,.btn-link.highlight#flb-cart-box-back{background-color:#202329;border-radius:4px;color:#fff;display:inline-block;font-family:"Noto Sans","Trebuchet MS",sans-serif;font-size:16px;font-style:normal;font-weight:700;height:auto;letter-spacing:.012em;line-height:28px;margin-bottom:14px;padding:14px 18px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease;width:-webkit-fit-content;width:fit-content}button.module-filter__title:active,button.module-filter__title:focus,.btn-link.highlight#flb-cart-box-back:active,.btn-link.highlight#flb-cart-box-back:focus{background-color:#fd8d17;color:#fff}@media print,screen and (min-width: 64em){.module-filter__title{display:none}}.module-filter__title::after,.module-filter__title::before{display:none}.fb-container .search-results__item,.fb-container .module-curator__list{border-radius:0}.fb-container .search-results__item{background-color:#fff;border-bottom:7px solid #f0f0f1}.fb-container .search-results__item cite{display:none}.fb-container .search-results__content{padding:14px 18px 28px}@media print,screen and (min-width: 64em){.fb-container .search-results__list--list-view .search-results__content{padding:14px 18px 28px}}.fb-container .content-wrapper--col .search-results__list--list-view .search-results__item,.fb-container .search-results__list--list-view .search-results__item{margin:0 auto 28px}@media print,screen and (max-width: 63.99875em){.fb-container .content-wrapper--col .search-results__list--list-view .search-results__item,.fb-container .search-results__list--list-view .search-results__item{max-width:95%;width:95%}}@media print,screen and (max-width: 39.99875em){.fb-container .content-wrapper--col .search-results__list--list-view .search-results__item,.fb-container .search-results__list--list-view .search-results__item{max-width:93%;width:93%}}.fb-container .search-results__link,.fb-container .module-curator__link,.fb-container a.module-curator__link,.fb-container h3.search-results__title,.fb-container .search-results__list--list-view .search-results__link{color:#000;font-size:21px;line-height:32px;padding-right:0;text-decoration:underline}.fb-container .search-results__list--list-view .search-results__desc,.fb-container .search-results__item--twitter .search-results__content .search-results__desc{margin-bottom:0;margin-top:14px}.fb-container .search-results__desc,.fb-container .module-curator__desc,.fb-container .search-results__list--list-view p.search-results__desc{color:#000;font-size:16px;line-height:27px;padding-right:0}.fb-container article.module-curator__item{margin-bottom:28px;padding:14px 18px 28px}.fb-container article.module-curator__item div.module-curator__top{padding:0}.fb-container article.module-curator__item div.module-curator__content{margin:0;padding:14px 0 0}.fb-container h3.module-curator__title{font-size:21px;line-height:32px}.fb-container .module-curator--no-bg .module-curator__item{background-color:#fff;border:0;border-bottom:7px solid #f0f0f1;border-radius:0}@media print,screen and (max-width: 63.99875em){.fb-container .module-curator--no-bg .module-curator__item{max-width:95%;width:95%}}@media print,screen and (max-width: 39.99875em){.fb-container .module-curator--no-bg .module-curator__item{max-width:93%;width:93%}}.fb-container .module-curator--no-bg .module-curator__item cite{display:none}.fb-container .module-curator--no-bg .module-curator__item a.module-curator__link:hover{color:#ec0836}.fb-container .module-curator__item{margin-right:0;min-width:100%}@media print,screen and (max-width: 63.99875em){.fb-container .module-curator__item{min-width:80%}}.fb-container article.module-curator__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fb-container .module-curator__list{-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (max-width: 39.99875em){.fb-container .reccomended-result-tag,.fb-container .reccomended-result-tag p,.fb-container .module-curator__title{display:block}}.fb-container .module-curator__content{border-top:0 solid #fff;margin:0 18px;padding:0}.fb-container .reccomended-result-tag .reccomended-result-box{background:#ffeb3b;color:#000;display:inline-block;font-size:14px;font-style:italic;font-weight:400;height:-webkit-fit-content;height:fit-content;line-height:24px;padding:3.1111111111px 9px;text-align:center;width:155px}@media print,screen and (max-width: 39.99875em){.fb-container .reccomended-result-tag .reccomended-result-box{margin-top:14px}}.fb-container div.module-curator__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:fit-content;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:0 18px}@media print,screen and (min-width: 40em){.fb-container div.module-curator__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.fb-container div.module-curator__top .module-curator__title{width:auto}.fb-container div.module-curator__top .reccomended-result-tag{display:block;width:auto}.fb-container section.contact.js-contact{border-top:0;padding-top:0}.fb-container .contact__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fb-container li.contact__item{color:#202329;font-size:16px;margin:7px 0 0;padding:0;white-space:normal}@media print,screen and (min-width: 64em){.fb-container li.contact__item{margin-top:0}}.fb-container li.contact__item span{padding-right:12px}.fb-container li.contact__item:nth-child(2){font-style:italic}.fb-container li.contact__item:nth-child(2) span{padding-right:7px}.search-results-icon-granite{color:#36393e;display:inline-block;font-size:20px;vertical-align:middle}.search-results__list.search-results__list--list-view{margin-top:0}.search-results__list.search-results__list--list-view p.search-results__desc{font-size:16px;margin-top:14px;padding-right:0}.fb-container span.search-results__sub-title{font-weight:700;padding-top:14px}.fb-container .module-info.no-results{background-color:unset;padding:0}@media print,screen and (min-width: 64em){.fb-container .module-info.no-results{left:20%;margin:15% 0;position:relative}}.fb-container .module-info__desc{font-size:16px;line-height:27px}.fb-container .module-info__title{font-size:24px;font-weight:700;line-height:36px}@media print,screen and (max-width: 39.99875em){.fb-container figure.module-info__bg img{height:auto;width:60%}}.fb-container .search-results__content h3.search-results__title.course-title{padding-right:0}.fb-container button.flb-cart-item-trigger{font-size:16px;line-height:28px}.fb-container a.search-results__link{width:80%}.fb-container .enable-cart-on-result button{color:#000}.fb-container .search-results__list.search-results__list--list-view{margin-top:0}.fb-container .search-results__list.search-results__list--list-view .card-header-with-ucas-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:fit-content;width:100%}.fb-container .search-results__list.search-results__list--list-view p.search-results__desc{font-size:16px;line-height:28px;margin-top:14px;padding-right:0}.fb-container span.search-results__sub-title{font-size:16px;font-weight:700;line-height:28px;padding-top:14px}.fb-container h2{color:#000;font-size:24px;line-height:36px}.fb-container section.contact.js-contact.course-department-border{border-top:1px solid #e3e3e4;margin-top:0}.fb-container .search-results__bottom.course-department{margin-top:18px}.fb-container .contact__item.course-department-bottom-text{color:#000;font-size:14px;font-weight:700;line-height:28px;margin:14px 0 0;padding:0;white-space:normal}.fb-container .search-results__list--list-view .search-results__item.search-results__item--event h3.search-results__title{padding-right:0}.fb-container .search-results__list--list-view .search-results__item.search-results__item--event h3.search-results__title a{width:100%}.fb-container .search-last-visited.session-history-link{display:none}.fb-container .search-results__list--list-view .contact__item{display:block}.fb-container .search-results__list--list-view .search-results__item--event .search-results__time{display:none}@media print,screen and (min-width: 64em){.fb-container .search-results__list--list-view .search-results__item--default .search-results__bg,.fb-container .search-results__list--list-view .search-results__item--video .search-results__bg,.fb-container .search-results__list--list-view .search-results__item--event .search-results__bg,.fb-container .search-results__list--list-view .search-results__item--people .search-results__bg,.fb-container .search-results__bg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:18px}.fb-container .search-results__list--list-view .search-results__item--default img,.fb-container .search-results__list--list-view .search-results__item--video img,.fb-container .search-results__list--list-view .search-results__item--event img,.fb-container .search-results__list--list-view .search-results__item--people img{max-width:265px;object-fit:contain;height:auto;overflow:hidden;padding-bottom:0;position:relative}.fb-container .search-results__list--list-view .search-results__item--default img::before,.fb-container .search-results__list--list-view .search-results__item--video img::before,.fb-container .search-results__list--list-view .search-results__item--event img::before,.fb-container .search-results__list--list-view .search-results__item--people img::before{content:"";display:block;padding-top:56.25%;width:100%}.fb-container .search-results__list--list-view .search-results__item--default img>:first-child,.fb-container .search-results__list--list-view .search-results__item--video img>:first-child,.fb-container .search-results__list--list-view .search-results__item--event img>:first-child,.fb-container .search-results__list--list-view .search-results__item--people img>:first-child{bottom:0;left:0;position:absolute;right:0;top:0}}.fb-container .search-results__list--list-view .search-results__item--event .search-results__time+.search-results__content{padding:14px 18px 28px}.fb-container .search-results__list--list-view .search-results__item--event .search-results__time+.search-results__content h3.search-results__title{padding-right:0}.fb-container .content-wrapper--col .module-filter__item-title:focus-within{outline:auto}@media print,screen and (max-width: 63.99875em){.fb-container .module-filter__title{color:#fff;font-size:16px;margin-bottom:14px;padding:14px 18px}.fb-container .module-filter__title:hover{cursor:pointer}}.fb-container .search-results__list{margin-left:0;margin-right:0}.fb-container .tabs.desktop,.fb-container .search-facets-and-results,.fb-container .search-sessions{padding:0}.fb-container .pagination__nav{overflow:hidden}.fb-container .content-wrapper--col .search-filter-title{display:none}@media print,screen and (min-width: 64em){.fb-container .content-wrapper--col .search-filter-title{color:#202329;display:block;font-size:22px;margin-top:0;padding-left:9px;padding-right:9px;width:100%}}.fb-container .content-wrapper--col.search-facets-and-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fb-container .content-wrapper--col.search-facets-and-results>div:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media print,screen and (min-width: 64em){.fb-container .content-wrapper--col.search-facets-and-results{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fb-container .content-wrapper--col.search-facets-and-results>div:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.fb-container .content-wrapper--col .module-filter__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:0 4px 2px -1px rgba(0,0,0,.04);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-7px;padding:0 28px 23px}@media print,screen and (min-width: 64em){.fb-container .content-wrapper--col .module-filter__wrapper{background-color:rgba(0,0,0,0);box-shadow:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:28px 0}}.fb-container .content-wrapper--col .module-filter__wrapper::before{display:none}.fb-container .content-wrapper--col .module-filter__list{padding:0}.fb-container .content-wrapper--col .module-filter__list ul>li{padding-left:0}.fb-container .content-wrapper--col li.module-filter__item{border-bottom:1px solid rgba(0,0,0,.1);padding-left:0}@media print,screen and (min-width: 64em){.fb-container .content-wrapper--col li.module-filter__item{border-bottom:0}}.fb-container .content-wrapper--col li.module-filter__item:last-child{border-bottom:0}.fb-container .content-wrapper--col li.module-filter__item:hover .module-filter__item-title::after,.fb-container .content-wrapper--col li.module-filter__item:focus-within .module-filter__item-title::after{-webkit-transform:none;-ms-transform:none;transform:none}.fb-container .content-wrapper--col .module-filter__item-title{background-color:#fff;color:#202329;font-size:16px;font-weight:700;margin:0;padding:14px 0;text-transform:none}@media print,screen and (min-width: 64em){.fb-container .content-wrapper--col .module-filter__item-title{margin:9px 9px 0;padding:14px 28px}.fb-container .content-wrapper--col .module-filter__item-title.open{padding:14px 28px}}.fb-container .content-wrapper--col .module-filter__item-title.open::after,.fb-container .content-wrapper--col .module-filter__item-title.active::after{background-image:url("../../assets/university-of-bath/images/utility/arrow-up-granite.svg");-webkit-transform:none;-ms-transform:none;transform:none}.fb-container .content-wrapper--col .module-filter__item-title::after{background:url("../../assets/university-of-bath/images/utility/arrow-down-granite.svg") no-repeat center rgba(0,0,0,0);background-size:contain;content:"";display:inline-block;height:6px;margin:auto 0;-webkit-transform:none;-ms-transform:none;transform:none;width:12px}.fb-container .content-wrapper--col .module-curator+.search-results__list{margin:0}.fb-container .content-wrapper--col .module-filter__facets{padding:0}.fb-container .content-wrapper--col .module-filter__facets .content-wrapper{background-color:#fff;margin:0;padding:0 0 14px 0}@media print,screen and (min-width: 64em){.fb-container .content-wrapper--col .module-filter__facets .content-wrapper{margin:0 9px 9px;padding:0 28px 14px}}.fb-container .content-wrapper--col .module-filter__facets-link{border-bottom:0;color:#202329;font-size:14px;line-height:24px;margin-bottom:20px;padding:0 0 0 24px}.fb-container .content-wrapper--col .module-filter__facets-link::first-letter{text-transform:capitalize}.fb-container .content-wrapper--col .module-filter__facets-link span{background-color:rgba(0,0,0,0);color:#202329;float:none;margin:0;padding:0}.fb-container .content-wrapper--col .module-filter__facets-link.module-filter__facets-clear_all_link{font-style:italic;text-decoration:underline}.fb-container .content-wrapper--col .module-filter__facets-link:hover{color:#202329}.fb-container .content-wrapper--col .module-filter__facets-link::after{border-radius:0%;height:13px;width:13px}.fb-container .content-wrapper--col .module-filter__facets-link.active::after{border-color:#202329}.fb-container .content-wrapper--col .module-filter__facets-link.active::before{left:3px}.fb-container .content-wrapper--col .btn-toggle{font-size:14px;margin:0 0 14px;padding:0}.fb-container .content-wrapper--col .btn-toggle .btn-toggle__text,.fb-container .content-wrapper--col .btn-toggle .btn-toggle__more{font-size:14px}.fb-container .content-wrapper--col .search-results__total{font-size:16px;line-height:28px;padding:14px 28px}@media print,screen and (min-width: 64em){.fb-container .content-wrapper--col .search-results__total{padding:28px 0 14px}}.fb-container .content-wrapper--col .search-results__total.clearfix{padding-bottom:0}@media print,screen and (min-width: 40em){.fb-container .content-wrapper--col .search-results__total.clearfix{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.fb-container .content-wrapper--col .search-results__total.clearfix .filter-list__title{margin-bottom:.5rem;margin-right:14px}}@media print,screen and (min-width: 64em){.fb-container .content-wrapper--col .search-results__total.clearfix{padding-bottom:.5rem}.fb-container .content-wrapper--col .search-results__total.clearfix .filter-list__title{margin-bottom:1rem}}.fb-container .content-wrapper--col .module-filter{margin-bottom:0}.fb-container .content-wrapper--col .filter-list__title{font-size:16px}.fb-container .content-wrapper--col .filter-list__list{margin:0;padding-top:4px}.fb-container .content-wrapper--col li.filter-list__item{margin:0 .5rem .5rem 0;padding-left:0}.fb-container .content-wrapper--col li.filter-list__item a.filter-list__link{background-color:#e3e3e4;border-color:rgba(0,0,0,0);border-radius:4px;font-size:14px;font-weight:300;padding:4px 12px;text-transform:capitalize}.fb-container .content-wrapper--col li.filter-list__item a.filter-list__link i{color:#36393e;font-size:12px}.fb-container .content-wrapper--col li.filter-list__item a.filter-list__link .fa-times::before{margin-left:7px}.fb-container .content-wrapper--col .search-results__tools{margin-bottom:1rem}.fb-container .content-wrapper--col .search-results__tools-right{margin-top:0;padding-top:0;width:90%}body{background-color:#fff}.screen-reader{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.skip-content{height:0;overflow:hidden;position:absolute;top:-999px;width:0;z-index:-999}.skip-content:focus,.skip-content:active,.skip-content:active:hover{background-color:#fff;color:#000;font-size:18px;height:auto;left:0;line-height:27px;margin:70px 18px 0;outline:4px solid orange;padding:14px 9px;text-align:center;top:0;width:calc(100% - 36px);z-index:10000}@media print,screen and (min-width: 64em){.skip-content:focus,.skip-content:active,.skip-content:active:hover{font-size:24px;line-height:36px;margin:9.3333333333px 9px 0;padding:14px 36px;width:auto}}.fb-container .search-results__total{color:#202329;font-size:27px;font-weight:700;line-height:41px;padding-left:0}.fb-container .highlight{color:inherit;font-style:italic}h3.search-results__title{text-decoration:underline}a.related-links__link:hover,.fb-container .search-results__title a:focus,.fb-container .search-results__title a:active,.fb-container .search-results__title a:hover,a.search-results__tools-link.highlight:hover,button.btn-link.flb-cart-count-trigger:hover,a.session-history-toggle:hover{color:#ec0836}a.session-history-toggle:hover,button.btn-link.flb-cart-count-trigger:hover{font-weight:bold}.main-area-container{background:#f7f7f8;box-shadow:0 1px 6px rgba(0,0,0,.2)}@media print,screen and (min-width: 64em){.main-area-container{margin:28px auto 80px;max-width:1200px}}.fb-container .search-results{background:#f7f7f8;padding:0}@media print,screen and (min-width: 64em){.content-wrapper--col{margin-top:0}.content-wrapper--col>div:first-child,.content-wrapper--col>section:first-child{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;width:65%}.content-wrapper--col>div:last-child,.content-wrapper--col>section:last-child{-webkit-box-flex:0;-ms-flex:0 0 27%;flex:0 0 27%;margin:0;max-width:27%;width:27%}.search-facets-and-results{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fb-container .tabs{margin-bottom:0}.fb-container .search-facets-and-results,.fb-container .search-sessions{padding:0}}.history-results-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}@media print,screen and (min-width: 64em){.history-results-wrapper{margin-top:20px}}.history-results-wrapper button{margin:0 auto}h1.history-title{color:#000;font-size:24px;line-height:36px;margin-bottom:0;padding:18px 18px 0}@media print,screen and (min-width: 64em){h1.history-title{margin-bottom:9px;padding:14px 30px 0}}h2.d-flex.justify-content-center.align-items-center#flb-history-box-header,h2.d-flex.justify-content-center.align-items-center#flb-history-search-box-header{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:21px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:32px;margin:18px}@media print,screen and (min-width: 40em){h2.d-flex.justify-content-center.align-items-center#flb-history-box-header,h2.d-flex.justify-content-center.align-items-center#flb-history-search-box-header{width:95%}}@media print,screen and (min-width: 64em){h2.d-flex.justify-content-center.align-items-center#flb-history-box-header,h2.d-flex.justify-content-center.align-items-center#flb-history-search-box-header{margin:14px auto 18px}}.fb-container button.highlight.session-history-hide{background-color:#202329;border-radius:4px;color:#fff;display:inline-block;font-family:"Noto Sans","Trebuchet MS",sans-serif;font-size:16px;font-style:normal;font-weight:700;height:auto;letter-spacing:.012em;line-height:28px;margin:28px auto 14px;padding:14px 18px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease;width:-webkit-fit-content;width:fit-content}@media print,screen and (min-width: 64em){.fb-container button.highlight.session-history-hide{margin:8px 28px 14px}}.fb-container button.highlight.session-history-hide:active,.fb-container button.highlight.session-history-hide:focus{background-color:#fd8d17;color:#fff}.fb-container article.module-curator__item.recent-searches-box{background-color:#f7f7f8;padding:14px 18px}.fb-container article.module-curator__item.recent-searches-box p{margin-bottom:0;margin-top:0}.fb-container article.module-curator__item.recently-clicked-box{background-color:#f7f7f8;padding:14px 18px}.fb-container span.btn--link.session-history-clear-click.float-right,.fb-container a#flb-history-search-box-clear{background:rgba(0,0,0,0);color:#202329;font-size:14px;font-style:italic;font-weight:normal;margin:0;padding:0;text-decoration:underline}.fb-container span.btn--link.session-history-clear-click.float-right:hover,.fb-container a#flb-history-search-box-clear:hover{cursor:pointer}.fb-container article.module-curator__list.search-history-box{display:unset}.fb-container .session-history-click-results ul,.fb-container .session-history-search-results ul{padding-left:0}@media print,screen and (min-width: 64em)and (max-width: 74.99875em){.fb-container .session-history-click-results ul,.fb-container .session-history-search-results ul{-webkit-margin-before:0;margin-block-start:0}}.fb-container .session-history-click-results ul#recently-clicked-box,.fb-container .session-history-click-results ul#history-section,.fb-container .session-history-search-results ul#recently-clicked-box,.fb-container .session-history-search-results ul#history-section{margin:0 auto 28px;width:95%}@media print,screen and (max-width: 39.99875em){.fb-container .session-history-click-results ul#recently-clicked-box,.fb-container .session-history-click-results ul#history-section,.fb-container .session-history-search-results ul#recently-clicked-box,.fb-container .session-history-search-results ul#history-section{margin:0 auto 28px;width:93%}}.fb-container .session-history-click-results ul>li.list-unstyled,.fb-container .session-history-click-results ul>li.text-info,.fb-container .session-history-search-results ul>li.list-unstyled,.fb-container .session-history-search-results ul>li.text-info{background-color:#fff;border-bottom:7px solid #f0f0f1;padding:14px 18px 28px}.fb-container .session-history-click-results ul>li.list-unstyled a,.fb-container .session-history-click-results ul>li.text-info a,.fb-container .session-history-search-results ul>li.list-unstyled a,.fb-container .session-history-search-results ul>li.text-info a{color:#000;font-size:21px;font-weight:700;line-height:32px;padding-right:0;text-decoration:underline}.fb-container .session-history-click-results ul>li.list-unstyled a:hover,.fb-container .session-history-click-results ul>li.text-info a:hover,.fb-container .session-history-search-results ul>li.list-unstyled a:hover,.fb-container .session-history-search-results ul>li.text-info a:hover{color:#ec0836}.fb-container .session-history-click-results ul>li.list-unstyled p.click-history-sub,.fb-container .session-history-click-results ul>li.text-info p.click-history-sub,.fb-container .session-history-search-results ul>li.list-unstyled p.click-history-sub,.fb-container .session-history-search-results ul>li.text-info p.click-history-sub{color:#36393e;display:block;font-style:italic;margin-bottom:0;margin-top:0;padding-top:5px}.fb-container .session-history-click-results ul>li.list-unstyled p.click-history-head,.fb-container .session-history-click-results ul>li.text-info p.click-history-head,.fb-container .session-history-search-results ul>li.list-unstyled p.click-history-head,.fb-container .session-history-search-results ul>li.text-info p.click-history-head{margin-bottom:0;margin-top:0}.fb-container #search-history{padding-top:0}.fb-container span.text-info.time-since-search{color:#36393e;display:block;font-size:16px;font-style:italic;line-height:28px;margin-top:0;padding-top:5px}.history-divider{border-bottom:1px solid #d5d5d6;margin:50px auto;width:95%}p.module-curator__desc.session-history-click-empty,p.module-curator__desc.session-history-search-empty{margin-left:30px}@media print,screen and (max-width: 63.99875em){p.module-curator__desc.session-history-click-empty,p.module-curator__desc.session-history-search-empty{margin-left:18px}}p.module-curator__desc.session-history-search-empty{margin-bottom:56px}@media print,screen and (max-width: 63.99875em){p.module-curator__desc.session-history-search-empty{margin-bottom:46px}}@media print,screen and (max-width: 63.99875em){.fb-container .pagination{padding-bottom:25px}}.fb-container .pagination .pagination__nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fb-container .pagination a:hover,.fb-container .pagination a:active,.fb-container .pagination a:focus{border-bottom-color:rgba(0,0,0,0)}.fb-container .pagination li.pagination__item{background-color:rgba(0,0,0,0);height:1.65rem;margin:0;padding:0;width:auto}.fb-container .pagination li.pagination__item--active{border-bottom:1px solid rgba(0,0,0,0);cursor:pointer;margin:0;padding:0 9px}.fb-container .pagination li.pagination__item--active span.pagination__label:hover{border-bottom:2px solid rgba(0,0,0,0)}.fb-container .pagination .pagination__current{border-bottom:2px solid #ec0836;color:#202329;font-weight:700;line-height:27px}.fb-container .pagination .pagination__current:hover{color:#ec0836}.fb-container .pagination a.pagination__link{color:#202329;padding:0 9px}.fb-container .pagination a.pagination__link::before{background-image:none}.fb-container .pagination a.pagination__link:hover::before{background-image:none}.fb-container .pagination div.pagination__item-next,.fb-container .pagination div.pagination__item-previous{background-color:rgba(0,0,0,0);border-bottom:2px solid rgba(0,0,0,0);margin:0}.fb-container .pagination div.pagination__item-next a.pagination__link,.fb-container .pagination div.pagination__item-previous a.pagination__link{padding:0}.fb-container .pagination div.pagination__item-next span.pagination__label,.fb-container .pagination div.pagination__item-previous span.pagination__label{border-bottom:2px solid rgba(0,0,0,0)}.fb-container .pagination div.pagination__item-next span.pagination__label:hover,.fb-container .pagination div.pagination__item-previous span.pagination__label:hover{border-bottom:2px solid #ec0836}.fb-container .pagination .pagination__pages-list{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fb-container .pagination .pagination__label{border-bottom:2px solid rgba(0,0,0,0);font-size:16px;line-height:27px;padding:0 8px}@media print,screen and (min-width: 40em){.fb-container .pagination .pagination__label{padding:0 4.5px}}@media print,screen and (min-width: 64em){.fb-container .pagination .pagination__label{font-size:18px}}.fb-container .pagination .pagination__label:hover{border-bottom:2px solid #ec0836;color:#ec0836}.fb-container .related-links{margin:0;padding:56px 14px}@media print,screen and (min-width: 64em){.fb-container .related-links{padding:56px 0}}@media print,screen and (min-width: 40em)and (max-width: 63.99875em){.fb-container .related-links{padding:56px 28px}}@media print,screen and (max-width: 63.99875em){.fb-container .related-links{padding-top:31px}}.fb-container .related-links__title{color:#202329;font-size:24px;font-weight:700;text-align:left}.fb-container .related-links__title strong{font-style:italic;font-weight:300}.fb-container ul.related-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}@media print,screen and (min-width: 40em){.fb-container ul.related-links__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.fb-container ul.related-links__list::before{display:none}.fb-container li.related-links__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-image:url("../../assets/university-of-bath/images/icons/global-spyglass-steel.svg");background-position:9px center;background-repeat:no-repeat;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 14px 14px 0;max-width:calc(100% - (28px * 1.5));padding:5px 18px 5px 36px;width:-webkit-fit-content;width:fit-content}.fb-container li.related-links__item:hover{box-shadow:0 1px 6px rgba(0,0,0,.07)}.fb-container li.related-links__item a{font-size:14px;line-height:28px;text-align:left}.fb-container li.related-links__item a:hover{color:#202329;text-decoration:none}.fb-container #search-cart,.fb-container #search-history{margin:10px auto}@media print,screen and (min-width: 64em){article#search-cart.search-results__list.search-results__list--list-view{padding-top:10px}}.saved-results-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.saved-results-wrapper button{margin:0 auto}h2.d-flex.justify-content-center.align-items-center#flb-cart-box-header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:18px 18px 0}@media print,screen and (min-width: 40em){h2.d-flex.justify-content-center.align-items-center#flb-cart-box-header{width:95%}}@media print,screen and (min-width: 64em){h2.d-flex.justify-content-center.align-items-center#flb-cart-box-header{margin:14px auto 28px}}@media print,screen and (max-width: 63.99875em){span#flb-cart-empty-message{margin-left:18px;margin-right:18px;width:95%}}@media print,screen and (min-width: 64em){.fb-container ul#flb-cart-box-list{margin:0 auto 28px;width:95%}}button#flb-cart-box-back{margin:28px auto}@media print,screen and (min-width: 64em){button#flb-cart-box-back{margin:8px 28px}}button#flb-cart-box-clear{background:rgba(0,0,0,0);color:#202329;font-style:italic;margin:0;padding:0;text-decoration:underline}.content-wrapper.search-sessions{background-color:#f7f7f8}li.flb-cart-box-item{padding-left:0}@media print,screen and (min-width: 64em){.fb-container .search-results__list--list-view .search-results__title{-webkit-box-flex:0;-ms-flex:0 0 95%;flex:0 0 95%}}.search-result-card-header{display:-webkit-box;display:-ms-flexbox;display:flex}.search-result-card-header h3.search-results__title{padding-top:18px}@media print,screen and (min-width: 64em){.search-result-card-header h3.search-results__title{padding:0}}@media print,screen and (min-width: 64em){.search-result-card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.fb-container #search-cart .flb-cart-item-trigger{color:#202329;font-size:18px}.fb-container .module-search--bg{background-color:#00e6b0;padding:14px 0}@media print,screen and (min-width: 64em){.fb-container .module-search--bg.module-search.js-module-search.content-wrapper{padding-bottom:14px;padding-top:14px}}.fb-container .module-search--bg input{padding-left:36px}.fb-container .module-search--bg input::-webkit-input-placeholder{color:#6e7074;font-style:italic}.fb-container .module-search--bg input:-ms-input-placeholder{color:#6e7074;font-style:italic}.fb-container .module-search--bg input::placeholder{color:#6e7074;font-style:italic}.fb-container .module-search--bg input::-moz-placeholder{color:#6e7074;font-style:italic;opacity:1}.fb-container .module-search--bg input:-moz-placeholder{color:#6e7074;font-style:italic;opacity:1}.fb-container .module-search--bg input:-ms-input-placeholder{color:#6e7074;font-style:italic}.fb-container .module-search--bg input::-webkit-input-placeholder{color:#6e7074;font-style:italic}.fb-container .module-search--bg input::-ms-input-placeholder{color:#6e7074;font-style:italic}.fb-container .module-search--bg::before{background-color:rgba(0,0,0,0)}.fb-container .module-search--bg .module-search__group{max-width:64.666667rem}.fb-container .module-search--bg form{padding:0 1.5rem;width:100%}@media print,screen and (min-width: 64em){.fb-container .module-search--bg form{padding:0 2rem}}.fb-container .module-search--bg .tt-menu{border-radius:4px;border-top:0;box-shadow:0 0 4px #00c596;margin-top:3px}.fb-container .module-search--bg .tt-category{font-size:16px;font-weight:700;line-height:27px;text-transform:uppercase}.fb-container .module-search--bg .tt-dataset{padding:0 1rem 1rem}.fb-container .module-search--bg .tt-dataset .tt-suggestion{padding:.7rem 0}.fb-container .module-search--bg .tt-dataset .tt-suggestion:hover{background-color:rgba(0,0,0,0)}.fb-container .module-search--bg .tt-dataset.tt-dataset-courses h6,.fb-container .module-search--bg .tt-dataset.tt-dataset-courses .search-results__sub-title,.fb-container .module-search--bg .tt-dataset.tt-dataset-courses .details,.fb-container .module-search--bg .tt-dataset.tt-dataset-people h6,.fb-container .module-search--bg .tt-dataset.tt-dataset-people .search-results__sub-title,.fb-container .module-search--bg .tt-dataset.tt-dataset-people .details{font-size:16px;line-height:27px}.fb-container .module-search--bg .tt-dataset.tt-dataset-organic .tt-suggestion{background-image:url("../../assets/university-of-bath/images/icons/global-spyglass-steel.svg");background-position:0 center;background-repeat:no-repeat;font-size:16px;line-height:27px;padding:.4rem 1.5rem}.fb-container .module-search--bg .tt-dataset.tt-dataset-organic .tt-suggestion:hover{background-color:rgba(0,0,0,0)}h2.search-tier.text-muted{margin-left:18px}.page-header.content-wrapper{margin-bottom:0;padding:28px 1rem}h1.small-heading{color:#202329;font-size:32px;letter-spacing:0;line-height:45px;margin:0 auto;max-width:1200px;padding:0 .5rem}@media print,screen and (min-width: 64em){h1.small-heading{padding:0 1rem}}.fb-container .module-search__btn{background-color:#64ffda;background-image:url("../../assets/university-of-bath/images/icons/submit-standard.svg");background-position:center;background-repeat:no-repeat;border:2px solid #64ffda;border-left:0;border-radius:0 4px 4px 0;cursor:pointer;font-size:0;height:42px;max-width:42px;outline:0;right:0;top:0;width:42px}.fb-container .module-search__btn:hover,.fb-container .module-search__btn:active{background-color:#00c596;background-image:url("../../assets/university-of-bath/images/icons/submit-inverse.svg");border-color:#00c596}.fb-container .module-search__btn:focus{border-color:#00c596;box-shadow:inset 3px 0 0 #00c596}.course-search .search-button:focus-visible,.course-search .search-button:focus{border:3px solid #00241b !important}.fb-container .module-search__query{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../../assets/university-of-bath/images/icons/global-spyglass-steel.svg");background-position:9px center;background-repeat:no-repeat;border:4px solid #fff;border-radius:4px;-webkit-box-flex:10;-ms-flex:10 0;flex:10 0;font-size:16px;height:42px;line-height:25px;outline:0;padding:0 18px;font-weight:300}.fb-container .module-search__query:focus{background-image:url("../../assets/university-of-bath/images/icons/global-spyglass-mint-25-dark.svg");border-color:#007a5e;box-shadow:0 0 4px #007a5e}.clearfix.content-wrapper{background-color:#f0f0f1;margin-left:auto;margin-right:auto;padding:0 1rem}.fb-container .result-sessions__controls,.fb-container a.session-history-toggle{font-size:14px;line-height:24px}.fb-container .result-sessions__controls{background-color:rgba(0,0,0,0);border-radius:0;float:none;margin:0 auto;margin-top:0;max-width:1200px;padding:14px 18px 14px 0}@media print,screen and (min-width: 64em){.fb-container .result-sessions__controls{padding:14px 18px 14px 9px}}.fb-container .result-sessions__controls a,.fb-container .result-sessions__controls button{margin:.5rem 1rem 0 .5rem;text-decoration:none}.fb-container .search-blending{margin-left:0}.fb-container a.session-history-toggle{border-left:1px solid #8f9194;margin-left:0;padding:0 1rem;text-decoration:none}p.search-blending{margin-bottom:0}.fb-container button.dropdown-list__link.js-dropdown-list__link{background:#fff;border-bottom:0 solid #fff;color:#000;font-size:14px;line-height:24px;padding-bottom:7px;padding-left:10px;padding-top:7px;width:auto}.fb-container button.dropdown-list__link.opened{box-shadow:0 1px 6px rgba(0,0,0,.1)}.fb-container button.dropdown-list__link:focus-visible{outline:auto}.fb-container button.dropdown-list__link span{padding-right:15px}.fb-container a.search-results__icon.search-results__icon--list,.fb-container a.search-results__icon.search-results__icon--box{display:none}.fb-container ul.dropdown-list__list{background-color:#fff;padding:.5rem 0;padding-left:5px;text-align:center}.fb-container ul.dropdown-list__list .dropdown-list__list-link{font-size:14px;line-height:24px;padding:.3125rem .3125rem;text-align:left}.fb-container .dropdown-list{display:inline-block}@media print,screen and (max-width: 63.99875em){.fb-container .dropdown-list{display:inline;margin-bottom:0;width:auto}}.fb-container .search-results__tools-right{padding-right:5px}@media print,screen and (max-width: 63.99875em){.fb-container .search-results__tools-right{float:right}}.fb-container .dropdown-list__list{box-shadow:0 1px 6px rgba(0,0,0,.1);top:2.3rem}@media print,screen and (max-width: 63.99875em){.fb-container .dropdown-list__list{width:50%}}@media print,screen and (min-width: 64em){.fb-container .dropdown-list__list{left:auto;position:absolute;right:0}}@media only screen and (max-width: 780px){.fb-container .dropdown-list__list{left:unset;min-width:11.125rem;position:absolute;right:0}}@media only screen and (min-width: 650px){.fb-container .dropdown-list__list{left:unset;right:0}}.fb-container .dropdown-list__link{margin:0 .25rem;padding:0 45px 0 0}.fb-container .dropdown-list__link:focus,.fb-container .dropdown-list__link:hover{outline:none;text-shadow:0 0 0 #fff}.fb-container .dropdown-list__link::after{background:url("../../assets/university-of-bath/images/utility/arrow-down-granite.svg") no-repeat center rgba(0,0,0,0);padding-right:34px;right:0}.fb-container .fb-limit-dropdown .dropdown-list__list{left:5px;min-width:0;width:110px}.fb-container .fb-sort-dropdown .dropdown-list__list{max-height:7.5rem;min-width:0;width:150px}@media print,screen and (min-width: 64em){.fb-container .fb-sort-dropdown .dropdown-list__list{left:5px}}@media print,screen and (min-width: 64em){.fb-container section.content-wrapper.content-wrapper--col.search-facets-and-results{padding-top:10px}.fb-container .tabs__link--icon{padding-left:0;padding-right:0}.fb-container .tabs__link--icon ::before{display:none}.fb-container li a.tabs__link.tabs__link--icon.active::after{border-bottom:5px solid #ec0836;content:"";display:block;left:0;right:0}.fb-container section.tabs.js-tabs.content-wrapper.desktop{background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2)}.fb-container .tabs__item{height:auto;overflow:visible;width:auto}.fb-container ul li.tabs__item{padding-left:30px;padding-right:30px}.fb-container ul li.tabs__item a{padding-left:30px;padding-right:30px}}@media only screen and (min-width: 64em)and (max-width: 1199px){.fb-container ul li.tabs__item a{padding-left:20px;padding-right:20px}}@media print,screen and (min-width: 64em){.fb-container .tabs__item .search-facet-count{margin-left:0}}@media print,screen and (min-width: 64em){.fb-container .tabs.desktop{padding:0}}@media print,screen and (min-width: 64em){.fb-container .tabs__link{background-color:#fff;border-top-left-radius:0;border-top-right-radius:0;color:#000;font-size:16px;font-weight:400;line-height:29px}.fb-container .tabs__link.active{font-weight:600}.fb-container .tabs__link:hover{background-color:rgba(247,247,248,.6)}}.fb-container .tabs__link a{font-size:16px}.fb-container .tabs.open .tabs__link.active{background-color:#fff;color:#000;font-weight:700}@media print,screen and (max-width: 63.99875em){.fb-container .main-area-container{background:#f7f7f8;box-shadow:0 0 0 #fff}.fb-container .tabs__list{border:2px solid #000;border-radius:0}.fb-container .tabs__link{background-color:#fff;font-weight:400;padding:.4rem 1.25rem}.fb-container .tabs__link::after{display:none}.fb-container .tabs.open .tabs__link.active,.fb-container .tabs__link.active{background-color:#fff;color:#000;font-weight:700}.fb-container .tabs__link--disabled{color:#000}}.fb-container .tabs__link--icon::before{display:none}.fb-container button.tabs__menu-btn{background:url("../../assets/university-of-bath/images/utility/arrow-down-granite.svg") no-repeat right rgba(0,0,0,0);background-origin:content-box;background-size:auto;height:auto;padding:1.35rem .75rem 1.35rem 1.15rem}.fb-container .tabs.open button.tabs__menu-btn{background:url("../../assets/university-of-bath/images/utility/exit-granite.svg") no-repeat right rgba(0,0,0,0);background-origin:content-box;background-size:18px 18px;height:auto;padding:1.35rem .75rem 1.35rem 1.15rem;width:auto}.fb-container li.tabs__item{padding-left:0}@media print,screen and (max-width: 63.99875em){.fb-container a.tabs__link.tabs__link--icon.active{padding:8px 24px}}.fb-container ul.tabs__list{border-radius:3px}.fb-container section.tabs.js-tabs.content-wrapper.tablet.mobile{background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.2);margin-bottom:7px;margin-top:0;padding-bottom:32px;padding-top:32px}.fb-container section.tags{margin-top:0;padding:18px 0 0}.fb-container li.tags__item{background-color:#f0f0f1;border-radius:3px;color:#202329;font-size:14px;margin:0 7px 0 0;padding:4px 16px}
