/* Minification failed. Returning unminified contents.
(1,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,98): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,124): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,4429): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-copy'
(1,4915): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,4942): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,4972): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,4994): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,5147): run-time error CSS1039: Token not allowed after unary operator: '-wtw--width-full'
(1,5178): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,5205): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,5228): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,5250): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,5528): run-time error CSS1039: Token not allowed after unary operator: '-wtw--width-wide'
(1,6163): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,6333): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,7963): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,8008): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,8391): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,8505): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,8587): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,9437): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,10159): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,10432): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,10805): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,10998): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xl'
(1,11148): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xl'
(1,11651): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,12924): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-buttons'
(1,12967): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-buttons'
(1,13037): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-headline'
(1,13399): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,13441): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,13537): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,13578): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,13613): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,13747): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,13781): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,14140): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,14191): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,14214): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,14238): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,14703): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-55'
(1,14863): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,14898): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxxs'
(1,14993): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,15120): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,15152): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,15223): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,15253): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,15373): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,16447): run-time error CSS1039: Token not allowed after unary operator: '-wtw--width-narrow'
(1,16726): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-l'
(1,16759): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,17160): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,17490): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-headlines'
(1,17530): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-headline'
(1,17617): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-headlines'
(1,17657): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-copy'
(1,17808): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-headlines'
(1,17848): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-headline'
(1,17956): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,17997): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-headline'
(1,18182): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,18250): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,18293): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,18704): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,18796): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,18970): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,19118): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,19608): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,19659): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,19700): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-copy'
(1,19771): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,19823): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,19846): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,19870): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,19911): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,20309): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,20343): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,20910): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,21352): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,21387): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,21479): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,21502): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,21671): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,21965): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,22021): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-copy'
(1,22094): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,22116): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,22139): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,22335): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,22484): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,22546): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,22619): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,22715): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,22801): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,23882): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,24221): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,24697): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,25045): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,26575): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,27461): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,28010): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,30984): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,31356): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,32350): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,32526): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,32560): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,34020): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,34085): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,34118): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,34310): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,34426): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,34471): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,34506): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,34528): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,34550): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,34572): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,34630): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,34715): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,34938): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,34999): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,35196): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,35236): run-time error CSS1039: Token not allowed after unary operator: '-wtw--font-copy'
(1,35477): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,35546): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,35715): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,35760): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,36320): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,36523): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,36564): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,36661): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-0'
(1,36769): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,36810): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,37003): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-55'
(1,37523): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,37824): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,38033): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,38830): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,38900): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-success'
(1,38967): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-warning'
(1,39032): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-error'
(1,39096): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-notice'
(1,39206): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,39271): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,39333): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,39465): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-success-background'
(1,39519): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-success-border'
(1,39558): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-success'
(1,39628): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-warning-background'
(1,39682): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-warning-border'
(1,39721): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-warning'
(1,39789): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-error-background'
(1,39841): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-error-border'
(1,39878): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-error'
(1,39945): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-notice-background'
(1,39998): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-notice-border'
(1,40036): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-notice'
(1,40099): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-l'
(1,40132): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,40248): run-time error CSS1039: Token not allowed after unary operator: '-wtw--width-narrow'
(1,40318): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,40709): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,40822): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,41427): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,41583): run-time error CSS1039: Token not allowed after unary operator: '-wtw--width-narrow'
(1,42153): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,42188): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,42215): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,42241): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-l'
(1,42361): run-time error CSS1039: Token not allowed after unary operator: '-wtw--width-wide'
(1,42437): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,42517): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-8'
(1,42671): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-40'
(1,42723): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,42746): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-l'
(1,42768): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,42792): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,42905): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xs'
(1,42928): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-l'
(1,42950): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(1,43219): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,43342): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,44018): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,44348): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-l'
(1,44601): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(1,44949): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,44983): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,45234): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(1,45391): run-time error CSS1039: Token not allowed after unary operator: '-wtw--width-wide'
(1,45422): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-s'
(1,45506): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,45542): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-m'
(1,45640): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-55'
(2,1): run-time error CSS1019: Unexpected token, found '@import'
(2,9): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/css2?family=Raleway:wght@600&family=Roboto:wght@300;400&display=swap')'
(3,1): run-time error CSS1019: Unexpected token, found '@import'
(3,9): run-time error CSS1019: Unexpected token, found 'url('https://fonts.googleapis.com/icon?family=Material+Icons')'
(6,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,21): run-time error CSS1039: Token not allowed after unary operator: '-wtw--width-narrow'
(47,17): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(58,17): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-corporate'
(65,24): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxxs'
(66,17): run-time error CSS1039: Token not allowed after unary operator: '-wtw--color-neutral-65'
(76,23): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxxs'
(83,25): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(90,22): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-xxs'
(104,24): run-time error CSS1039: Token not allowed after unary operator: '-wtw--spacing-l'
 */
:root{--wtw--font-copy:Roboto,Arial,"sans serif";--wtw--font-headline:Raleway,Arial,"sans serif";--wtw--color-neutral:#000;--wtw--color-neutral-100:#000;--wtw--color-neutral-65:#575757;--wtw--color-neutral-55:#707070;--wtw--color-neutral-40:#999;--wtw--color-neutral-20:#ccc;--wtw--color-neutral-8:#ececec;--wtw--color-neutral-0:#fff;--wtw--color-corporate:#000;--wtw--color-corporate-100:#000;--wtw--color-corporate-65:#575757;--wtw--color-corporate-55:#707070;--wtw--color-corporate-40:#999;--wtw--color-corporate-20:#ccc;--wtw--color-corporate-8:#ececec;--wtw--color-corporate-0:#fff;--wtw--color-corporate-alpha:rgba(0,0,0,0.2);--wtw--color-success:#3c763d;--wtw--color-success-background:#dff0d8;--wtw--color-success-border:#d6e9c6;--wtw--color-warning:#8a6d3b;--wtw--color-warning-background:#fcf8e3;--wtw--color-warning-border:#faebcc;--wtw--color-error:#a94442;--wtw--color-error-background:#f2dede;--wtw--color-error-border:#ebccd1;--wtw--color-notice:#31708f;--wtw--color-notice-background:#d9edf7;--wtw--color-notice-border:#bce8f1;--wtw--color-headlines:#000;--wtw--color-buttons:#000;--wtw--color-icons:#000;--wtw--spacing-xxxs:4px;--wtw--spacing-xxs:7px;--wtw--spacing-xs:10px;--wtw--spacing-s:15px;--wtw--spacing-m:30px;--wtw--spacing-l:45px;--wtw--spacing-xl:60px;--wtw--width-narrow:380px;--wtw--width-wide:760px;--wtw--width-full:1470px}.wtw--calculator .progress--button-wrapper{font-size:12px;line-height:15px}@media(min-width:42.5em){.wtw--calculator .progress--button-wrapper{font-size:15px;line-height:27px}}.wtw--calculator .element--label,.wtw--calculator .element--label p,.wtw--calculator .element .button,.wtw--calculator .form--item-range .rangeslider--max,.wtw--calculator .form--item-range .rangeslider--min,.wtw--calculator .form--item-range .rangeslider__rangemarks .rangeslider__rangemark,.wtw--calculator .message,.wtw--calculator .textbox--text{font-size:12px;line-height:15px}.wtw--calculator,.wtw--calculator .alert,.wtw--calculator .textbox--headline{font-size:15px;line-height:27px}.wtw--calculator .element--numeric.element__readonly .form--prefix,.wtw--calculator .element--numeric.element__readonly .form--suffix,.wtw--calculator .element--numeric .numeric--readonly-value,.wtw--calculator .form--checkbox .form--checkbox-wrapper label,.wtw--calculator .form--checkbox .form--radio-wrapper label,.wtw--calculator .form--date input,.wtw--calculator .form--inline .form--prefix,.wtw--calculator .form--inline .form--suffix,.wtw--calculator .form--radio .form--checkbox-wrapper label,.wtw--calculator .form--radio .form--radio-wrapper label,.wtw--calculator .form--select,.wtw--calculator .form--text input{font-size:15px;line-height:20px}.wtw--calculator .element p.large{font-size:20px;line-height:36px}.wtw--calculator .element h5,.wtw--calculator .element h6{font-size:15px;line-height:18px}.wtw--calculator .element h4{font-size:21px;line-height:24px}.wtw--calculator .element h3{font-size:30px;line-height:30px}.wtw--calculator .element h3.h3-2{font-size:30px;line-height:36px}.wtw--calculator .element h2{font-size:36px;line-height:36px}@media(min-width:42.5em){.wtw--calculator .element h2{font-size:60px;line-height:60px}}.wtw--calculator .element h1{font-size:42px;line-height:45px}@media(min-width:42.5em){.wtw--calculator .element h1{font-size:84px;line-height:93px}}.wtw--calculator .progress--button,.wtw--calculator .textbox--close{background:none;border:none;outline:none!important}.wtw--calculator .accordion--item-title,.wtw--calculator .element .button,.wtw--calculator .element h1,.wtw--calculator .element h2,.wtw--calculator .element h3,.wtw--calculator .element h4,.wtw--calculator .element h5,.wtw--calculator .element h6{letter-spacing:.2em;text-transform:uppercase}.wtw--calculator .accordion--item-title:before,.wtw--calculator .form--checkbox .form--checkbox-wrapper .form--deco-indicator:before,.wtw--calculator .form--select-wrapper .form--item-select--deco,.wtw--calculator .icon{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-family:Material Icons;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;vertical-align:text-bottom;white-space:nowrap}body,html{font-size:16px;margin:0;padding:0}.wtw--calculator{font-family:var(--wtw--font-copy);font-weight:300}.wtw--calculator *{-webkit-box-sizing:border-box;box-sizing:border-box}.wtw--calculator--print__only{display:none!important}@media print{.wtw--calculator--print__only{display:block!important}.wtw--calculator--print__hidden{display:none!important}}.wtw--calculator .area--progress{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;padding:var(--wtw--spacing-m) calc(var(--wtw--spacing-m) - 21px) var(--wtw--spacing-m) var(--wtw--spacing-m)!important;position:relative}@media(min-width:42.5em){.wtw--calculator .area--progress{margin-left:auto;margin-right:auto;max-width:var(--wtw--width-full);padding:var(--wtw--spacing-m) calc(var(--wtw--spacing-m)) var(--wtw--spacing-m) var(--wtw--spacing-m)!important}}.wtw--calculator .area--main,.wtw--calculator .area--main-five,.wtw--calculator .area--main-four,.wtw--calculator .area--main-three,.wtw--calculator .area--main-two,.wtw--calculator .area--navigation{margin-left:auto;margin-right:auto;max-width:var(--wtw--width-wide)}.wtw--calculator .area--navigation{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-between}.wtw--calculator .area--navigation .element{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wtw--calculator .area--navigation .element--button:first-child{border-right:3px solid #fff}.wtw--calculator .area--navigation[data-element-count="1"]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wtw--calculator .areas .area{display:none}.wtw--calculator .areas .area.has-content{display:block;padding:var(--wtw--spacing-m)}.wtw--calculator .areas .area.has-content .area{padding:0}.wtw--calculator .areas--layout-default .area--results{background:#000;color:#fff;padding:var(--wtw--spacing-s)}@media(min-width:42.5em){.wtw--calculator .areas--layout-default .areas--flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wtw--calculator .areas--layout-default .areas--flex .area--flex:first-child{-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%}.wtw--calculator .areas--layout-default .areas--flex .area--flex:last-child{-webkit-box-flex:1;-ms-flex:1 0 65%;flex:1 0 65%}.wtw--calculator .areas--layout-stacked .areas--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.wtw--calculator .areas--layout-stacked .areas--flex .area--flex:first-child{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}.wtw--calculator .areas--layout-stacked .areas--flex .area--flex:last-child{-webkit-box-flex:1;background:#000;-ms-flex:1 0 40%;flex:1 0 40%}}.wtw--calculator .areas--layout-stacked .area--aside{background:#000;color:#fff}@media(min-width:42.5em){.wtw--calculator .areas--layout-paged .areas--flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.wtw--calculator .areas--layout-paged .areas--flex .area--flex{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.wtw--calculator .areas--layout-paged .areas--flex .area--flex.has-content~.has-content{border-left:1px solid #000}.wtw--calculator .areas--layout-paged .areas--flex .area--flex .element--inner{display:block}.wtw--calculator .areas--layout-paged .areas--flex .area--flex .element--inner .element--content{margin-top:1rem}}.wtw--calculator .form--item-range{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc(var(--wtw--spacing-xs)*-1);width:calc(100% + var(--wtw--spacing-xs)*2)}.wtw--calculator .form--item-range .rangeslider__wrapper{position:relative}.wtw--calculator .form--item-range .rangeslider__fill{border-radius:0}.wtw--calculator .form--item-range .form--item-range--slider-container{position:relative;width:100%}.wtw--calculator .form--item-range .rangeslider--max,.wtw--calculator .form--item-range .rangeslider--min{color:var(--wtw--color-neutral-65);position:absolute;top:50px}.wtw--calculator .form--item-range .rangeslider--min{left:var(--wtw--spacing-xs)}.wtw--calculator .form--item-range .rangeslider--max{right:var(--wtw--spacing-xs)}.wtw--calculator .form--item-range .rangeslider__rangemarks{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:-40px;width:100%}.wtw--calculator .form--item-range .rangeslider__rangemarks .rangeslider__rangemark{position:relative;z-index:10}.wtw--calculator .form--item-range .rangeslider__rangemarks .rangeslider__rangemark:first-child{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wtw--calculator .form--item-range .rangeslider__rangemarks .rangeslider__rangemark:last-child{-webkit-transform:translateX(50%);transform:translateX(50%)}.wtw--calculator .form--item-range:hover .rangeslider--horizontal .rangeslider__fill,.wtw--calculator .form--item-range:hover .rangeslider--horizontal .rangeslider__handle{background:var(--wtw--color-corporate)}.wtw--calculator .form--item-range.form--item__disabled .rangeslider--disabled{opacity:1!important}.wtw--calculator .form--item-range.form--item__disabled .rangeslider--horizontal,.wtw--calculator .form--item-range.form--item__disabled .rangeslider--horizontal .rangeslider__fill,.wtw--calculator .form--item-range.form--item__disabled .rangeslider--horizontal .rangeslider__handle,.wtw--calculator .form--item-range.form--item__disabled:hover .rangeslider--horizontal,.wtw--calculator .form--item-range.form--item__disabled:hover .rangeslider--horizontal .rangeslider__fill,.wtw--calculator .form--item-range.form--item__disabled:hover .rangeslider--horizontal .rangeslider__handle{background:var(--wtw--color-neutral-8);cursor:not-allowed!important}.wtw--calculator .form--item-range.form--item__disabled .rangeslider--horizontal .rangeslider__output,.wtw--calculator .form--item-range.form--item__disabled:hover .rangeslider--horizontal .rangeslider__output{color:var(--wtw--color-neutral-40);cursor:not-allowed!important}.wtw--calculator .form--item-range__has-numeric-input{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.wtw--calculator .form--item-range__has-numeric-input .form--item-range--slider-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:var(--wtw--spacing-s);width:auto}.wtw--calculator .form--item-range__has-numeric-input .form--item-range--numeric-input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-top:9px;width:var(--wtw--spacing-xl)}.wtw--calculator .form--item-range__has-numeric-input .form--item-range--numeric-input.form--inline{padding-top:3px;width:calc(var(--wtw--spacing-xl) + 40px)}.wtw--calculator .form--item-range__has-numeric-input .form--item-range--numeric-input .form--input{margin-left:0;width:100%}.wtw--calculator .form--item-range__has-numeric-input .form--item-range--numeric-input .form--suffix{margin-right:0}.wtw--calculator .form--item-range .rangeslider--horizontal,.wtw--calculator .form--item-range .rangeslider--horizontal .rangeslider__fill,.wtw--calculator .form--item-range .rangeslider--horizontal .rangeslider__handle{background:var(--wtw--color-neutral-65);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.wtw--calculator .form--item-range .rangeslider--horizontal{border-radius:0;height:1px;margin-bottom:60px;margin-top:30px}.wtw--calculator .form--item-range .rangeslider .rangeslider__fill{height:5px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.wtw--calculator .form--item-range .rangeslider .rangeslider__handle{border:none;cursor:ew-resize;height:27px;top:-12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:27px}.wtw--calculator .form--item-range .rangeslider .rangeslider__handle:after{background:none;-webkit-box-shadow:none;box-shadow:none;height:45px;-webkit-transform:translateX(-35%);transform:translateX(-35%);width:45px}.wtw--calculator .form--item-range .rangeslider .rangeslider__output{background:none;font-family:inherit;left:50%;padding:1px 15px;position:absolute;text-align:center;top:-27px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;z-index:20}.wtw--calculator .element .button{background:none;background:var(--wtw--color-buttons);border:1px solid var(--wtw--color-buttons);color:#fff;display:inline-block;font-family:var(--wtw--font-headline);outline:none!important;overflow:hidden;padding:.8rem 2rem .75rem;position:relative;text-decoration:none!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;will-change:background,color,border-color}.wtw--calculator .element .button:focus,.wtw--calculator .element .button:hover{background:var(--wtw--color-neutral-40);border-color:var(--wtw--color-neutral-40);cursor:pointer}.wtw--calculator .element .button:active{background:var(--wtw--color-neutral-0);border-color:var(--wtw--color-neutral-40);color:var(--wtw--color-neutral-65);cursor:pointer}.wtw--calculator .element .button[disabled]{background:transparent!important;border-color:var(--wtw--color-neutral-8);color:var(--wtw--color-neutral-40);cursor:not-allowed}.wtw--calculator .element .button__light{background:none;color:#000;padding:0}.wtw--calculator .element .button__light:hover{background:none}.wtw--calculator .element .button__placeholder{visibility:hidden}.wtw--calculator .element--numeric .numeric--readonly-value{-webkit-box-flex:1;-ms-flex-positive:1;color:var(--wtw--color-neutral-65);flex-grow:1;padding:0 var(--wtw--spacing-xs) var(--wtw--spacing-xxs) var(--wtw--spacing-xs);text-align:right}.wtw--calculator .element--numeric.element__readonly .form--prefix{-ms-flex-item-align:end;align-self:flex-end;border-bottom:none}.wtw--calculator .element--numeric.element__readonly .form--suffix{-ms-flex-item-align:start;align-self:flex-start;border-bottom:none}.wtw--calculator .element--range{margin-bottom:1rem}.wtw--calculator .element--progressbutton .element--label{display:none}.wtw--calculator .element--html{color:var(--wtw--color-neutral-55)}.wtw--calculator .element--html ul{list-style:square outside;padding-left:1rem}.wtw--calculator .element--html ul li{margin-bottom:var(--wtw--spacing-s);padding-left:var(--wtw--spacing-xxxs);position:relative}.wtw--calculator .element--html ul li::marker{color:var(--wtw--color-corporate)}.wtw--calculator .element--html a{background-image:-webkit-gradient(linear,right top,left top,from(var(--wtw--color-corporate)),to(var(--wtw--color-corporate)));background-image:linear-gradient(to left,var(--wtw--color-corporate) 0,var(--wtw--color-corporate) 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;color:var(--wtw--color-corporate);cursor:pointer;font-weight:700;padding-bottom:.2rem;text-decoration:none;text-transform:none;-webkit-transition:background-size .3s;transition:background-size .3s;-webkit-transition-timing-function:cubic-bezier(.42,0,.24,.99);transition-timing-function:cubic-bezier(.42,0,.24,.99)}.wtw--calculator .element--html a:active,.wtw--calculator .element--html a:hover{background-size:0 2px}.wtw--calculator .element .headline__iconized{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wtw--calculator .element input{-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}@media(min-width:42.5em){.wtw--calculator .element--bargraph,.wtw--calculator .element--check,.wtw--calculator .element--date,.wtw--calculator .element--numeric,.wtw--calculator .element--radio,.wtw--calculator .element--range,.wtw--calculator .element--sample__centered,.wtw--calculator .element--select,.wtw--calculator .element--textbox{margin-left:auto;margin-right:auto;max-width:var(--wtw--width-narrow)}}.wtw--calculator .element--bargraph,.wtw--calculator .element--check,.wtw--calculator .element--date,.wtw--calculator .element--linegraph,.wtw--calculator .element--numeric,.wtw--calculator .element--radio,.wtw--calculator .element--range{margin-bottom:var(--wtw--spacing-l);margin-top:var(--wtw--spacing-m)}.wtw--calculator .element--bargraph:last-child,.wtw--calculator .element--check:last-child,.wtw--calculator .element--date:last-child,.wtw--calculator .element--linegraph:last-child,.wtw--calculator .element--numeric:last-child,.wtw--calculator .element--radio:last-child,.wtw--calculator .element--range:last-child{margin-bottom:0}.wtw--calculator .element--range{margin-bottom:var(--wtw--spacing-s)}.wtw--calculator .element--range:last-child{margin-bottom:0}.wtw--calculator .element--loading{opacity:.25}.wtw--calculator .element *{margin-top:0}.wtw--calculator .element img{display:block;height:auto;width:100%}.wtw--calculator .element h1,.wtw--calculator .element h2,.wtw--calculator .element h3{color:var(--wtw--color-headlines);font-family:var(--wtw--font-headline);margin-bottom:2.25em}.wtw--calculator .element h3.h3-2{color:var(--wtw--color-headlines);font-family:var(--wtw--font-copy);margin-bottom:1em}.wtw--calculator .element h4{margin-bottom:2em}.wtw--calculator .element h4,.wtw--calculator .element h5{color:var(--wtw--color-headlines);font-family:var(--wtw--font-headline)}.wtw--calculator .element h5{margin-bottom:1em}.wtw--calculator .element h6{color:var(--wtw--color-neutral-40);font-family:var(--wtw--font-headline);margin-bottom:1em}.wtw--calculator .element p{margin-bottom:1em}.wtw--calculator .element p:last-child{margin-bottom:0}.wtw--calculator .element p.large{color:var(--wtw--color-neutral-40)}.wtw--calculator .element--label{color:var(--wtw--color-neutral-65);margin-bottom:var(--wtw--spacing-xs)}.wtw--calculator .element--label p{display:inline-block;margin-bottom:0}@media(max-width:42.49em){.wtw--calculator .element--content{margin-bottom:1rem}}@media(min-width:42.5em){.wtw--calculator .element--content{-webkit-box-flex:1;-ms-flex:1 1 33.3333333333%;flex:1 1 33.3333333333%}}.wtw--calculator .element--messages-wrapper{width:100%}.wtw--calculator .element--message{padding-left:var(--wtw--spacing-xs);position:relative}.wtw--calculator .element--message .icon{left:calc(var(--wtw--spacing-xs)*-1);position:absolute}.wtw--calculator .element.element__disabled{cursor:not-allowed}.wtw--calculator .element.element__disabled .element--label{color:var(--wtw--color-neutral-40)}.wtw--calculator .element.element--range .element--message{margin-top:-20px}.wtw--calculator .form--item{margin-bottom:var(--wtw--spacing-xxs);position:relative}.wtw--calculator .form--input{-moz-appearance:none;-webkit-appearance:none}.wtw--calculator .form--input:active,.wtw--calculator .form--input:focus{outline:none!important}.wtw--calculator .form--input:disabled{opacity:1}.wtw--calculator .form--label-item{white-space:nowrap}.wtw--calculator .form--date input,.wtw--calculator .form--text input{-moz-appearance:none;-webkit-appearance:none;background:transparent;border:none;border-bottom:1px solid var(--wtw--color-neutral-65);border-radius:0;color:var(--wtw--color-neutral-65);font-family:var(--wtw--font-copy);font-weight:300;margin-bottom:0;margin-left:calc(var(--wtw--spacing-xs)*-1);margin-right:0;padding:0 var(--wtw--spacing-xs) var(--wtw--spacing-xxs) var(--wtw--spacing-xs);width:calc(100% + var(--wtw--spacing-xs)*2)}.wtw--calculator .form--date input:active,.wtw--calculator .form--date input:focus,.wtw--calculator .form--date input:hover,.wtw--calculator .form--text input:active,.wtw--calculator .form--text input:focus,.wtw--calculator .form--text input:hover{font-weight:400}.wtw--calculator .form--date input:disabled,.wtw--calculator .form--text input:disabled{border-bottom-color:var(--wtw--color-neutral-8);color:var(--wtw--color-neutral-40);cursor:not-allowed}.wtw--calculator .form--date input:-webkit-autofill,.wtw--calculator .form--date input:-webkit-autofill:active,.wtw--calculator .form--date input:-webkit-autofill:focus,.wtw--calculator .form--date input:-webkit-autofill:hover,.wtw--calculator .form--text input:-webkit-autofill,.wtw--calculator .form--text input:-webkit-autofill:active,.wtw--calculator .form--text input:-webkit-autofill:focus,.wtw--calculator .form--text input:-webkit-autofill:hover{background:transparent!important;-webkit-box-shadow:0 0 0 1000px var(--wtw--color-neutral-0) inset}.wtw--calculator .form--text input{text-align:right}.wtw--calculator .form--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wtw--calculator .form--inline .form--prefix,.wtw--calculator .form--inline .form--suffix{-webkit-box-flex:0;border-bottom:1px solid var(--wtw--color-neutral-65);color:var(--wtw--color-neutral-65);display:inline-block;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 var(--wtw--spacing-xs) var(--wtw--spacing-xxs) 0}.wtw--calculator .form--inline .form--prefix{margin-right:-1px}.wtw--calculator .form--inline .form--suffix{margin-left:-1px;margin-right:calc(var(--wtw--spacing-xs)*-1)}.wtw--calculator .form--inline .form--input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;width:auto}.wtw--calculator .form--select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;color:var(--wtw--color-neutral-65);cursor:pointer;font-family:var(--wtw--font-copy);font-weight:300;height:100%;outline:none;padding:0 var(--wtw--spacing-m) var(--wtw--spacing-xs) var(--wtw--spacing-xs);text-overflow:ellipsis;width:100%}.wtw--calculator .form--select::-ms-expand{display:none}.wtw--calculator .form--select:focus::-ms-value{background-color:transparent;color:var(--wtw--color-neutral-65)}.wtw--calculator .form--select-wrapper{-moz-appearance:none;-webkit-appearance:none;border:none;border-bottom:1px solid var(--wtw--color-neutral-65);border-radius:0;margin-left:calc(var(--wtw--spacing-xs)*-1);padding:0;position:relative;width:calc(100% + var(--wtw--spacing-xs)*2)}.wtw--calculator .form--select-wrapper .form--item-select--deco{color:var(--wtw--color-corporate);display:block;pointer-events:none;position:absolute;right:var(--wtw--spacing-s);top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.wtw--calculator .form--select:focus,.wtw--calculator .form--select:hover{font-weight:400}.wtw--calculator .form--select:focus~.form--item-select--deco,.wtw--calculator .form--select:hover~.form--item-select--deco{-webkit-transform:translateY(-40%);transform:translateY(-40%)}.wtw--calculator .form--select:active{font-weight:400}.wtw--calculator .form--select:active~.form--item-select--deco{-webkit-transform:translateY(-40%)!important;transform:translateY(-40%)!important}.wtw--calculator .form--checkbox .form--checkbox-wrapper,.wtw--calculator .form--checkbox .form--radio-wrapper,.wtw--calculator .form--radio .form--checkbox-wrapper,.wtw--calculator .form--radio .form--radio-wrapper{margin-bottom:var(--wtw--spacing-xxs);margin-left:0;padding-left:32px;position:relative;white-space:nowrap}.wtw--calculator .form--checkbox .form--checkbox-wrapper label,.wtw--calculator .form--checkbox .form--radio-wrapper label,.wtw--calculator .form--radio .form--checkbox-wrapper label,.wtw--calculator .form--radio .form--radio-wrapper label{color:var(--wtw--color-neutral-65);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal}.wtw--calculator .form--checkbox .form--checkbox-wrapper:hover .form--deco-background,.wtw--calculator .form--checkbox .form--radio-wrapper:hover .form--deco-background,.wtw--calculator .form--radio .form--checkbox-wrapper:hover .form--deco-background,.wtw--calculator .form--radio .form--radio-wrapper:hover .form--deco-background{background:var(--wtw--color-neutral-40)}.wtw--calculator .form--checkbox .form--checkbox-wrapper .form--deco-background,.wtw--calculator .form--checkbox .form--radio-wrapper .form--deco-background,.wtw--calculator .form--radio .form--checkbox-wrapper .form--deco-background,.wtw--calculator .form--radio .form--radio-wrapper .form--deco-background{background:var(--wtw--color-neutral-8);border-radius:50%;display:block;height:25px;left:0;position:absolute;top:1px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:25px}.wtw--calculator .form--checkbox .form--checkbox-wrapper .form--deco-indicator,.wtw--calculator .form--checkbox .form--radio-wrapper .form--deco-indicator,.wtw--calculator .form--radio .form--checkbox-wrapper .form--deco-indicator,.wtw--calculator .form--radio .form--radio-wrapper .form--deco-indicator{background:transparent;border-radius:50%;display:block;height:7px;left:9px;position:absolute;top:9px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:7px}.wtw--calculator .form--checkbox .form--checkbox-wrapper input[type=checkbox]:focus~.form--deco-background,.wtw--calculator .form--checkbox .form--checkbox-wrapper input[type=radio]:focus~.form--deco-background,.wtw--calculator .form--checkbox .form--radio-wrapper input[type=checkbox]:focus~.form--deco-background,.wtw--calculator .form--checkbox .form--radio-wrapper input[type=radio]:focus~.form--deco-background,.wtw--calculator .form--radio .form--checkbox-wrapper input[type=checkbox]:focus~.form--deco-background,.wtw--calculator .form--radio .form--checkbox-wrapper input[type=radio]:focus~.form--deco-background,.wtw--calculator .form--radio .form--radio-wrapper input[type=checkbox]:focus~.form--deco-background,.wtw--calculator .form--radio .form--radio-wrapper input[type=radio]:focus~.form--deco-background{background:var(--wtw--color-neutral-40)!important}.wtw--calculator .form--checkbox .form--checkbox-wrapper input[type=checkbox]:checked~.form--deco-background,.wtw--calculator .form--checkbox .form--checkbox-wrapper input[type=radio]:checked~.form--deco-background,.wtw--calculator .form--checkbox .form--radio-wrapper input[type=checkbox]:checked~.form--deco-background,.wtw--calculator .form--checkbox .form--radio-wrapper input[type=radio]:checked~.form--deco-background,.wtw--calculator .form--radio .form--checkbox-wrapper input[type=checkbox]:checked~.form--deco-background,.wtw--calculator .form--radio .form--checkbox-wrapper input[type=radio]:checked~.form--deco-background,.wtw--calculator .form--radio .form--radio-wrapper input[type=checkbox]:checked~.form--deco-background,.wtw--calculator .form--radio .form--radio-wrapper input[type=radio]:checked~.form--deco-background{background:var(--wtw--color-corporate)!important}.wtw--calculator .form--checkbox .form--checkbox-wrapper input[type=radio]:checked~.form--deco-background .form--deco-indicator,.wtw--calculator .form--checkbox .form--radio-wrapper input[type=radio]:checked~.form--deco-background .form--deco-indicator,.wtw--calculator .form--radio .form--checkbox-wrapper input[type=radio]:checked~.form--deco-background .form--deco-indicator,.wtw--calculator .form--radio .form--radio-wrapper input[type=radio]:checked~.form--deco-background .form--deco-indicator{background:var(--wtw--color-neutral-0)!important}.wtw--calculator .form--checkbox .form--checkbox-wrapper input[type=checkbox]:checked~.form--deco-background .form--deco-indicator,.wtw--calculator .form--checkbox .form--radio-wrapper input[type=checkbox]:checked~.form--deco-background .form--deco-indicator,.wtw--calculator .form--radio .form--checkbox-wrapper input[type=checkbox]:checked~.form--deco-background .form--deco-indicator,.wtw--calculator .form--radio .form--radio-wrapper input[type=checkbox]:checked~.form--deco-background .form--deco-indicator{opacity:1}.wtw--calculator .form--checkbox .form--checkbox-wrapper input[type=checkbox],.wtw--calculator .form--checkbox .form--checkbox-wrapper input[type=radio],.wtw--calculator .form--checkbox .form--radio-wrapper input[type=checkbox],.wtw--calculator .form--checkbox .form--radio-wrapper input[type=radio],.wtw--calculator .form--radio .form--checkbox-wrapper input[type=checkbox],.wtw--calculator .form--radio .form--checkbox-wrapper input[type=radio],.wtw--calculator .form--radio .form--radio-wrapper input[type=checkbox],.wtw--calculator .form--radio .form--radio-wrapper input[type=radio]{height:30px;left:0;margin:0;opacity:0;position:absolute;top:0;width:30px;z-index:10}.wtw--calculator .form--checkbox.form--input__disabled .form--checkbox-wrapper,.wtw--calculator .form--checkbox.form--input__disabled .form--radio-wrapper,.wtw--calculator .form--radio.form--input__disabled .form--checkbox-wrapper,.wtw--calculator .form--radio.form--input__disabled .form--radio-wrapper{cursor:not-allowed}.wtw--calculator .form--checkbox.form--input__disabled .form--checkbox-wrapper .form--deco-background,.wtw--calculator .form--checkbox.form--input__disabled .form--checkbox-wrapper input[type=checkbox]:checked~.form--deco-background,.wtw--calculator .form--checkbox.form--input__disabled .form--checkbox-wrapper input[type=radio]:checked~.form--deco-background,.wtw--calculator .form--checkbox.form--input__disabled .form--radio-wrapper .form--deco-background,.wtw--calculator .form--checkbox.form--input__disabled .form--radio-wrapper input[type=checkbox]:checked~.form--deco-background,.wtw--calculator .form--checkbox.form--input__disabled .form--radio-wrapper input[type=radio]:checked~.form--deco-background,.wtw--calculator .form--radio.form--input__disabled .form--checkbox-wrapper .form--deco-background,.wtw--calculator .form--radio.form--input__disabled .form--checkbox-wrapper input[type=checkbox]:checked~.form--deco-background,.wtw--calculator .form--radio.form--input__disabled .form--checkbox-wrapper input[type=radio]:checked~.form--deco-background,.wtw--calculator .form--radio.form--input__disabled .form--radio-wrapper .form--deco-background,.wtw--calculator .form--radio.form--input__disabled .form--radio-wrapper input[type=checkbox]:checked~.form--deco-background,.wtw--calculator .form--radio.form--input__disabled .form--radio-wrapper input[type=radio]:checked~.form--deco-background{background:var(--wtw--color-neutral-8)!important}.wtw--calculator .form--checkbox.form--input__disabled .form--checkbox-wrapper label,.wtw--calculator .form--checkbox.form--input__disabled .form--radio-wrapper label,.wtw--calculator .form--radio.form--input__disabled .form--checkbox-wrapper label,.wtw--calculator .form--radio.form--input__disabled .form--radio-wrapper label{color:var(--wtw--color-neutral-40);cursor:not-allowed}.wtw--calculator .form--checkbox.form--input__disabled .form--checkbox-wrapper .form--deco-indicator,.wtw--calculator .form--checkbox.form--input__disabled .form--radio-wrapper .form--deco-indicator,.wtw--calculator .form--radio.form--input__disabled .form--checkbox-wrapper .form--deco-indicator,.wtw--calculator .form--radio.form--input__disabled .form--radio-wrapper .form--deco-indicator{opacity:.4}.wtw--calculator .form--checkbox .form--checkbox-wrapper{margin-left:-3px}.wtw--calculator .form--checkbox .form--checkbox-wrapper .form--deco-background{border-radius:3px;height:23px;left:4px;width:23px}.wtw--calculator .form--checkbox .form--checkbox-wrapper .form--deco-indicator{background:none!important;border-radius:3px;height:100%;left:0;opacity:0;top:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100%}.wtw--calculator .form--checkbox .form--checkbox-wrapper .form--deco-indicator:before{color:var(--wtw--color-neutral-0);content:"done";font-size:20px;text-align:center;vertical-align:sub;width:100%}.wtw--calculator .element__disabled .form--suffix{border-bottom-color:var(--wtw--color-neutral-8);color:var(--wtw--color-neutral-40);cursor:not-allowed}.wtw--calculator .error .form--date input,.wtw--calculator .error .form--prefix,.wtw--calculator .error .form--select,.wtw--calculator .error .form--suffix,.wtw--calculator .error .form--text input{border-color:#e60000;color:#e60000}@media(max-width:42.49em){.wtw--calculator .sticky{position:static!important}}.wtw--calculator .error--wrapper{background:#e60000;color:#fff;left:0;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wtw--calculator .error--wrapper:before{content:"!"}.wtw--calculator .error--content{background:#e60000;color:#fff;margin-bottom:0;padding-left:2rem}@media(min-width:42.5em){.wtw--calculator .error--content{bottom:.5rem;left:auto;right:3rem;-webkit-transform:translateY(50%);transform:translateY(50%);width:20rem}.wtw--calculator .error--content:before{border-color:transparent transparent transparent #e60000;border-width:.75rem 0 .75rem .75rem;left:auto;right:-.75rem}}.wtw--calculator .error--content a,.wtw--calculator .error--content a:active,.wtw--calculator .error--content a:hover{color:#fff}.wtw--calculator .error--content p,.wtw--calculator .error--content ul{margin-bottom:.5rem}.wtw--calculator .error--content p:last-child,.wtw--calculator .error--content ul:last-child{margin-bottom:0}@media(min-width:42.5em){.wtw--calculator .info.is-active .error--content{left:auto;right:2.5rem}}.wtw--calculator .separator{background:var(--wtw--color-neutral-8);border:none;height:1px;margin-bottom:var(--wtw--spacing-s);margin-top:var(--wtw--spacing-s)}.wtw--calculator .icon__medium{font-size:18px;line-height:inherit}.wtw--calculator .icon__small{font-size:14px;line-height:inherit}.wtw--calculator .icon__coloured{color:var(--wtw--color-corporate)}.wtw--calculator .form--suffix .icon{display:block}.wtw--calculator .textbox{background:var(--wtw--color-corporate);margin-left:calc(var(--wtw--spacing-xs)*-1);padding:var(--wtw--spacing-s) var(--wtw--spacing-s) var(--wtw--spacing-s) var(--wtw--spacing-s);position:relative;width:calc(100% + var(--wtw--spacing-xs)*2)}.wtw--calculator .textbox--pointer{border-bottom:9px solid var(--wtw--color-corporate);border-left:9px solid transparent;border-right:9px solid transparent;border-top:0 solid transparent;height:0;left:8px;position:absolute;top:-8px;width:0}.wtw--calculator .textbox--headline{color:var(--wtw--color-neutral-0);margin-bottom:10px;padding-right:var(--wtw--spacing-m)}.wtw--calculator .textbox--text{font-weight:300;letter-spacing:0;text-transform:none;white-space:normal}.wtw--calculator .textbox--close,.wtw--calculator .textbox--text{color:var(--wtw--color-neutral-0);font-family:var(--wtw--font-copy)}.wtw--calculator .textbox--close{font-size:18px;font-weight:400;line-height:18px;padding:12px 14px;position:absolute;right:0;top:0}.wtw--calculator .textbox__hidden{display:none}.wtw--calculator .progress--button{color:var(--wtw--color-neutral-8);cursor:pointer;height:54px;margin-bottom:var(--wtw--spacing-xs);position:relative;width:54px}.wtw--calculator .progress--button[disabled]{cursor:not-allowed}.wtw--calculator .progress--button:before{background:var(--wtw--color-neutral-0);border:3px solid var(--wtw--color-neutral-8);content:"";height:calc(100% - 6px);left:0;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:calc(100% - 6px);z-index:1}.wtw--calculator .progress--button:hover:before{height:100%;left:-3px;top:-3px;width:100%}.wtw--calculator .progress--button[disabled]:hover:before{height:calc(100% - 6px);left:0;top:0;width:calc(100% - 6px)}.wtw--calculator .progress--button.progress--button__finished.progress--button__focused,.wtw--calculator .progress--button.progress--button__focused{color:var(--wtw--color-neutral-40)}.wtw--calculator .progress--button.progress--button__finished.progress--button__focused:before,.wtw--calculator .progress--button.progress--button__focused:before{background:var(--wtw--color-neutral-0);border-color:var(--wtw--color-neutral-40)}.wtw--calculator .progress--button.progress--button__finished{color:var(--wtw--color-neutral-0)}.wtw--calculator .progress--button.progress--button__finished:before{background:var(--wtw--color-corporate);border-color:var(--wtw--color-corporate)}.wtw--calculator .progress--button-label{display:block;font-size:30px;position:relative;text-align:center;z-index:2}.wtw--calculator .progress--button-wrapper{color:var(--wtw--color-neutral-55);text-align:center;width:54px}@media(min-width:42.5em){.wtw--calculator .progress--button-wrapper{width:90px}}.wtw--calculator .progress--button-wrapper:after,.wtw--calculator .progress--button-wrapper:before{content:"";height:3px;position:absolute;top:26px;width:calc(100% - 54px)}@media(min-width:42.5em){.wtw--calculator .progress--button-wrapper:after,.wtw--calculator .progress--button-wrapper:before{width:calc(100% - 54px)}}.wtw--calculator .progress--button-wrapper:before{background:var(--wtw--color-neutral-8);left:54px}@media(min-width:42.5em){.wtw--calculator .progress--button-wrapper:before{left:72px}}.wtw--calculator .progress--button-wrapper:after{left:calc(-50% + 45px);width:100%}.wtw--calculator .progress--button-wrapper.progress--button-wrapper__focused:after{background:var(--wtw--color-neutral-40)}.wtw--calculator .progress--button-wrapper.progress--button-wrapper__finished:after,.wtw--calculator .progress--button-wrapper.progress--button-wrapper__finished:before{background:var(--wtw--color-corporate)}.wtw--calculator .element--progressbutton{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.wtw--calculator .element--progressbutton:first-child .progress--button-wrapper:after{left:54px;width:calc(50% - 27px)}@media(min-width:42.5em){.wtw--calculator .element--progressbutton:first-child .progress--button-wrapper:after{left:72px}}.wtw--calculator .element--progressbutton:last-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:75px}@media(min-width:42.5em){.wtw--calculator .element--progressbutton:last-child{width:90px}}.wtw--calculator .element--progressbutton:last-child .progress--button-wrapper:after,.wtw--calculator .element--progressbutton:last-child .progress--button-wrapper:before{height:0}.wtw--calculator .message{color:var(--wtw--color-neutral-65)}.wtw--calculator .message__success{color:var(--wtw--color-success)}.wtw--calculator .message__warning{color:var(--wtw--color-warning)}.wtw--calculator .message__error{color:var(--wtw--color-error)}.wtw--calculator .message__notice{color:var(--wtw--color-notice)}.wtw--calculator .alert{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--wtw--spacing-m)}.wtw--calculator .alert--icon{margin-right:var(--wtw--spacing-s)}.wtw--calculator .alert p{margin-bottom:var(--wtw--spacing-s);margin-top:0}.wtw--calculator .alert p:last-child{margin-bottom:0}.wtw--calculator .alert__success{background:var(--wtw--color-success-background);border:1px solid var(--wtw--color-success-border);color:var(--wtw--color-success)}.wtw--calculator .alert__warning{background:var(--wtw--color-warning-background);border:1px solid var(--wtw--color-warning-border);color:var(--wtw--color-warning)}.wtw--calculator .alert__error{background:var(--wtw--color-error-background);border:1px solid var(--wtw--color-error-border);color:var(--wtw--color-error)}.wtw--calculator .alert__notice{background:var(--wtw--color-notice-background);border:1px solid var(--wtw--color-notice-border);color:var(--wtw--color-notice)}.wtw--calculator .group{margin-bottom:var(--wtw--spacing-l);margin-top:var(--wtw--spacing-m)}@media(min-width:42.5em){.wtw--calculator .group{margin-left:auto;margin-right:auto;max-width:var(--wtw--width-narrow)}}.wtw--calculator .group .group{padding-left:var(--wtw--spacing-m)}.wtw--calculator .group--layout__row .group--content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wtw--calculator .group--layout__row .group--content .element{margin-bottom:0;margin-left:unset;margin-right:unset;margin-top:0;width:50%}.wtw--calculator .group--layout__row .group--content .element:nth-child(odd){padding-right:var(--wtw--spacing-xxs)}.wtw--calculator .group--layout__row .group--content .element:nth-child(2n){padding-left:var(--wtw--spacing-xxs)}.wtw--calculator .hint--wrapper{cursor:help;display:inline;position:relative}.wtw--calculator .hint--wrapper .icon{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.wtw--calculator .hint--wrapper:hover .icon{-webkit-transform:scale(1.2);transform:scale(1.2)}.wtw--calculator .hint--content{left:0;max-width:calc(100vw - var(--wtw--spacing-m)*2);opacity:0;position:absolute;top:29px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;width:var(--wtw--width-narrow);z-index:100}.wtw--calculator .hint__active .hint--content{opacity:1;visibility:visible}.wtw--calculator .element--headline .hint--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.wtw--calculator .element--headline .hint--wrapper,.wtw--calculator .element--headline .hint--wrapper .icon{height:14px;line-height:14px}.wtw--calculator .form--checkbox-wrapper .hint--wrapper,.wtw--calculator .form--radio-wrapper .hint--wrapper{display:inline-block;height:14px;line-height:14px;top:-2px}.wtw--calculator .accordion{border-top:1px solid var(--wtw--color-neutral-8);margin:var(--wtw--spacing-m) calc(var(--wtw--spacing-m)*-1) var(--wtw--spacing-l)}@media(min-width:42.5em){.wtw--calculator .accordion{margin-left:auto;margin-right:auto;max-width:var(--wtw--width-wide)}}.wtw--calculator .accordion .accordion{padding-left:var(--wtw--spacing-m)}.wtw--calculator .accordion--item{border-bottom:1px solid var(--wtw--color-neutral-8);-webkit-transition:border-bottom .2s linear;transition:border-bottom .2s linear}.wtw--calculator .accordion--item-title{color:var(--wtw--color-neutral-40);cursor:pointer;padding:var(--wtw--spacing-xs) var(--wtw--spacing-l) var(--wtw--spacing-xxs) var(--wtw--spacing-m);position:relative}@media(min-width:42.5em){.wtw--calculator .accordion--item-title{padding:var(--wtw--spacing-xs) var(--wtw--spacing-l) var(--wtw--spacing-xxs) 0}}.wtw--calculator .accordion--item-title-label{overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.wtw--calculator .accordion--item-title:before{color:var(--wtw--color-corporate);content:"expand_more";display:block;font-size:30px;pointer-events:none;position:absolute;right:var(--wtw--spacing-s);top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:5}@media(min-width:42.5em){.wtw--calculator .accordion--item-title:before{right:0}}.wtw--calculator .accordion--item-title:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.wtw--calculator .accordion--item-content{height:0;opacity:0;overflow:hidden;padding:0 var(--wtw--spacing-m);-webkit-transition:all .2s linear;transition:all .2s linear}@media(min-width:42.5em){.wtw--calculator .accordion--item-content{padding:0}}.wtw--calculator .accordion--item-content .element{margin-left:0!important;margin-right:unset}.wtw--calculator .accordion--item-content .element:last-child{margin-bottom:var(--wtw--spacing-l)}.wtw--calculator .accordion--item.accordion--item:hover .accordion--item-title:before{-webkit-transform:translateY(-40%);transform:translateY(-40%)}.wtw--calculator .accordion--item.accordion--item__active{border-bottom:10px solid var(--wtw--color-corporate)}.wtw--calculator .accordion--item.accordion--item__active .accordion--item-title:before{-webkit-transform:translateY(-40%) rotate(180deg)!important;transform:translateY(-40%) rotate(180deg)!important}.wtw--calculator .accordion--item.accordion--item__active .accordion--item-content{height:auto;opacity:1;padding-bottom:var(--wtw--spacing-s);padding-top:var(--wtw--spacing-s)}.wtw--calculator .linegraph{-ms-touch-action:none;touch-action:none}.wtw--calculator .linegraph--footer{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:baseline;color:var(--wtw--color-neutral-65);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--wtw--width-wide);padding:var(--wtw--spacing-s) 0 0 0}.wtw--calculator .linegraph--footer-legend{padding-left:var(--wtw--spacing-m);padding-right:var(--wtw--spacing-m);position:relative}.wtw--calculator .linegraph--footer-legend-box{background:var(--wtw--color-neutral-55);height:20px;left:0;position:absolute;top:3px;width:20px}.wtw--calculator .linegraph--footer-unit,.wtw--calculator .linegraph--footer-value-wrapper{white-space:nowrap}.rangeslider,.rangeslider__fill{border-radius:10px;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3);display:block}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:20px;width:100%}.rangeslider--vertical{height:100%;max-height:100%;min-height:150px;width:20px}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4}.rangeslider__fill{background:#0f0;position:absolute}.rangeslider--horizontal .rangeslider__fill{height:100%;top:0}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjAiIHgyPSIuNSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1vcGFjaXR5PSIuMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjYSkiLz48L3N2Zz4=");background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.1)));background-image:linear-gradient(hsla(0,0%,100%,0),rgba(0,0,0,.1));border:1px solid #ccc;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);cursor:pointer;display:inline-block;height:40px;width:40px}.rangeslider__handle,.rangeslider__handle:after{background-size:100%;border-radius:50%;position:absolute}.rangeslider__handle:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjAiIHgyPSIuNSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3Atb3BhY2l0eT0iLjEzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+");background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.13)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(rgba(0,0,0,.13),hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:18px;left:0;margin:auto;right:0;top:0;width:18px}.rangeslider--active .rangeslider__handle,.rangeslider__handle:active{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjAiIHgyPSIuNSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3Atb3BhY2l0eT0iLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3Atb3BhY2l0eT0iLjEyIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhKSIvPjwvc3ZnPg==");background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.12)));background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.12));background-size:100%}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}input[type=range]:focus+.rangeslider .rangeslider__handle{-webkit-box-shadow:0 0 8px rgba(255,0,255,.9);box-shadow:0 0 8px rgba(255,0,255,.9)}
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@600&family=Roboto:wght@300;400&display=swap');
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');

:root {
    --wtw--color-headlines: rgb(0, 178, 169);
    --wtw--color-icons: rgb(0, 178, 169);
    --wtw--color-buttons: rgb(0, 178, 169);
    --wtw--color-corporate: rgb(0, 178, 169);
    --wtw--color-corporate-100: rgb(0, 178, 169);
    --wtw--color-corporate-65: rgb(51, 193, 186);
    --wtw--color-corporate-55: rgb(102, 209, 203);
    --wtw--color-corporate-40: rgb(153, 224, 221);
    --wtw--color-corporate-20: rgb(204, 240, 238);
    --wtw--color-corporate-8: rgb(235, 249, 249);
    --wtw--color-corporate-0: rgb(255, 255, 255);
    --wtw--color-corporate-alpha: rgba(0, 178, 169, 0.2);
}

#wtw-calculator--root header {
    position: static;
    box-shadow: none !important;
}

.form--date .form--suffix {
    display: none !important;
}

#element--Gender .form--radios {
    display: flex;
}

#element--Gender .form--radios .form--radio {
    width: 50%;
}


#element--ElementOrWord {
    max-width: var(--wtw--width-narrow);
    margin-left: auto;
    margin-right: auto;
}

#element--DeferredCompensationTotalAmount_MaximumMatching .numeric--readonly-value,
#element--DeferredCompensationTotalAmount_IndividualFixedContribution .form--input,
#element--DeferredCompensationTotalAmount_MaximumAmount .numeric--readonly-value {
    color: var(--wtw--color-corporate) !important;
    font-weight: 400 !important;
}

#element--ResultPensionPayoutInstallment .numeric--readonly-value,
#element--ResultPensionPayoutLifeAnnuity .numeric--readonly-value,
#element--ResultPensionPayoutLumpSum .numeric--readonly-value,
#element--ResultAccountBalanceTotalAmount .numeric--readonly-value,
#element--ResultSalaryTotalAmount .numeric--readonly-value,
#element--ResultDeferredCompensationMatchingPlusAmount .numeric--readonly-value,
#linegraph--AccountDevelopmentData .linegraph--footer-value {
    color: var(--wtw--color-corporate);
    font-weight: 400;
    font-size: 30px;
    line-height: 36px;
}

#linegraph--AccountDevelopmentData .linegraph--footer-unit {
    padding-left: var(--wtw--spacing-xxxs);
    color: var(--wtw--color-neutral-65);
    vertical-align: top;
}

#element--ResultPensionPayoutInstallment .form--suffix,
#element--ResultPensionPayoutLifeAnnuity .form--suffix,
#element--ResultPensionPayoutLumpSum .form--suffix,
#element--ResultAccountBalanceTotalAmount .form--suffix,
#element--ResultSalaryTotalAmount .form--suffix,
#element--ResultDeferredCompensationMatchingPlusAmount .form--suffix {
    padding-top: var(--wtw--spacing-xxxs);
}

#element--DeferredCompensationTotalAmount_MaximumMatching,
#element--DeferredCompensationHPKAmount_MaximumMatching,
#element--DeferredCompensationTotalAmount_MaximumAmount,
#element--DeferredCompensationHPKAmount_MaximumAmount {
    margin-bottom: var(--wtw--spacing-xxs) !important;
}

#element--DeferredCompensationSupplementaryAmount_MaximumMatching,
#element--DeferredCompensationHPKAmount_MaximumMatching,
#element--DeferredCompensationHPKAmount_MaximumAmount,
#element--DeferredCompensationSupplementaryAmount_MaximumAmount {
    margin-top: var(--wtw--spacing-xxs) !important;
}



@media only screen and (min-width: 1280px) {

    .wtw--calculator.wtw--calculator-current-page--400 #element--ElementAccountBody {
        margin-top: 97.5px;
    }

    .wtw--calculator.wtw--calculator-current-page--400 .area--main-wrapper {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: var(--wtw--spacing-l);
        grid-auto-rows: minmax(100px, auto);
        max-width: 1200px;
        margin-left: auto;
        margin-right: auto;
    }

    .wtw--calculator.wtw--calculator-current-page--400 .area--main-wrapper .element,
    .wtw--calculator.wtw--calculator-current-page--400 .area--main-wrapper .element--sample__centered {
        margin-left: 0;
    }

    .wtw--calculator.wtw--calculator-current-page--400 .area--main-wrapper .area--main {
        grid-column: 1;
        grid-row: 1;
        width: 100%;
        max-width: unset;
    }

    .wtw--calculator.wtw--calculator-current-page--400 .area--main-wrapper .area--main-two {
        grid-column: 2;
        grid-row: 1;
        width: 100%;
        max-width: unset;
    }

    .wtw--calculator.wtw--calculator-current-page--400 .area--main-wrapper .area--main-three {
        grid-column: 1 / 3;
        grid-row: 2;
        width: 100%;
        max-width: unset;
    }

    .wtw--calculator.wtw--calculator-current-page--400 .area--main-wrapper .area--main-three .accordion {
        max-width: unset;
    }
}

#calculatorDisclaimer {
    font-size: 14px;
    line-height: 20px;
    color: #707070;
    display: none;
    padding: 3rem;
    margin-top: 4rem;
    border-top: solid 1px #707070;
}

.wtw--calculator--print__only {
    display: block !important
}

@media print {
    #calculatorDisclaimer {
        display: block;
    }

    .linegraph canvas {
        display: block;
        width: 100%;
        height: auto;
    }
}

.wtw--calculator--print__only {
    display: block !important
}

.wtw--calculator--print__hidden {
    display: block !important
}
