@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap);
.primary{background-color:#ff5515}.primary.inner-wrapper:before,.primary.inner-wrapper:after{background-color:#ff5515}.turquoise{background-color:#0d8298}.turquoise.inner-wrapper:before,.turquoise.inner-wrapper:after{background-color:#0d8298}:root{--admin-bar-height: 2.875rem}@media(width >= 783px){:root{--admin-bar-height: 2rem}}:root{--375px-xxxs: 0.25rem;--375px-xxs: 1rem;--375px-xs: 1.5rem;--375px-s: 2rem;--375px-m: 2.5rem;--375px-l: 3.5rem;--375px-xl: 4rem;--375px-xxl: 4.5rem;--1024px-xxxs: 0.5rem;--1024px-xxs: 1.5rem;--1024px-xs: 2rem;--1024px-s: 2.5rem;--1024px-m: 3rem;--1024px-l: 4rem;--1024px-xl: 4.5rem;--1024px-xxl: 5.5rem;--768px-xxxs: 0.25rem;--768px-xxs: 1rem;--768px-xs: 1.5rem;--768px-s: 2rem;--768px-m: 2.5rem;--768px-l: 3.5rem;--768px-xl: 4rem;--768px-xxl: 4.5rem;--1200px-xxxs: 0.5rem;--1200px-xxs: 1.5rem;--1200px-xs: 2rem;--1200px-s: 2.5rem;--1200px-m: 3rem;--1200px-l: 4rem;--1200px-xl: 4.5rem;--1200px-xxl: 5.5rem;--1680px-xxxs: 0.5rem;--1680px-xxs: 1.5rem;--1680px-xs: 2rem;--1680px-s: 2.5rem;--1680px-m: 3.5rem;--1680px-l: 4.5rem;--1680px-xl: 6rem;--1680px-xxl: 7rem;--unnamed-color-ff6929: #ff6929;--primarygraytint: #f4f3f1;--bordergray: #dedbd7;--secondaryblue: #00accb;--secondarygreen: #46bb95;--secondarymagenta: #cb0770;--secondarypurple: #824c91;--secondaryyellow: #ffe500;--primarygray: #cac4bb;--primarybrand: #ff5515;--purewhite: #ffffff;--graydark: #3f3d4c;--graylight: #c9c4bc;--blacktint: #282737;--primaryblack: #111222;--c62828: #c62828;--unnamed-color-0d8298: #0d8298;--color-brand-primary: #ff6929;--color-brand-secondary: #111222;--color-status-info-neutral: #cce5ff;--color-status-info-subtle: #b8daff;--color-status-info-bold: #004085;--color-status-success-neutral: #d4edda;--color-status-success-subtle: #c3e6cb;--color-status-success-bold: #155724;--color-status-error-neutral: #f8d7da;--color-status-error-subtle: #f5c6cb;--color-status-error-bold: #721c24;--color-shadow-light: rgba(0, 0, 0, 0.01);--color-shadow-medium: rgba(0, 0, 0, 0.1);--color-background-accent-secondary: var(--color-brand-secondary);--color-text-subtle: #282737;--color-text-accent: var(--color-brand-primary);--color-border-bold: #262626;--color-background-accent-primary: var(--color-brand-primary);--color-text-invert: var(--color-background-neutral);--color-border-accent: var(--color-brand-primary);--color-text-primary: var(--color-brand-secondary);--color-border-subtle: #dedbd7;--color-brand-light-orange: #fef1e5;--color-brand-gray: #f4f3f1;--spacing-s: 1rem;--spacing-xs: 0.75rem;--spacing-m: 1.25rem;--spacing-l: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-l: 1rem;--radius-m: 0.75rem;--radius-s: 0.5rem;--radius-xs: 0.375rem;--radius-2xs: 0.25rem;--radius-rounded-full: 99rem;--grid-margin: 1.5rem;--grid-gutter: 1rem;--text-styles-base-h1-font-size: 2rem;--text-styles-base-h1-line-height: 1.75rem;--text-styles-base-h2-font-size: 1.75rem;--text-styles-base-h2-line-height: 1.5625rem;--text-styles-base-h3-font-size: 1.5rem;--text-styles-base-h3-line-height: 1.3125rem;--text-styles-base-h4-font-size: 1.25rem;--text-styles-base-h4-line-height: 1.5rem;--text-styles-base-p-strong-font-size: 1.125rem;--text-styles-base-p-strong-line-height: 1.5625rem;--text-styles-base-p-font-size: 1rem;--text-styles-base-p-line-height: 1.5rem;--text-styles-base-a-font-size: 0.875rem;--text-styles-base-a-line-height: 1.3125rem;--spacing-2xs: 0.5rem;--stroke-s: 0.0625rem;--stroke-m: 0.125rem;--stroke-l: 0.25rem;--stroke-xl: 0.5rem;--spacing-3xs: 0.25rem;--spacing-4xs: 0.125rem;--text-styles-interface-xl-font-size: 1.75rem;--text-styles-interface-xl-line-height: 2.3125rem;--text-styles-interface-l-font-size: 1.5rem;--text-styles-interface-l-line-height: 2rem;--text-styles-interface-m-font-size: 1.25rem;--text-styles-interface-m-line-height: 1.6875rem;--text-styles-interface-s-font-size: 1rem;--text-styles-interface-s-line-height: 1.3125rem;--text-styles-interface-xs-font-size: 0.875rem;--text-styles-interface-xs-line-height: 1.125rem;--button-radius-sharp: 0.125rem;--button-radius-rounded-semi: 0.375rem;--button-radius-rounded-full: 99rem;--button-large-gap: 0.5rem;--button-large-copy: 1.5rem;--button-large-vertical-padding: 0.75rem;--button-large-horizontal-padding: 1.5rem;--button-large-line-height: 1rem;--button-large-font-size: 1rem;--button-base-gap: 0.5rem;--button-base-copy: 1rem;--button-base-horizontal-padding: 1rem;--button-base-vertical-padding: 0.75rem;--button-base-line-height: 0.875rem;--button-base-font-size: 0.875rem;--button-small-copy: 1rem;--button-small-horizontal-padding: 0.75rem;--button-small-gap: 0.375rem;--button-small-vertical-padding: 0.5rem;--button-small-line-height: 0.875rem;--button-small-font-size: 0.875rem;--button-extra-large-font-size: 1rem;--button-extra-large-line-height: 1rem;--button-extra-large-horizontal-padding: 1.5rem;--button-extra-large-copy: 1.5rem;--button-extra-large-vertical-padding: 1rem;--button-extra-large-gap: 0.5rem;--button-extra-small-gap: 0.25rem;--button-extra-small-horizontal-padding: 0.5rem;--button-extra-small-line-height: 0.75rem;--button-extra-small-copy: 0.75rem;--button-extra-small-vertical-padding: 0.375rem;--button-extra-small-font-size: 0.75rem;--trigger-s: 1.5rem;--trigger-m: 1.75rem;--trigger-l: 2rem;--trigger-xs: 1rem;--text-styles-interface-inline-base-line-height: 0.875rem;--text-styles-interface-inline-base-font-size: 0.875rem;--spacing-3xl: 4rem}@media screen and (min-width: 1024px){:root{--spacing-s: 1rem;--spacing-xs: 0.75rem;--spacing-m: 1.5rem;--spacing-l: 1.75rem;--spacing-xl: 3rem;--spacing-2xl: 3.5rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-l: 1rem;--radius-m: 0.75rem;--radius-s: 0.5rem;--radius-xs: 0.375rem;--radius-2xs: 0.25rem;--radius-rounded-full: 99rem;--grid-margin: 5rem;--grid-gutter: 2rem;--text-styles-base-h1-font-size: 3.5rem;--text-styles-base-h1-line-height: 3.125rem;--text-styles-base-h2-font-size: 2.5rem;--text-styles-base-h2-line-height: 2.25rem;--text-styles-base-h3-font-size: 2rem;--text-styles-base-h3-line-height: 1.75rem;--text-styles-base-h4-font-size: 1.375rem;--text-styles-base-h4-line-height: 1.625rem;--text-styles-base-p-strong-font-size: 1.25rem;--text-styles-base-p-strong-line-height: 1.75rem;--text-styles-base-p-font-size: 1rem;--text-styles-base-p-line-height: 1.5rem;--text-styles-base-a-font-size: 1rem;--text-styles-base-a-line-height: 1.3125rem;--spacing-2xs: 0.5rem;--stroke-s: 0.0625rem;--stroke-m: 0.125rem;--stroke-l: 0.25rem;--stroke-xl: 0.5rem;--spacing-3xs: 0.25rem;--spacing-4xs: 0.125rem;--text-styles-interface-xl-font-size: 1.75rem;--text-styles-interface-xl-line-height: 2.3125rem;--text-styles-interface-l-font-size: 1.5rem;--text-styles-interface-l-line-height: 2rem;--text-styles-interface-m-font-size: 1.25rem;--text-styles-interface-m-line-height: 1.6875rem;--text-styles-interface-s-font-size: 1rem;--text-styles-interface-s-line-height: 1.3125rem;--text-styles-interface-xs-font-size: 0.875rem;--text-styles-interface-xs-line-height: 1.125rem;--button-radius-sharp: 0.125rem;--button-radius-rounded-semi: 0.375rem;--button-radius-rounded-full: 99rem;--button-large-gap: 0.5rem;--button-large-copy: 1.5rem;--button-large-vertical-padding: 0.75rem;--button-large-horizontal-padding: 1.5rem;--button-large-line-height: 1rem;--button-large-font-size: 1rem;--button-base-gap: 0.5rem;--button-base-copy: 1rem;--button-base-horizontal-padding: 1rem;--button-base-vertical-padding: 0.75rem;--button-base-line-height: 0.875rem;--button-base-font-size: 0.875rem;--button-small-copy: 1rem;--button-small-horizontal-padding: 0.75rem;--button-small-gap: 0.375rem;--button-small-vertical-padding: 0.5rem;--button-small-line-height: 0.875rem;--button-small-font-size: 0.875rem;--button-extra-large-font-size: 1rem;--button-extra-large-line-height: 1rem;--button-extra-large-horizontal-padding: 1.5rem;--button-extra-large-copy: 1.5rem;--button-extra-large-vertical-padding: 1rem;--button-extra-large-gap: 0.5rem;--button-extra-small-gap: 0.25rem;--button-extra-small-horizontal-padding: 0.5rem;--button-extra-small-line-height: 0.75rem;--button-extra-small-copy: 0.75rem;--button-extra-small-vertical-padding: 0.375rem;--button-extra-small-font-size: 0.75rem;--trigger-s: 1.5rem;--trigger-m: 2rem;--trigger-l: 2.5rem;--trigger-xs: 1rem;--text-styles-interface-inline-base-line-height: 1rem;--text-styles-interface-inline-base-font-size: 1rem;--spacing-3xl: 5rem}}@font-face{font-family:"Degular";font-style:normal;font-weight:500;src:url(../fonts/Degular-Medium.woff2) format("woff2"),url(../fonts/Degular-Medium.woff) format("woff")}@font-face{font-family:"Degular";font-style:normal;font-weight:900;src:url(../fonts/Degular-Black.woff2) format("woff2"),url(../fonts/Degular-Black.woff) format("woff")}body.login{margin-top:0;background:var(--color-background-neutral, #FFF);background-image:url(../images/ellipse.svg);background-repeat:no-repeat;background-position:calc(100% + 2rem) 0;background-size:21.1875rem;padding-top:4.5rem}body.login h1 a{background-image:url(../images/swv_logo.svg);min-height:3rem;width:12rem;background-size:contain;background-position:center;background-repeat:no-repeat}body.login form label{color:var(--color-input-active-copy, #111222);font-family:Inter;font-size:var(--text-styles-input-label-font-size, 1rem);font-style:normal;font-weight:600;line-height:var(--text-styles-input-label-line-height, 1rem);margin-bottom:var(--spacing-input-gap-medium, 0.5rem)}body.login form .forgetmenot input{border-radius:2px}body.login form .forgetmenot{margin-bottom:25px !important}body.login #nav,body.login #backtoblog{text-align:center;font-weight:600}body.login #nav a:hover,body.login #backtoblog a:hover{text-decoration:underline}body.login #login{width:calc(100% - 3rem);max-width:721px}body.login #loginform,body.login #lostpasswordform{border:none;border-radius:var(--radius-xl, 1.5rem);background:var(--color-background-neutral, #FFF);box-shadow:0 10px 10px 0 var(--color-shadow-light, rgba(0, 0, 0, 0.01)),0 6px 25px 0 var(--color-shadow-medium, rgba(0, 0, 0, 0.1))}body.login #loginform input,body.login #lostpasswordform input{padding:var(--spacing-input-padding-vertical, 1rem) var(--spacing-input-padding-horizontal, 1rem) !important;border-radius:var(--radius-input-l, 0.5rem) !important;border:var(--stroke-input-border-width, 1px) solid var(--color-input-active-border, #E4E4E4);background:var(--color-input-active-background, #FAFAFA);color:var(--color-input-active-copy-subtle, #4B5563);font-size:var(--text-styles-input-field-font-size, 1rem);font-style:normal;font-weight:400 !important;line-height:var(--text-styles-input-field-line-height, 1rem)}body.login #loginform .submit,body.login #lostpasswordform .submit{text-align:center}body.login #loginform .submit .button-primary,body.login #lostpasswordform .submit .button-primary{width:100%;display:block;border-radius:var(--radius-s, 0.5rem);background:var(--color-background-accent-primary, #FF6929);font-family:Inter;color:var(--color-text-primary, #111222);font-size:var(--button-large-font-size, 1rem);font-style:normal;font-weight:700 !important;line-height:var(--button-large-line-height, 1rem);padding:var(--spacing-xs, 0.75rem) var(--spacing-m, 1.25rem);border:none}body.login #loginform input[type=checkbox],body.login #lostpasswordform input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center !important;align-items:center !important;vertical-align:top;width:1.25rem;height:1.25rem;min-width:1.25rem;cursor:pointer;margin-right:.75rem}body.login #loginform input[type=checkbox]:checked,body.login #loginform input[type=checkbox].checked,body.login #lostpasswordform input[type=checkbox]:checked,body.login #lostpasswordform input[type=checkbox].checked{background-color:var(--color-background-accent-primary, #FF6929)}body.login #loginform input[type=checkbox]:checked::before,body.login #loginform input[type=checkbox].checked::before,body.login #lostpasswordform input[type=checkbox]:checked::before,body.login #lostpasswordform input[type=checkbox].checked::before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:400;width:1.25rem;height:1.25rem;text-align:center;display:flex;align-items:center;justify-content:center;color:var(--color-background-accent-secondary, #111222)}
