﻿html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:600}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:"Whitney A", "Whitney B", sans-serif;font-size:1.6rem;line-height:2.4rem;color:#30302f;background-color:#fffdfa}[tabindex="-1"]:focus{outline:none !important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #30302f}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#559e52;text-decoration:underline}a:focus,a:hover{color:#478344;text-decoration:none}a:focus{outline:none}a:not([href]){color:inherit;text-decoration:none}a:not([href]):focus,a:not([href]):hover{color:inherit;text-decoration:none}a:not([href]):focus{outline:none}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}img{vertical-align:middle}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}table{background-color:#fffdfa}caption{padding-top:0.6rem;padding-bottom:0.6rem;color:#a3a19d;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type="search"]{-webkit-appearance:none}output{display:inline-block}img{font-size:1.3rem;line-height:1.3;text-align:center}@font-face{font-family:KavaWeb;font-weight:400;font-style:normal;src:url("/assets/KavaWeb-a7c0300f48e9df1db9a4d263671d30814f1dadf61d2469d9083fccea2258460c.woff") format("woff")}@font-face{font-family:KavaWeb;font-weight:700;font-style:normal;src:url("/assets/KavaWeb-Bold-8b505ea2c05c75ba69b7450bd36a041ae8da23aea2a96411742bdcedf2966513.woff") format("woff")}.beanicon{display:block;width:18px;height:18px}[data-hidden]{display:none}[data-invisible]{visibility:hidden !important}html{font-synthesis:none;text-rendering:optimizeLegibility}.small,small{font-size:1.3rem;line-height:2rem}.prevent-wrap{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;white-space:nowrap}.typo-group+.typo-group:before{content:' '}[lang=de]{quotes:'„' '“' '‚' '‘'}[lang=en]{quotes:'“' '”' '‘' '’'}[lang=en-GB]{quotes:'‘' '’' '“' '”'}h2+h3:not(.intended),h4+h5:not(.intended),h5+h6:not(.intended),.h2+h3:not(.intended),.h4+h5:not(.intended),.h5+h6:not(.intended),h2+.h3:not(.intended),h4+.h5:not(.intended),h5+.h6:not(.intended),.h2+.h3:not(.intended),.h4+.h5:not(.intended),.h5+.h6:not(.intended){border-radius:0.6rem;background-color:red !important}h2+h3:not(.intended):after,h4+h5:not(.intended):after,h5+h6:not(.intended):after,.h2+h3:not(.intended):after,.h4+h5:not(.intended):after,.h5+h6:not(.intended):after,h2+.h3:not(.intended):after,h4+.h5:not(.intended):after,h5+.h6:not(.intended):after,.h2+.h3:not(.intended):after,.h4+.h5:not(.intended):after,.h5+.h6:not(.intended):after{margin-left:1rem;padding:0.3rem;border-radius:0.6rem;background-color:yellow;font-size:1.3rem;font-weight:normal;color:#30302f;content:"Headline must not be preceded by another headline!"}p:not(.intro)+p.intro:not(.intended){border-radius:0.6rem;background-color:red !important}p:not(.intro)+p.intro:not(.intended):after{margin-left:1rem;padding:0.3rem;border-radius:0.6rem;background-color:yellow;font-size:1.3rem;font-weight:normal;color:#30302f;content:"An intro paragraph must not be preceded by a normal or small paragraph!"}html{height:100%}body{position:relative;min-height:100%}body>article{margin-top:4.8rem}h1,.h1{margin-bottom:2.4rem;max-width:54rem;padding-top:0.2rem;font-size:3.08rem;font-weight:600;line-height:3.388rem}p+h1,ul+h1,.intro+h1,p+.h1,ul+.h1,.intro+.h1{margin-top:2.4rem}@media only screen and (min-width: 800px){p+h1,ul+h1,.intro+h1,p+.h1,ul+.h1,.intro+.h1{margin-top:4.8rem}}@media only screen and (min-width: 800px){h1,.h1{max-width:78rem;font-size:3.74rem;line-height:4.114rem}}@media only screen and (min-width: 1020px){h1,.h1{font-size:4.4rem;line-height:4.84rem}}h2,.h2{margin-bottom:2.4rem;max-width:54rem;padding-top:0.7rem;font-size:2.52rem;font-weight:400;line-height:3.024rem}p+h2,ul+h2,.intro+h2,p+.h2,ul+.h2,.intro+.h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+h2,ul+h2,.intro+h2,p+.h2,ul+.h2,.intro+.h2{margin-top:4.8rem}}h1+h2,.h1+h2,h1+.h2,.h1+.h2{margin-top:-2rem}@media only screen and (min-width: 800px){h2,.h2{max-width:78rem;font-size:3.06rem;line-height:3.672rem}}@media only screen and (min-width: 1020px){h2,.h2{font-size:3.6rem;line-height:4.32rem}}h3,.h3{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+h3,ul+h3,.intro+h3,p+.h3,ul+.h3,.intro+.h3{margin-top:2.4rem}@media only screen and (min-width: 800px){p+h3,ul+h3,.intro+h3,p+.h3,ul+.h3,.intro+.h3{margin-top:4.8rem}}@media only screen and (min-width: 800px){h3,.h3{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){h3,.h3{font-size:3.6rem;line-height:4.5rem}}h4,.h4{margin-bottom:2.4rem;max-width:54rem;padding-top:1.3rem;font-size:1.96rem;font-weight:600;line-height:2.646rem}p+h4,ul+h4,.intro+h4,p+.h4,ul+.h4,.intro+.h4{margin-top:2.4rem}@media only screen and (min-width: 800px){p+h4,ul+h4,.intro+h4,p+.h4,ul+.h4,.intro+.h4{margin-top:4.8rem}}h3+h4,.h3+h4,h3+.h4,.h3+.h4{margin-top:-2rem}@media only screen and (min-width: 800px){h4,.h4{max-width:70rem;font-size:2.38rem;font-weight:400;line-height:3.213rem}}@media only screen and (min-width: 1020px){h4,.h4{font-size:2.8rem;line-height:3.78rem}}h5,.h5{margin-bottom:2.4rem;max-width:54rem;font-size:1.7rem;font-weight:600;line-height:2.38rem}p+h5,ul+h5,.intro+h5,p+.h5,ul+.h5,.intro+.h5{margin-top:2.4rem}@media only screen and (min-width: 800px){p+h5,ul+h5,.intro+h5,p+.h5,ul+.h5,.intro+.h5{margin-top:4.8rem}}p+h5,p+.h5{margin-top:4.4rem}@media only screen and (min-width: 1020px){h5,.h5{font-size:2rem;line-height:2.8rem}}h6,.h6{margin-bottom:2.4rem;max-width:54rem;font-size:1.6rem;font-weight:600;line-height:2.4rem}p+h6,ul+h6,.intro+h6,p+.h6,ul+.h6,.intro+.h6{margin-top:2.4rem}@media only screen and (min-width: 800px){p+h6,ul+h6,.intro+h6,p+.h6,ul+.h6,.intro+.h6{margin-top:4.8rem}}dl,ul,ol{max-width:54rem;padding:0;list-style-position:outside}ul ul,ol ol{margin-left:8rem}dd{margin-bottom:0}pre,address,dl,ul,ol{margin-bottom:2.4rem}hr{margin:0;margin-top:-2px;margin-bottom:4.8rem;padding:0;padding-top:2.4rem;border:0;border-bottom:2px solid #f0eeeb}tt{line-height:2.2rem}big{font-size:1.6rem;line-height:2.4rem;text-transform:uppercase}.small,small{font-size:1.3rem;line-height:2rem}.prevent-wrap{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;white-space:nowrap}.typo-group+.typo-group:before{content:' '}p{max-width:54rem;margin-bottom:2.4rem}p:last-child{margin-bottom:0}p.intro,.intro p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:54rem;font-size:1.4rem;line-height:1.96rem}p.intro+p,.intro p+p{margin-top:4.8rem}@media only screen and (min-width: 800px){p.intro,.intro p{max-width:62rem;font-size:1.7rem;line-height:2.38rem}}@media only screen and (min-width: 1020px){p.intro,.intro p{font-size:2rem;line-height:2.8rem}}p.small{max-width:38rem;padding-top:0.3rem}h1+p,h2+p,h4+p,.h1+p,.h2+p,.h4+p{margin-top:-0.2rem}h3+p,.h3+p{margin-top:-0.3rem}blockquote{max-width:54rem;margin-bottom:2.4rem}blockquote:last-child{margin-bottom:0}.quote{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:4.8rem;margin-bottom:4.8rem;font-size:2rem;line-height:2.8rem}.quote,.quote>*{max-width:62rem}.quote :last-child{margin-bottom:0}h1+.quote,h2+.quote,h3+.quote,h4+.quote,.h1+.quote,.h2+.quote,.h3+.quote,.h4+.quote{margin-top:2.4rem}.figure blockquote{margin-bottom:0}.figure blockquote+figcaption{max-width:54rem;margin-bottom:4.8rem;color:#a3a19d;font-size:1.6rem;line-height:2.8rem}.figure blockquote+figcaption::before{content:'— '}h1+.figure blockquote,h2+.figure blockquote,h3+.figure blockquote,h4+.figure blockquote,.h1+.figure blockquote,.h2+.figure blockquote,.h3+.figure blockquote,.h4+.figure blockquote{margin-top:2.4rem}.figure.quote-small blockquote{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-size:1.6rem;line-height:2.4rem}.figure.quote-small blockquote+figcaption{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-size:1.3rem;line-height:2.4rem}.caption{font-size:1.3rem;line-height:2rem}table caption{margin-top:2.4rem;margin-bottom:2.4rem;padding:0}.web-application-alert{padding:1.6rem;border:1px solid #f0eeeb;border-radius:0.6rem;background-color:#f7f6f2}.web-application-alert-info{border-color:#86c0f0;background-color:rgba(134,192,240,0.1)}.web-application-alert-success{border-color:#a5d96a;background-color:rgba(165,217,106,0.1)}.web-application-alert-warning{border-color:#f0d267;background-color:rgba(240,210,103,0.1)}.web-application-alert-danger{border-color:#ff8059;background-color:rgba(255,128,89,0.1)}.web-application-category-badge-full{font-family:KavaWeb, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:0 0 auto;padding:0.4rem 1.2rem;padding-top:0.6rem;border-radius:100px;font-size:1.8rem;font-weight:bold}.web-application-category-badge-vegan{background-color:#4e6918;color:#fffdfa}.web-application-category-badge-vegetarian{background-color:#afdb3d;color:#fffdfa}.web-application-category-badge-omnivore{background-color:#8458db;color:#fffdfa}.web-application-category-badge-gluten_free{background-color:#d6b024;color:#fffdfa}.web-application-category-badge-lactose_free{background-color:#4b92e3;color:#fffdfa}.web-application-category-badge-organic{background-color:#a3d448;color:#30302f}.web-application-category-badge-local{background-color:#ab6333;color:#fffdfa}.web-application-category-badge-fair_trade{background-color:#262626;color:#fffdfa}.web-application-category-badge-raw_food_diet{background-color:#ed722f;color:#fffdfa}.web-application-category-badge-short{font-family:KavaWeb, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:2.5rem;height:2.5rem;padding-top:0.15rem;background-color:transparent;background-size:100%;background-repeat:no-repeat;font-size:1.35rem;font-weight:bold;line-height:1}@media all and (-ms-high-contrast: none){.web-application-category-badge-short{border-radius:100px;overflow:hidden}}.web-application-category-badge-short.web-application-category-badge-vegan{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%234e6918%22%20stroke%3D%22%234e6918%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-category-badge-short.web-application-category-badge-vegetarian{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23afdb3d%22%20stroke%3D%22%23afdb3d%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-category-badge-short.web-application-category-badge-omnivore{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%238458db%22%20stroke%3D%22%238458db%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-category-badge-short.web-application-category-badge-gluten_free{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23d6b024%22%20stroke%3D%22%23d6b024%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-category-badge-short.web-application-category-badge-lactose_free{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%234b92e3%22%20stroke%3D%22%234b92e3%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-category-badge-short.web-application-category-badge-organic{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23a3d448%22%20stroke%3D%22%23a3d448%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-category-badge-short.web-application-category-badge-local{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23ab6333%22%20stroke%3D%22%23ab6333%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-category-badge-short.web-application-category-badge-fair_trade{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23262626%22%20stroke%3D%22%23262626%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-category-badge-short.web-application-category-badge-raw_food_diet{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-0.5%20-0.5%2043%2043%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23ed722f%22%20stroke%3D%22%23ed722f%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}[data-in-progress]{overflow:hidden}@-webkit-keyframes data-in-progress{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(179.9deg);transform:perspective(120px) rotateX(0deg) rotateY(179.9deg)}100%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(359.9deg);transform:perspective(120px) rotateX(0deg) rotateY(359.9deg)}}@keyframes data-in-progress{0%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(179.9deg);transform:perspective(120px) rotateX(0deg) rotateY(179.9deg)}100%{-webkit-transform:perspective(120px) rotateX(0deg) rotateY(359.9deg);transform:perspective(120px) rotateX(0deg) rotateY(359.9deg)}}[data-in-progress]::before{position:absolute;z-index:40;top:0;right:0;bottom:0;left:0;background-color:rgba(255,253,250,0.75);content:''}[data-in-progress]::after{position:absolute;z-index:41;top:calc(50% - 1.6rem);left:calc(50% - 1.2rem);display:block;width:2.4rem;height:2.4rem;opacity:0;background-image:url(/assets/vb_beanicons/v1/line/pin-9c3170fc4d5b481139d78f95b97bc4982ab6e881bf3d46ceab136d0241aa8f4d.svg);background-repeat:no-repeat;background-position:top left;background-size:100%;content:'';transition:opacity 0.3s 3s ease-in-out;-webkit-animation:data-in-progress 1.4s infinite cubic-bezier(0.77, 0, 0.175, 1);animation:data-in-progress 1.4s infinite cubic-bezier(0.77, 0, 0.175, 1)}[data-in-progress][data-long-in-progress]::after{opacity:1}.web-application-discount-badge{font-family:KavaWeb, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0.2rem 0.5rem;padding-bottom:0.1rem;border-radius:0.3rem;font-size:1.6rem;font-weight:bold;line-height:1}.web-application-discount-badge-vgo-at-vcard{background-color:#5e8d1b;color:#fffdfa}.web-application-dot--confirm-actions{display:flex;justify-content:center;align-items:center;margin:0 -0.6rem;margin-top:1.6rem}.web-application-dot--confirm-actions>*{flex:1 1 100%}.web-application-dot--confirm-actions-confirm{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;border-color:#65bd62;background-color:#65bd62;color:#fffdfa;margin-right:2rem}.web-application-dot--confirm-actions-confirm .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.web-application-dot--confirm-actions-confirm .beanicon .Fill{fill:#757471}.web-application-dot--confirm-actions-confirm .beanicon .Stroke{stroke:#757471}.web-application-dot--confirm-actions-confirm:hover,.web-application-dot--confirm-actions-confirm:focus,.web-application-dot--confirm-actions-confirm:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.web-application-dot--confirm-actions-confirm:hover .beanicon .Fill,.web-application-dot--confirm-actions-confirm:focus .beanicon .Fill,.web-application-dot--confirm-actions-confirm:active .beanicon .Fill{fill:#30302f}.web-application-dot--confirm-actions-confirm:hover .beanicon .Stroke,.web-application-dot--confirm-actions-confirm:focus .beanicon .Stroke,.web-application-dot--confirm-actions-confirm:active .beanicon .Stroke{stroke:#30302f}.web-application-dot--confirm-actions-confirm .beanicon .Fill{fill:#fffdfa}.web-application-dot--confirm-actions-confirm .beanicon .Stroke{stroke:#fffdfa}.web-application-dot--confirm-actions-confirm:hover,.web-application-dot--confirm-actions-confirm:focus,.web-application-dot--confirm-actions-confirm:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.web-application-dot--confirm-actions-confirm:hover .beanicon .Fill,.web-application-dot--confirm-actions-confirm:focus .beanicon .Fill,.web-application-dot--confirm-actions-confirm:active .beanicon .Fill{fill:#fffdfa}.web-application-dot--confirm-actions-confirm:hover .beanicon .Stroke,.web-application-dot--confirm-actions-confirm:focus .beanicon .Stroke,.web-application-dot--confirm-actions-confirm:active .beanicon .Stroke{stroke:#fffdfa}.web-application-dot--confirm-actions-cancel{font-size:1.3rem;line-height:2rem;text-align:center}.web-application-dot--confirm-actions-cancel a{color:#a3a19d}.web-application-dot--dialog-actions{display:flex;justify-content:center;align-items:center;margin:0 -0.6rem;margin-top:1.6rem}.web-application-dot--dialog-actions-aknowledge{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.web-application-dot--dialog-actions-aknowledge .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.web-application-dot--dialog-actions-aknowledge .beanicon .Fill{fill:#757471}.web-application-dot--dialog-actions-aknowledge .beanicon .Stroke{stroke:#757471}.web-application-dot--dialog-actions-aknowledge:hover,.web-application-dot--dialog-actions-aknowledge:focus,.web-application-dot--dialog-actions-aknowledge:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.web-application-dot--dialog-actions-aknowledge:hover .beanicon .Fill,.web-application-dot--dialog-actions-aknowledge:focus .beanicon .Fill,.web-application-dot--dialog-actions-aknowledge:active .beanicon .Fill{fill:#30302f}.web-application-dot--dialog-actions-aknowledge:hover .beanicon .Stroke,.web-application-dot--dialog-actions-aknowledge:focus .beanicon .Stroke,.web-application-dot--dialog-actions-aknowledge:active .beanicon .Stroke{stroke:#30302f}.web-application-error-message{display:flex;align-items:center;color:#ff8059;font-weight:500;line-height:2rem}.web-application-error-message .beanicon{flex:0 0 auto;align-self:flex-start;width:1.8rem;height:1.8rem;margin-top:0.24rem;margin-right:0.6rem}.web-application-error-message .beanicon .Fill{fill:#ff8059}.web-application-error-message .beanicon .Stroke{stroke:#ff8059}.web-application-error-message-message{flex:1 1 auto}.web-application-form{display:inline-block;width:100%;max-width:62rem}.web-application-form *:disabled,.web-application-form *[disabled]{opacity:0.5;cursor:default}.web-application-form-fieldset:not(:first-of-type){margin-top:3.6rem;padding-top:3.6rem;border-top:1px solid #e8e5df}.web-application-form-group,.web-application-form-actions{margin-top:1.8rem}.web-application-form-group:first-child,.web-application-form-actions:first-child{margin-top:0}legend+.web-application-form-group,legend+.web-application-form-actions{margin-top:-0.2rem}.web-application-form-group input:not([type=checkbox]):not([type=radio]),.web-application-form-group select,.web-application-form-group textarea,.web-application-form-actions input:not([type=checkbox]):not([type=radio]),.web-application-form-actions select,.web-application-form-actions textarea{width:calc(100% + 0.8rem);margin-left:-0.4rem}.web-application-form-actions{display:flex;justify-content:space-between;margin-top:2.4rem}.web-application-form-actions:first-child{margin-top:0}.web-application-form-actions>*{flex:0 1 auto;margin-left:2rem}.web-application-form-actions>*:first-child{margin-left:0}.web-application-form-actions-link-cancel{font-size:1.3rem;line-height:2rem;color:#a3a19d}.web-application-form-actions-button{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.web-application-form-actions-button .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.web-application-form-actions-button .beanicon .Fill{fill:#757471}.web-application-form-actions-button .beanicon .Stroke{stroke:#757471}.web-application-form-actions-button:hover,.web-application-form-actions-button:focus,.web-application-form-actions-button:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.web-application-form-actions-button:hover .beanicon .Fill,.web-application-form-actions-button:focus .beanicon .Fill,.web-application-form-actions-button:active .beanicon .Fill{fill:#30302f}.web-application-form-actions-button:hover .beanicon .Stroke,.web-application-form-actions-button:focus .beanicon .Stroke,.web-application-form-actions-button:active .beanicon .Stroke{stroke:#30302f}.web-application-form-actions-button:first-child{margin-left:-0.4rem}.web-application-form-actions-button:last-child{margin-right:-0.4rem}.web-application-form-actions-button:first-child:last-child{width:calc(100% + 0.8rem)}.web-application-form-actions-button-submit{border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.web-application-form-actions-button-submit .beanicon .Fill{fill:#fffdfa}.web-application-form-actions-button-submit .beanicon .Stroke{stroke:#fffdfa}.web-application-form-actions-button-submit:hover,.web-application-form-actions-button-submit:focus,.web-application-form-actions-button-submit:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.web-application-form-actions-button-submit:hover .beanicon .Fill,.web-application-form-actions-button-submit:focus .beanicon .Fill,.web-application-form-actions-button-submit:active .beanicon .Fill{fill:#fffdfa}.web-application-form-actions-button-submit:hover .beanicon .Stroke,.web-application-form-actions-button-submit:focus .beanicon .Stroke,.web-application-form-actions-button-submit:active .beanicon .Stroke{stroke:#fffdfa}.web-application-form-actions-button-cancel{border-color:#d1cfc9;background-color:#fffdfa;color:#757471}.web-application-form-actions-button-cancel .Fill{fill:#757471}.web-application-form-actions-button-cancel:hover,.web-application-form-actions-button-cancel:focus,.web-application-form-actions-button-cancel:active{border-color:#757471;background-color:#fffdfa;color:#30302f}.web-application-form-actions-button-cancel:hover .Fill,.web-application-form-actions-button-cancel:focus .Fill,.web-application-form-actions-button-cancel:active .Fill{fill:#30302f}.web-application-form-actions-button-cancel:hover .Stroke,.web-application-form-actions-button-cancel:focus .Stroke,.web-application-form-actions-button-cancel:active .Stroke{stroke:#30302f}.web-application-form-actions-button-cancel[data-disabled],.web-application-form-actions-button-cancel[data-disabled]:hover,.web-application-form-actions-button-cancel[data-disabled]:focus,.web-application-form-actions-button-cancel[data-disabled]:active{border-color:#f0ede6;color:#f0ede6;pointer-events:none}.web-application-form-actions-button-cancel[data-disabled] .Fill,.web-application-form-actions-button-cancel[data-disabled]:hover .Fill,.web-application-form-actions-button-cancel[data-disabled]:focus .Fill,.web-application-form-actions-button-cancel[data-disabled]:active .Fill{fill:#f0ede6}.web-application-form-actions-button-cancel[data-disabled] .Stroke,.web-application-form-actions-button-cancel[data-disabled]:hover .Stroke,.web-application-form-actions-button-cancel[data-disabled]:focus .Stroke,.web-application-form-actions-button-cancel[data-disabled]:active .Stroke{stroke:#f0ede6}.web-application-form-control-list{max-width:inherit;margin:0;padding:0;list-style-type:none}.web-application-form-label{display:block;margin:0;color:#a3a19d;font-weight:500}.web-application-form-label:not(:last-child){margin-bottom:0.8rem}.web-application-form-label+.web-application-form-description{color:#a3a19d}.web-application-form-label+.web-application-form-description p{margin-bottom:0.8rem}.web-application-form-label .web-application-form-input:not(.web-application-form-checkbox):not(.web-application-form-radio),.web-application-form-label .web-application-form-select,.web-application-form-label .web-application-form-textarea{margin-top:0.8rem}.web-application-form-checkbox-label{position:relative;max-width:100%;display:inline-flex}.web-application-form-checkbox-label>[type=checkbox],.web-application-form-checkbox-label>[type=radio]{position:absolute;z-index:1;display:none;width:2.4rem;height:2.4rem}.web-application-form-checkbox-label>[type=checkbox]+span,.web-application-form-checkbox-label>[type=radio]+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding-left:calc(2.4rem + 8px);color:#30302f;font-weight:normal;cursor:pointer}.web-application-form-checkbox-label>[type=checkbox]+span::before,.web-application-form-checkbox-label>[type=radio]+span::before{display:inline-block;width:2.4rem;height:2.4rem;margin-right:8px;margin-left:calc(-2.4rem - 8px);background-repeat:no-repeat;background-position:left center;background-size:100% 100%;vertical-align:top;content:'';-webkit-mask-size:100% 100%;mask-size:100% 100%}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-form-checkbox-label>[type=checkbox]+span::before,.web-application-form-checkbox-label>[type=radio]+span::before{background-color:#bab8b3}}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-form-checkbox-label>[type=checkbox]:checked+span::before,.web-application-form-checkbox-label>[type=radio]:checked+span::before{background-color:#a5d96a}}.web-application-form-checkbox-label>[type=checkbox]+span::before{background-image:url(/assets/vb_beanicons/v1/line/checkbox-7a1eced421ce52da815b020f263a61787f3ce2896655d2a31a8d1cd7c43b0cfb.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-form-checkbox-label>[type=checkbox]+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/line/checkbox-7a1eced421ce52da815b020f263a61787f3ce2896655d2a31a8d1cd7c43b0cfb.svg);mask-image:url(/assets/vb_beanicons/v1/line/checkbox-7a1eced421ce52da815b020f263a61787f3ce2896655d2a31a8d1cd7c43b0cfb.svg)}}.web-application-form-checkbox-label>[type=checkbox]:checked+span::before{background-image:url(/assets/vb_beanicons/v1/filled/checkbox_checked-5119ae08d695919efb050777efac66a2ee9969d127f87b79b9d4fe843d0aec77.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-form-checkbox-label>[type=checkbox]:checked+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/filled/checkbox_checked-5119ae08d695919efb050777efac66a2ee9969d127f87b79b9d4fe843d0aec77.svg);mask-image:url(/assets/vb_beanicons/v1/filled/checkbox_checked-5119ae08d695919efb050777efac66a2ee9969d127f87b79b9d4fe843d0aec77.svg)}}.web-application-form-radio-label{position:relative;max-width:100%;display:inline-flex}.web-application-form-radio-label>[type=checkbox],.web-application-form-radio-label>[type=radio]{position:absolute;z-index:1;display:none;width:2.4rem;height:2.4rem}.web-application-form-radio-label>[type=checkbox]+span,.web-application-form-radio-label>[type=radio]+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding-left:calc(2.4rem + 8px);color:#30302f;font-weight:normal;cursor:pointer}.web-application-form-radio-label>[type=checkbox]+span::before,.web-application-form-radio-label>[type=radio]+span::before{display:inline-block;width:2.4rem;height:2.4rem;margin-right:8px;margin-left:calc(-2.4rem - 8px);background-repeat:no-repeat;background-position:left center;background-size:100% 100%;vertical-align:top;content:'';-webkit-mask-size:100% 100%;mask-size:100% 100%}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-form-radio-label>[type=checkbox]+span::before,.web-application-form-radio-label>[type=radio]+span::before{background-color:#bab8b3}}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-form-radio-label>[type=checkbox]:checked+span::before,.web-application-form-radio-label>[type=radio]:checked+span::before{background-color:#a5d96a}}.web-application-form-radio-label>[type=radio]+span::before{background-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-form-radio-label>[type=radio]+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg);mask-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg)}}.web-application-form-radio-label>[type=radio]:checked+span::before{background-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-form-radio-label>[type=radio]:checked+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg);mask-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg)}}.web-application-form-input,.web-application-form-checkbox,.web-application-form-radio{width:100%;padding:1.2rem;border:1px solid #bab8b3;border-radius:6px;background-color:#fffdfa;color:#30302f;font-weight:400;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.web-application-form-input[type=search],.web-application-form-checkbox[type=search],.web-application-form-radio[type=search]{box-sizing:border-box}.web-application-form-input:focus,.web-application-form-checkbox:focus,.web-application-form-radio:focus{border-color:#65bd62;outline:none}.web-application-form-input::-webkit-input-placeholder,.web-application-form-checkbox::-webkit-input-placeholder,.web-application-form-radio::-webkit-input-placeholder{padding-top:0.2rem;color:#a3a19d}.web-application-form-input::-moz-placeholder,.web-application-form-checkbox::-moz-placeholder,.web-application-form-radio::-moz-placeholder{opacity:1;color:#a3a19d}.web-application-form-input:-ms-input-placeholder,.web-application-form-checkbox:-ms-input-placeholder,.web-application-form-radio:-ms-input-placeholder{color:#a3a19d}.web-application-form-control[data-invalid]{border-color:#ff8059;background-color:rgba(255,128,89,0.05)}.web-application-form-group-error{position:relative;display:block;margin-bottom:0.8rem;color:#ff8059;line-height:2.1rem}.web-application-form-group-error[hidden]{display:none}.web-application-form-group-error-icon{position:absolute;top:0.1rem;left:-2.4rem;width:1.8rem;height:1.8rem}.web-application-form-group-error-icon .Fill{fill:#ff8059}.web-application-form-group-error-icon .Stroke{stroke:#ff8059}.web-application-image-with-meta{position:relative}.web-application-image-with-meta[data-message]::before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.3;background-color:#30302f;content:'';mix-blend-mode:overlay}.web-application-image-with-meta[data-message]::after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:1.2rem 1rem;padding-bottom:1.32rem;background-color:rgba(48,48,47,0.3);color:#fffdfa;font-size:1rem;line-height:1.2;font-weight:500;content:attr(data-message)}@media only screen and (min-width: 1020px){.web-application-image-with-meta[data-message]::after{padding:2.4rem 2rem;padding-bottom:2.64rem;font-size:1.3rem;line-height:1.5rem}}@supports not (-ms-accelerator: true){.web-application-image-with-meta[data-message] .web-application-image-with-meta-image{min-width:calc(100% + 4.8rem);min-height:calc(100% + 4.8rem);-webkit-filter:blur(1.2rem);filter:blur(1.2rem)}}.web-application-image-with-meta[data-message] .web-application-image-with-meta-meta{display:none}.web-application-image-with-meta-image-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.web-application-image-with-meta-image{display:block;width:100%;height:100%;background-color:#f7f4ed;-o-object-fit:cover;object-fit:cover}.web-application-image-with-meta-meta{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:0.96rem 1.2rem;color:#fffdfa;font-weight:500;line-height:1}.web-application-image-with-meta-meta::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0.5;background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.12) 30%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.5) 70%, rgba(0,0,0,0.75) 90%, rgba(0,0,0,0.88) 96%, #000);content:'';pointer-events:none}.web-application-image-with-meta-meta[hidden]{display:none}.web-application-image-with-meta-meta-icon{width:1.8rem;height:1.8rem;margin-right:0.6rem}.web-application-image-with-meta-meta-icon .Stroke{stroke:#fffdfa;stroke-width:1.7}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.web-application-image-with-meta-meta-icon .Stroke{stroke-width:1.5}}.web-application-image-with-meta-meta[data-selected] .Stroke{fill:#fffdfa}.web-application-info-message{display:flex;align-items:center;color:#86c0f0;font-weight:500;line-height:2rem}.web-application-info-message .beanicon{flex:0 0 auto;align-self:flex-start;width:1.8rem;height:1.8rem;margin-top:0.24rem;margin-right:0.6rem}.web-application-info-message .beanicon .Fill{fill:#86c0f0}.web-application-info-message .beanicon .Stroke{stroke:#86c0f0}.web-application-info-message-message{flex:1 1 auto}a[href='']{color:#ff8059 !important}.web-application-map-controls{position:absolute;right:2rem;bottom:2rem;display:flex;max-width:calc(100% - 4rem);flex-direction:column;align-items:flex-end;pointer-events:none}.web-application-map-controls>*{margin-top:1rem}.web-application-map-controls>*:first-child{margin-top:0}.web-application-map-controls-group{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%;border-radius:0.3rem;background-color:#fffdfa;box-shadow:0 1px 4px 0 rgba(48,48,47,0.12);pointer-events:auto}.web-application-map-controls-link{position:relative;display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;padding:0.8rem;border-top:1px solid #e8e5df;color:#757471;overflow:hidden}.web-application-map-controls-link:first-child{border-top:0}.web-application-map-controls-link[data-in-progress]::before{background-color:#fffdfa}.web-application-map-controls-link[data-in-progress]::after{top:calc(50% - 1.3333333333rem);transition:opacity 0.3s 0s ease-in-out}.web-application-map-controls-link .beanicon{width:1.8rem;height:1.8rem}.web-application-map-controls-link .beanicon .Fill{fill:#757471}.web-application-map-controls-link .beanicon .Stroke{stroke:#757471}.web-application-map-controls-link-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;position:absolute}@supports (-ms-accelerator: true){.web-application-map-controls-link-text{position:static}}.web-application-map-controls-link:hover,.web-application-map-controls-link:focus,.web-application-map-controls-link:active{color:#30302f}.web-application-map-controls-link:hover .Fill,.web-application-map-controls-link:focus .Fill,.web-application-map-controls-link:active .Fill{fill:#30302f}.web-application-map-controls-link:hover .Stroke,.web-application-map-controls-link:focus .Stroke,.web-application-map-controls-link:active .Stroke{stroke:#30302f}.web-application-map-controls-reload{display:flex;flex-direction:column;align-items:stretch;width:100%}.web-application-map-controls-reload[data-disabled]{pointer-events:auto}.web-application-map-controls-reload-auto{align-items:stretch;height:3.6rem}[data-disabled] .web-application-map-controls-reload-auto{pointer-events:none}.web-application-map-controls-reload-auto[hidden]{box-sizing:border-box;visibility:hidden;height:0;overflow:hidden}.web-application-map-controls-reload-auto-checkbox{position:relative;max-width:100%;display:inline-flex;display:flex;align-items:center;height:100%;margin:0;padding:0 1rem;line-height:1}.web-application-map-controls-reload-auto-checkbox>[type=checkbox],.web-application-map-controls-reload-auto-checkbox>[type=radio]{position:absolute;z-index:1;display:none;width:2.4rem;height:2.4rem}.web-application-map-controls-reload-auto-checkbox>[type=checkbox]+span,.web-application-map-controls-reload-auto-checkbox>[type=radio]+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding-left:calc(2.4rem + 8px);color:#30302f;font-weight:normal;cursor:pointer}.web-application-map-controls-reload-auto-checkbox>[type=checkbox]+span::before,.web-application-map-controls-reload-auto-checkbox>[type=radio]+span::before{display:inline-block;width:2.4rem;height:2.4rem;margin-right:8px;margin-left:calc(-2.4rem - 8px);background-repeat:no-repeat;background-position:left center;background-size:100% 100%;vertical-align:top;content:'';-webkit-mask-size:100% 100%;mask-size:100% 100%}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-map-controls-reload-auto-checkbox>[type=checkbox]+span::before,.web-application-map-controls-reload-auto-checkbox>[type=radio]+span::before{background-color:#bab8b3}}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-map-controls-reload-auto-checkbox>[type=checkbox]:checked+span::before,.web-application-map-controls-reload-auto-checkbox>[type=radio]:checked+span::before{background-color:#a5d96a}}.web-application-map-controls-reload-auto-checkbox>[type=checkbox]+span::before{background-image:url(/assets/vb_beanicons/v1/line/checkbox-7a1eced421ce52da815b020f263a61787f3ce2896655d2a31a8d1cd7c43b0cfb.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-map-controls-reload-auto-checkbox>[type=checkbox]+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/line/checkbox-7a1eced421ce52da815b020f263a61787f3ce2896655d2a31a8d1cd7c43b0cfb.svg);mask-image:url(/assets/vb_beanicons/v1/line/checkbox-7a1eced421ce52da815b020f263a61787f3ce2896655d2a31a8d1cd7c43b0cfb.svg)}}.web-application-map-controls-reload-auto-checkbox>[type=checkbox]:checked+span::before{background-image:url(/assets/vb_beanicons/v1/filled/checkbox_checked-5119ae08d695919efb050777efac66a2ee9969d127f87b79b9d4fe843d0aec77.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-map-controls-reload-auto-checkbox>[type=checkbox]:checked+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/filled/checkbox_checked-5119ae08d695919efb050777efac66a2ee9969d127f87b79b9d4fe843d0aec77.svg);mask-image:url(/assets/vb_beanicons/v1/filled/checkbox_checked-5119ae08d695919efb050777efac66a2ee9969d127f87b79b9d4fe843d0aec77.svg)}}[data-disabled] .web-application-map-controls-reload-auto-checkbox{opacity:0.5;cursor:default}.web-application-map-controls-reload-auto-checkbox>[type=checkbox]+span{color:#30302f;font-size:1.3rem;line-height:1.8rem}.web-application-map-controls-reload-auto-checkbox>[type=checkbox]+span::before{width:1.8rem;height:1.8rem}.web-application-map-controls-reload-manual{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#65bd62;background-color:#65bd62;color:#fffdfa;height:3.6rem;padding-top:0;padding-bottom:0;box-shadow:0 1px 4px 0 rgba(48,48,47,0.12);line-height:1;pointer-events:auto}.web-application-map-controls-reload-manual .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.web-application-map-controls-reload-manual .beanicon .Fill{fill:#757471}.web-application-map-controls-reload-manual .beanicon .Stroke{stroke:#757471}.web-application-map-controls-reload-manual:hover,.web-application-map-controls-reload-manual:focus,.web-application-map-controls-reload-manual:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.web-application-map-controls-reload-manual:hover .beanicon .Fill,.web-application-map-controls-reload-manual:focus .beanicon .Fill,.web-application-map-controls-reload-manual:active .beanicon .Fill{fill:#30302f}.web-application-map-controls-reload-manual:hover .beanicon .Stroke,.web-application-map-controls-reload-manual:focus .beanicon .Stroke,.web-application-map-controls-reload-manual:active .beanicon .Stroke{stroke:#30302f}.web-application-map-controls-reload-manual .beanicon .Fill{fill:#fffdfa}.web-application-map-controls-reload-manual .beanicon .Stroke{stroke:#fffdfa}.web-application-map-controls-reload-manual:hover,.web-application-map-controls-reload-manual:focus,.web-application-map-controls-reload-manual:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.web-application-map-controls-reload-manual:hover .beanicon .Fill,.web-application-map-controls-reload-manual:focus .beanicon .Fill,.web-application-map-controls-reload-manual:active .beanicon .Fill{fill:#fffdfa}.web-application-map-controls-reload-manual:hover .beanicon .Stroke,.web-application-map-controls-reload-manual:focus .beanicon .Stroke,.web-application-map-controls-reload-manual:active .beanicon .Stroke{stroke:#fffdfa}.web-application-map-controls-reload-manual[hidden]{visibility:hidden;height:0;margin:0;padding:0;border:0;overflow:hidden}.web-application-map{position:relative;display:flex}.web-application-map-google{flex:1 0 auto}.web-application-map-marker{font-family:KavaWeb, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:3.6rem;height:3.6rem;padding-top:0.15rem;background-color:transparent;background-size:100%;background-repeat:no-repeat;font-size:1.35rem;font-weight:bold;line-height:1;font-size:1.6rem;color:#fffdfa}@media all and (-ms-high-contrast: none){.web-application-map-marker{border-radius:100px;overflow:hidden}}.web-application-map-marker-vegan{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-1.25%20-1.25%2044.5%2044.5%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%234e6918%22%20stroke%3D%22%23fffdfa%22%20stroke-width%3D%222.5%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-map-marker-vegetarian{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-1.25%20-1.25%2044.5%2044.5%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23afdb3d%22%20stroke%3D%22%23fffdfa%22%20stroke-width%3D%222.5%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-map-marker-omnivore{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2242%22%20height%3D%2242%22%20viewBox%3D%22-1.25%20-1.25%2044.5%2044.5%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%238458db%22%20stroke%3D%22%23fffdfa%22%20stroke-width%3D%222.5%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M21,42 C34.125,42 42,32.8695652 42,21.1826087 C42,8.76521739 36.375,0 21,0 C7.875,0 5.32907052e-14,9.86086957 5.32907052e-14,21.1826087 C5.32907052e-14,34.3304348 5.25,42 21,42 Z%22%20%2F%3E%3C%2Fsvg%3E")}.web-application-map-marker-active{position:relative;background-repeat:no-repeat;background-position:center center;background-size:30%}.web-application-map-marker-active::before{position:absolute;bottom:1.8rem;left:0;width:3.6rem;height:5.112rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2231%22%20height%3D%2244%22%20viewBox%3D%22-0.5%20-0.5%2032%2045%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20fill%3D%22%23fffcf5%22%20stroke%3D%22%23474634%22%20stroke-width%3D%221%22%20fill-opacity%3D%221%22%20style%3D%22%22%20d%3D%22M15.4252755,43.9166667 C18.6918044,43.9166667 30.850551,24.1439095 30.850551,15.5594083 C30.850551,6.43837585 26.7187807,0 15.4252755,0 C5.78447831,0 0,7.24317284 0,15.5594083 C0,25.2169721 12.1587466,43.9166667 15.4252755,43.9166667 Z M15.4252755,20.5065427 C18.6010675,20.5065427 20.5065427,18.2972961 20.5065427,15.4694604 C20.5065427,12.464885 19.145489,10.3440083 15.4252755,10.3440083 C12.2494835,10.3440083 10.3440083,12.7299946 10.3440083,15.4694604 C10.3440083,18.6507755 11.6143251,20.5065427 15.4252755,20.5065427 Z%22%20%2F%3E%3C%2Fsvg%3E");background-size:100%;content:''}.web-application-map-marker-city{position:relative;border:1px solid #757471;border-radius:0.6rem;background-color:#fffdfa;background-image:none}.web-application-map-marker-city::before{position:absolute;top:calc(50% - 0.9rem);left:calc(50% - 0.9rem);width:1.8rem;height:1.8rem;background-image:url(/assets/vb_beanicons/v1/line/city-55ce6e7140e8522845756dd576c6fe1ef30bd72576897f52f55f751e790c50ea.svg);background-size:100%;content:''}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.web-application-map-marker-city::before{-webkit-mask-size:100%;mask-size:100%;background-color:#757471;background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/line/city-55ce6e7140e8522845756dd576c6fe1ef30bd72576897f52f55f751e790c50ea.svg);mask-image:url(/assets/vb_beanicons/v1/line/city-55ce6e7140e8522845756dd576c6fe1ef30bd72576897f52f55f751e790c50ea.svg)}}.web-application-map-overlay{position:absolute;top:2rem;right:2rem;left:2rem;pointer-events:none}.web-application-pagination{display:flex;align-items:center}.web-application-pagination>*{margin-left:1.8rem}.web-application-pagination>*:first-child{margin-left:0}.web-application-pagination>*>*{margin-left:1.8rem}.web-application-pagination>*>*:first-child{margin-left:0}.web-application-pagination .web-application-pagination-left{text-align:right}.web-application-pagination .web-application-pagination-middle{display:flex}.web-application-pagination .web-application-pagination-right{display:none}.web-application-pagination .web-application-pagination-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#757471;line-height:1}.web-application-pagination .web-application-pagination-link{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#d1cfc9;background-color:#fffdfa;color:#757471;flex-shrink:0;padding:0.8rem}.web-application-pagination .web-application-pagination-link .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.web-application-pagination .web-application-pagination-link .beanicon .Fill{fill:#757471}.web-application-pagination .web-application-pagination-link .beanicon .Stroke{stroke:#757471}.web-application-pagination .web-application-pagination-link:hover,.web-application-pagination .web-application-pagination-link:focus,.web-application-pagination .web-application-pagination-link:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.web-application-pagination .web-application-pagination-link:hover .beanicon .Fill,.web-application-pagination .web-application-pagination-link:focus .beanicon .Fill,.web-application-pagination .web-application-pagination-link:active .beanicon .Fill{fill:#30302f}.web-application-pagination .web-application-pagination-link:hover .beanicon .Stroke,.web-application-pagination .web-application-pagination-link:focus .beanicon .Stroke,.web-application-pagination .web-application-pagination-link:active .beanicon .Stroke{stroke:#30302f}.web-application-pagination .web-application-pagination-link .Fill{fill:#757471}.web-application-pagination .web-application-pagination-link:hover,.web-application-pagination .web-application-pagination-link:focus,.web-application-pagination .web-application-pagination-link:active{border-color:#757471;background-color:#fffdfa;color:#30302f}.web-application-pagination .web-application-pagination-link:hover .Fill,.web-application-pagination .web-application-pagination-link:focus .Fill,.web-application-pagination .web-application-pagination-link:active .Fill{fill:#30302f}.web-application-pagination .web-application-pagination-link:hover .Stroke,.web-application-pagination .web-application-pagination-link:focus .Stroke,.web-application-pagination .web-application-pagination-link:active .Stroke{stroke:#30302f}.web-application-pagination .web-application-pagination-link[data-disabled],.web-application-pagination .web-application-pagination-link[data-disabled]:hover,.web-application-pagination .web-application-pagination-link[data-disabled]:focus,.web-application-pagination .web-application-pagination-link[data-disabled]:active{border-color:#f0ede6;color:#f0ede6;pointer-events:none}.web-application-pagination .web-application-pagination-link[data-disabled] .Fill,.web-application-pagination .web-application-pagination-link[data-disabled]:hover .Fill,.web-application-pagination .web-application-pagination-link[data-disabled]:focus .Fill,.web-application-pagination .web-application-pagination-link[data-disabled]:active .Fill{fill:#f0ede6}.web-application-pagination .web-application-pagination-link[data-disabled] .Stroke,.web-application-pagination .web-application-pagination-link[data-disabled]:hover .Stroke,.web-application-pagination .web-application-pagination-link[data-disabled]:focus .Stroke,.web-application-pagination .web-application-pagination-link[data-disabled]:active .Stroke{stroke:#f0ede6}.web-application-prevent-body-click{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0}.web-application-application-rating{display:flex;align-items:center;font-size:1.3rem;color:#757471;line-height:1}.web-application-application-rating-stars{display:flex}.web-application-application-rating-stars-star{width:1.6rem;height:1.6rem;margin-left:0.1rem}.web-application-application-rating-stars-star:first-child{margin-left:0}.web-application-application-rating-stars-star .Fill{fill:#fac039}.web-application-application-rating-stars-star .Stroke{stroke:#fac039}.web-application-application-rating-count{margin-left:0.6rem}.web-application-tooltip{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:absolute;z-index:1;bottom:100%;left:0.5rem;visibility:hidden;min-width:27rem;max-width:54rem;border-radius:0.3rem;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2),0 2px 8px 0 rgba(0,0,0,0.08);background-color:#fffdfa;color:#30302f;opacity:0;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, -webkit-transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out, -webkit-transform 0 0.15s ease-out;-webkit-transform:translate3d(0, calc(10px - 1.5rem + 0.8rem), 0);transform:translate3d(0, calc(10px - 1.5rem + 0.8rem), 0)}.web-application-tooltip::after{position:absolute;bottom:-10px;left:2rem;display:block;width:0;height:0;border-top:10px solid #fffdfa;border-right:10px solid transparent;border-left:10px solid transparent;content:''}.web-application-tooltip-message{margin:0;padding:1.2rem 2rem}.web-application-tooltip-message:first-child{padding-top:1.5rem;border-top-left-radius:0.3rem}.web-application-tooltip-message:last-child{padding-bottom:2rem;border-bottom-left-radius:0.3rem}.web-application-tooltip-error{border-left:10px solid #ff8059}.web-application-tooltip-warning{border-left:10px solid #f0d267}html{height:100%}body{position:relative;display:flex;flex-direction:column;height:100%}.home-context body{background-color:#f7f6f2}html:not(.home-context) body{background-color:#f7f4ed}.platform-message{flex:0 0 auto}.platform-message:empty{display:none}.platform-container{position:relative;flex:1 1 auto;height:100%}.body-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-y:auto;flex-direction:column;background-color:#fffdfa;-webkit-overflow-scrolling:touch}.header-container{position:relative;z-index:10;display:flex;flex-direction:column;flex:0 0 auto}.nav-container{position:relative;z-index:10;flex:0 0 auto}.footer-container{flex:0 0 auto}.main-container{display:flex;flex:1 0 auto}.main-container>div{width:100%}.platform-message{font-size:1.3rem;line-height:2rem;display:block;width:100%;padding:0.5rem;background-color:#f0d267;font-weight:500;text-align:center;content:attr(data-beta-message);pointer-events:none}.platform-message>*{margin:auto}.platform-message p{max-width:100%}.progress-bar{position:fixed;z-index:100;display:block;width:100%;opacity:1;transition:opacity 0.2s linear;pointer-events:none}.progress-bar[hidden]{opacity:0}.progress-bar[hidden] .progress-bar-progress{transition-duration:0s}.progress-bar-progress{height:2px;background-color:#a5d96a;box-shadow:0 0 6px rgba(165,217,106,0.4);transition:width 0.2s ease}.footer{padding-top:2.4rem;padding-bottom:2.4rem;background-color:#f7f6f2}.app-context .footer{display:none}@media only screen and (min-width: 1020px){.footer{padding-top:4.8rem;padding-bottom:4.8rem}}.footer h6{font-weight:600}.footer-cols{display:flex;flex-direction:column;width:calc(100% - 4rem);margin:auto;padding-bottom:2.4rem}@media only screen and (max-width: 639px){.footer-cols{align-items:center}.footer-cols>*{margin-top:3.6rem;text-align:center}}@media only screen and (min-width: 640px){.footer-cols{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 1020px){.footer-cols{width:940px;padding-bottom:4.8rem}}.footer-col{display:flex;flex-direction:column;justify-content:space-between;color:#757471}@media only screen and (min-width: 640px){.footer-col{width:calc((100% - 4rem) / 3)}}.footer-col>*{flex:0 0 auto}.footer-col a{text-decoration:none;color:#757471}.footer-col a:hover{text-decoration:underline}.footer-content-container ul{max-width:inherit;margin:0;padding:0;list-style-type:none}.footer-content-container>*,.footer-content-container ul{margin-bottom:1.2rem}@media only screen and (min-width: 1020px){.footer-content-container>*,.footer-content-container ul{margin-bottom:2.4rem}}.footer-content-container>*:last-child,.footer-content-container ul:last-child{margin-bottom:0}.footer-apps{justify-content:flex-start}.footer-help{text-align:center}.footer-social-media{text-align:center}@media only screen and (max-width: 639px){.footer-social-media{margin-top:3.6rem}}.footer-social-media>*{margin-bottom:1.2rem}@media only screen and (min-width: 1020px){.footer-social-media>*{margin-bottom:1.6rem}}.footer-social-media>*:last-child{margin-bottom:0}.footer-social-media li{display:inline-block;margin-left:1.2rem}.footer-social-media li:first-child{margin-left:0}.footer-social-media li a{display:inline-block}.footer-social-media li a .Fill{fill:#757471}.footer-social-media li a:hover.footer-link-facebook .Fill{fill:#3b5999}.footer-social-media li a:hover.footer-link-twitter .Fill{fill:#55acee}.footer-social-media li a:hover.footer-link-instagram .Fill{fill:#000000}.footer-social-media li a:hover.footer-link-google-plus .Fill{fill:#dd4b39}.footer-social-media li a:hover.footer-link-youtube .Fill{fill:#cd201f}.footer-social-media li svg{width:2.4rem;height:2.4rem}@media only screen and (min-width: 1020px){.footer-social-media li svg{width:3.6rem;height:3.6rem}}.footer-apps{justify-content:flex-start;text-align:right}@media only screen and (max-width: 639px){.footer-apps{order:-1;margin-top:0;text-align:center}}.footer-apps li{margin-bottom:1.6rem}.footer-apps li:last-child{margin-bottom:0}.footer-apps a{position:relative;display:inline-block}@media only screen and (min-width: 640px){.footer-apps a{right:-0.6rem}}.footer-apps a img{display:inline-block;width:12rem}@media only screen and (min-width: 1020px){.footer-apps a img{width:14rem}}.footer-copyright{color:#a3a19d;text-align:center}.nav{display:flex;justify-content:space-between;align-items:stretch}.home-context .nav{position:relative;z-index:0}.home-context .nav::before{position:absolute;z-index:-1;top:0;right:0;bottom:-8rem;left:0;opacity:0.3;background-image:linear-gradient(to top, transparent, rgba(0,0,0,0.12) 30%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.5) 70%, rgba(0,0,0,0.75) 90%, rgba(0,0,0,0.88) 96%, #000);content:''}html:not(.home-context) .nav{border-bottom:2px solid #e8e5df;background-color:#f7f4ed}.nav>*{flex:0 1 auto}.nav-logo{display:none}@media only screen and (min-width: 640px){.nav-logo{display:flex;align-items:stretch;flex-shrink:0}}.nav-logo a{display:block;flex:1 0 auto;width:7.5rem;background-image:url(/assets/layouts/web/nav/logomark/dark_content-627128bb132778d699502a1f71dc2ddd7c56ddecee2d9da6fd205dc91b311371.svg);background-repeat:no-repeat;background-position:center calc(50% - 0.1rem);background-size:calc(100% - 4rem)}.nav-logo a .nav-logo-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.home-context .nav-logo a{width:15.6rem;background-image:url(/assets/layouts/web/nav/logo/light_content-72ad62263e3d793d7b2cd4fd681679e4af6f087b57e014dab02322e854118aa9.svg)}.nav-logo a:hover,.nav-logo a:focus,.nav-logo a:active{color:#30302f}.home-context .nav-logo a:hover,.home-context .nav-logo a:focus,.home-context .nav-logo a:active{background-color:transparent}html:not(.home-context) .nav-logo a:hover,html:not(.home-context) .nav-logo a:focus,html:not(.home-context) .nav-logo a:active{background-color:#f0ede6}.nav-search{position:relative;display:flex;flex:1 0 auto;border:0 solid #e8e5df;border-left-width:2px;background-color:#fffdfa}@media only screen and (min-width: 640px){.nav-search{border-right-width:2px}}.home-context .nav-search{visibility:hidden;flex-shrink:1}.nav-search-form{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:relative;z-index:2;display:flex;align-items:stretch;flex:1 1 auto;min-width:50vw}@media only screen and (min-width: 640px){.nav-search-form{flex-shrink:0;min-width:50vw}}.home-context .nav-search-form{flex-shrink:0;min-width:0}.nav-search-form>*{flex:0 1 auto}@media only screen and (min-width: 640px){.nav-search-form>*{flex-shrink:0}}.nav-search-form .nav-search-form-icon{align-self:center;width:2.4rem;height:2.4rem;margin-right:1.6rem;margin-left:1.6rem}@media only screen and (max-width: 519px){.nav-search-form .nav-search-form-icon{display:none}}.nav-search-form .nav-search-form-icon .Stroke{stroke:#e8e5df}.nav-search-input-container{position:relative;display:flex;flex-grow:1}@media only screen and (max-width: 519px){.nav-search-input-container{padding-left:2rem}}.nav-search-input{flex-grow:1;padding:0;border:0;background-color:#fffdfa;line-height:1.9rem}@media only screen and (max-width: 519px){.nav-search-input{width:0}}.home-context .nav-search-input{display:none}.nav-search-input::-webkit-input-placeholder{color:#a3a19d}.nav-search-input::-moz-placeholder{color:#a3a19d}.nav-search-input:-ms-input-placeholder{color:#a3a19d}.nav-search-input:focus{outline:0}.nav-search-input:focus+.nav-search-submit{border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.nav-search-input:focus+.nav-search-submit .beanicon .Fill{fill:#fffdfa}.nav-search-input:focus+.nav-search-submit .beanicon .Stroke{stroke:#fffdfa}.nav-search-input:focus+.nav-search-submit:hover,.nav-search-input:focus+.nav-search-submit:focus,.nav-search-input:focus+.nav-search-submit:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.nav-search-input:focus+.nav-search-submit:hover .beanicon .Fill,.nav-search-input:focus+.nav-search-submit:focus .beanicon .Fill,.nav-search-input:focus+.nav-search-submit:active .beanicon .Fill{fill:#fffdfa}.nav-search-input:focus+.nav-search-submit:hover .beanicon .Stroke,.nav-search-input:focus+.nav-search-submit:focus .beanicon .Stroke,.nav-search-input:focus+.nav-search-submit:active .beanicon .Stroke{stroke:#fffdfa}.nav-search-inline-search{visibility:hidden;opacity:0;transition:visibility 0s ease-out 0.1s, opacity 0.1s ease-out, -webkit-transform 0s ease-out 0.1s;transition:visibility 0s ease-out 0.1s, opacity 0.1s ease-out, transform 0s ease-out 0.1s;transition:visibility 0s ease-out 0.1s, opacity 0.1s ease-out, transform 0s ease-out 0.1s, -webkit-transform 0s ease-out 0.1s;-webkit-transform:translate3d(0, 0.8rem, 0);transform:translate3d(0, 0.8rem, 0);position:absolute;z-index:10;top:100%;border-radius:0.3rem;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2),0 2px 8px 0 rgba(0,0,0,0.08);background-color:#fffdfa;color:#30302f;top:calc(100% - 0.5rem);left:0.5rem;left:-5.6rem;display:block;overflow-y:scroll;width:calc(100% + 5.6rem);max-width:54rem;max-height:50vh;pointer-events:none;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 639px){.nav-search-inline-search{left:0;width:100%}}.nav-search-inline-search:not([hidden]){visibility:visible;opacity:1;transition:visibility 0s ease-out, opacity 0.1s ease-out, -webkit-transform 0.1s ease-out;transition:visibility 0s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out;transition:visibility 0s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:auto}.nav-search-inline-search .dot--search-link{padding-left:1.6rem}.nav-search-inline-search .dot--search-link .dot--search-link-icon{margin-right:1.6rem}.nav-search-submit{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;max-width:33%;border-radius:0.3rem}.nav-search-submit .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav-search-submit .beanicon .Fill{fill:#757471}.nav-search-submit .beanicon .Stroke{stroke:#757471}.nav-search-submit:hover,.nav-search-submit:focus,.nav-search-submit:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.nav-search-submit:hover .beanicon .Fill,.nav-search-submit:focus .beanicon .Fill,.nav-search-submit:active .beanicon .Fill{fill:#30302f}.nav-search-submit:hover .beanicon .Stroke,.nav-search-submit:focus .beanicon .Stroke,.nav-search-submit:active .beanicon .Stroke{stroke:#30302f}@media only screen and (max-width: 519px){.nav-search-submit{margin:1rem;padding:1rem}}@media only screen and (min-width: 520px){.nav-search-submit{margin:1.2rem 2rem}}.nav-search-submit-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width: 519px){.nav-search-submit-text{display:none}}.nav-search-submit-icon{width:2.4rem;height:2.4rem}.nav-search-submit-icon .Stroke{stroke-width:1.3}@media only screen and (min-width: 520px){.nav-search-submit-icon{display:none}}.home-context .nav-search-submit{flex-shrink:0}.nav-search-submit:hover,.nav-search-submit:focus,.nav-search-submit:active,.nav-search-submit.active{border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.nav-search-submit:hover .beanicon .Fill,.nav-search-submit:focus .beanicon .Fill,.nav-search-submit:active .beanicon .Fill,.nav-search-submit.active .beanicon .Fill{fill:#fffdfa}.nav-search-submit:hover .beanicon .Stroke,.nav-search-submit:focus .beanicon .Stroke,.nav-search-submit:active .beanicon .Stroke,.nav-search-submit.active .beanicon .Stroke{stroke:#fffdfa}.nav-search-submit:hover:hover,.nav-search-submit:hover:focus,.nav-search-submit:hover:active,.nav-search-submit:focus:hover,.nav-search-submit:focus:focus,.nav-search-submit:focus:active,.nav-search-submit:active:hover,.nav-search-submit:active:focus,.nav-search-submit:active:active,.nav-search-submit.active:hover,.nav-search-submit.active:focus,.nav-search-submit.active:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.nav-search-submit:hover:hover .beanicon .Fill,.nav-search-submit:hover:focus .beanicon .Fill,.nav-search-submit:hover:active .beanicon .Fill,.nav-search-submit:focus:hover .beanicon .Fill,.nav-search-submit:focus:focus .beanicon .Fill,.nav-search-submit:focus:active .beanicon .Fill,.nav-search-submit:active:hover .beanicon .Fill,.nav-search-submit:active:focus .beanicon .Fill,.nav-search-submit:active:active .beanicon .Fill,.nav-search-submit.active:hover .beanicon .Fill,.nav-search-submit.active:focus .beanicon .Fill,.nav-search-submit.active:active .beanicon .Fill{fill:#fffdfa}.nav-search-submit:hover:hover .beanicon .Stroke,.nav-search-submit:hover:focus .beanicon .Stroke,.nav-search-submit:hover:active .beanicon .Stroke,.nav-search-submit:focus:hover .beanicon .Stroke,.nav-search-submit:focus:focus .beanicon .Stroke,.nav-search-submit:focus:active .beanicon .Stroke,.nav-search-submit:active:hover .beanicon .Stroke,.nav-search-submit:active:focus .beanicon .Stroke,.nav-search-submit:active:active .beanicon .Stroke,.nav-search-submit.active:hover .beanicon .Stroke,.nav-search-submit.active:focus .beanicon .Stroke,.nav-search-submit.active:active .beanicon .Stroke{stroke:#fffdfa}.nav-links{display:flex}@media only screen and (max-width: 639px){.nav-links{order:-1}}.nav-links-nonresponsive{display:flex;align-items:stretch;order:-1}.nav-links-nonresponsive-link-jobs{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#fffdfa;background-color:#fffdfa;box-shadow:0 0 0 1px rgba(117,116,113,0.17);color:#757471;align-self:center;margin:0 1.5rem}.nav-links-nonresponsive-link-jobs .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nav-links-nonresponsive-link-jobs .beanicon .Fill{fill:#757471}.nav-links-nonresponsive-link-jobs .beanicon .Stroke{stroke:#757471}.nav-links-nonresponsive-link-jobs:hover,.nav-links-nonresponsive-link-jobs:focus,.nav-links-nonresponsive-link-jobs:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.nav-links-nonresponsive-link-jobs:hover .beanicon .Fill,.nav-links-nonresponsive-link-jobs:focus .beanicon .Fill,.nav-links-nonresponsive-link-jobs:active .beanicon .Fill{fill:#30302f}.nav-links-nonresponsive-link-jobs:hover .beanicon .Stroke,.nav-links-nonresponsive-link-jobs:focus .beanicon .Stroke,.nav-links-nonresponsive-link-jobs:active .beanicon .Stroke{stroke:#30302f}.nav-links-nonresponsive-link-jobs:hover,.nav-links-nonresponsive-link-jobs:focus,.nav-links-nonresponsive-link-jobs:active{border-color:#fffdfa;background-color:#fffdfa;color:#30302f}@media only screen and (max-width: 639px){.app-context .nav-links-nonresponsive{display:none}}.nav-links-responsive{display:flex;align-items:stretch}.nav-links-dropdown-toggle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:column;justify-content:center;color:#757471;cursor:pointer;margin-left:0 !important;padding-left:1.5rem !important}.nav-links-dropdown-toggle:hover,.nav-links-dropdown-toggle:focus,.nav-links-dropdown-toggle:active{color:#30302f}.home-context .nav-links-dropdown-toggle:hover,.home-context .nav-links-dropdown-toggle:focus,.home-context .nav-links-dropdown-toggle:active{background-color:transparent}html:not(.home-context) .nav-links-dropdown-toggle:hover,html:not(.home-context) .nav-links-dropdown-toggle:focus,html:not(.home-context) .nav-links-dropdown-toggle:active{background-color:#f0ede6}.home-context .nav-links-dropdown-toggle{margin:2rem 1.5rem;color:#fffdfa}.home-context .nav-links-dropdown-toggle:first-child{margin-left:2rem}.home-context .nav-links-dropdown-toggle:last-child{margin-right:2rem}.home-context .nav-links-dropdown-toggle:hover,.home-context .nav-links-dropdown-toggle:focus,.home-context .nav-links-dropdown-toggle:active,.home-context .nav-links-dropdown-toggle.active{text-decoration:underline}html:not(.home-context) .nav-links-dropdown-toggle{padding:2rem 1.5rem}html:not(.home-context) .nav-links-dropdown-toggle:first-child{padding-left:2rem}html:not(.home-context) .nav-links-dropdown-toggle:last-child{padding-right:2rem}.home-context .nav-links-dropdown-toggle{margin-top:0;margin-bottom:0}html:not(.home-context) .nav-links-dropdown-toggle{padding-top:0;padding-bottom:0}.nav-links-dropdown-toggle .nav-links-dropdown-toggle-icon{width:3.6rem;height:3.6rem}.home-context .nav-links-dropdown-toggle .nav-links-dropdown-toggle-icon .Fill{fill:#fffdfa}html:not(.home-context) .nav-links-dropdown-toggle .nav-links-dropdown-toggle-icon .Fill{fill:#757471}.nav-links-dropdown{white-space:nowrap}@media only screen and (max-width: 639px){.nav-links-responsive{flex-shrink:0;order:-1}.nav-links-dropdown{top:calc(100% - 0.5rem);left:0.5rem;pointer-events:none}.nav-links-dropdown::before{left:-0.5rem}}@media only screen and (min-width: 640px){.nav-links-dropdown-homepage{display:none !important}.nav-links-dropdown{top:calc(100% - 0.5rem);right:0.5rem}.nav-links-dropdown::before{right:-0.5rem}}@media only screen and (max-width: 1019px){.nav .nav-links-responsive{position:relative}.nav .nav-links-responsive:hover .nav-links-dropdown-toggle,.nav .nav-links-responsive:focus .nav-links-dropdown-toggle,.nav .nav-links-responsive:active .nav-links-dropdown-toggle{color:#30302f}.home-context .nav .nav-links-responsive:hover .nav-links-dropdown-toggle,.home-context .nav .nav-links-responsive:focus .nav-links-dropdown-toggle,.home-context .nav .nav-links-responsive:active .nav-links-dropdown-toggle{background-color:transparent}html:not(.home-context) .nav .nav-links-responsive:hover .nav-links-dropdown-toggle,html:not(.home-context) .nav .nav-links-responsive:focus .nav-links-dropdown-toggle,html:not(.home-context) .nav .nav-links-responsive:active .nav-links-dropdown-toggle{background-color:#f0ede6}.nav .nav-links-responsive:hover .nav-links-dropdown,.nav .nav-links-responsive:focus .nav-links-dropdown,.nav .nav-links-responsive:active .nav-links-dropdown{visibility:visible;opacity:1;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, -webkit-transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:auto}.nav .nav-links-responsive .nav-links-dropdown{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:absolute;z-index:1;top:100%;visibility:hidden;border-radius:0.3rem;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2),0 2px 8px 0 rgba(0,0,0,0.08);background-color:#fffdfa;color:#30302f;opacity:0;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, -webkit-transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out, -webkit-transform 0 0.15s ease-out;max-width:inherit;margin:0;padding:0;list-style-type:none;padding:0.8rem 0;-webkit-transform:translate3d(0, 0.8rem, 0);transform:translate3d(0, 0.8rem, 0);pointer-events:none}.nav .nav-links-responsive .nav-links-dropdown+ul{border-top:1px solid #e8e5df}.nav .nav-links-responsive .nav-links-dropdown ul{max-width:inherit;margin:0;padding:0;list-style-type:none}.nav .nav-links-responsive .nav-links-dropdown::before{position:absolute;z-index:-1;top:-4px;right:-12px;bottom:-20px;left:-12px;content:''}.nav .nav-links-responsive .nav-links-dropdown a{display:block;padding:0.8rem 2rem;padding-right:3rem;background-color:#fffdfa;color:#30302f;line-height:1.9rem;text-decoration:none}.nav .nav-links-responsive .nav-links-dropdown a:hover,.nav .nav-links-responsive .nav-links-dropdown a:focus,.nav .nav-links-responsive .nav-links-dropdown a:active{background-color:#f7f4ed}.nav .nav-links-responsive .nav-links-dropdown::before{right:-5px;left:-5px}.nav .nav-links-responsive .nav-links-basic,.nav .nav-links-responsive .nav-links-user,.nav .nav-links-responsive .nav-links-authentication{max-width:inherit;margin:0;padding:0;list-style-type:none;padding:0.8rem 0;border-top:1px solid #e8e5df}.nav .nav-links-responsive .nav-links-basic:first-child,.nav .nav-links-responsive .nav-links-user:first-child,.nav .nav-links-responsive .nav-links-authentication:first-child{padding-top:0;border-top:0}.nav .nav-links-responsive .nav-links-basic:last-child,.nav .nav-links-responsive .nav-links-user:last-child,.nav .nav-links-responsive .nav-links-authentication:last-child{padding-bottom:0}.nav .nav-links-responsive .nav-links-user-profile{display:none !important}}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive{position:relative}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:hover .nav-links-dropdown-toggle,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:focus .nav-links-dropdown-toggle,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:active .nav-links-dropdown-toggle{color:#30302f}.home-context .nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:hover .nav-links-dropdown-toggle,.home-context .nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:focus .nav-links-dropdown-toggle,.home-context .nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:active .nav-links-dropdown-toggle{background-color:transparent}html:not(.home-context) .nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:hover .nav-links-dropdown-toggle,html:not(.home-context) .nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:focus .nav-links-dropdown-toggle,html:not(.home-context) .nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:active .nav-links-dropdown-toggle{background-color:#f0ede6}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:hover .nav-links-dropdown,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:focus .nav-links-dropdown,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive:active .nav-links-dropdown{visibility:visible;opacity:1;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, -webkit-transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:auto}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:absolute;z-index:1;top:100%;visibility:hidden;border-radius:0.3rem;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2),0 2px 8px 0 rgba(0,0,0,0.08);background-color:#fffdfa;color:#30302f;opacity:0;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, -webkit-transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out, -webkit-transform 0 0.15s ease-out;max-width:inherit;margin:0;padding:0;list-style-type:none;padding:0.8rem 0;-webkit-transform:translate3d(0, 0.8rem, 0);transform:translate3d(0, 0.8rem, 0);pointer-events:none}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown+ul{border-top:1px solid #e8e5df}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown ul{max-width:inherit;margin:0;padding:0;list-style-type:none}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown::before{position:absolute;z-index:-1;top:-4px;right:-12px;bottom:-20px;left:-12px;content:''}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown a{display:block;padding:0.8rem 2rem;padding-right:3rem;background-color:#fffdfa;color:#30302f;line-height:1.9rem;text-decoration:none}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown a:hover,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown a:focus,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown a:active{background-color:#f7f4ed}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-dropdown::before{right:-5px;left:-5px}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-basic,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-user,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-authentication{max-width:inherit;margin:0;padding:0;list-style-type:none;padding:0.8rem 0;border-top:1px solid #e8e5df}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-basic:first-child,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-user:first-child,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-authentication:first-child{padding-top:0;border-top:0}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-basic:last-child,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-user:last-child,.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-authentication:last-child{padding-bottom:0}.nav[data-responsive-nav-links-force-collapse] .nav-links-responsive .nav-links-user-profile{display:none !important}@media only screen and (min-width: 1020px){.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-dropdown-toggle{display:none}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-dropdown,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-dropdown ul{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-dropdown li{display:flex}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:column;justify-content:center;color:#757471;font-weight:500;line-height:1.9rem;text-decoration:none}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:hover,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:focus,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:active{color:#30302f}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:hover,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:focus,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:active{background-color:transparent}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:hover,html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:focus,html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:active{background-color:#f0ede6}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link{margin:2rem 1.5rem;color:#fffdfa}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:first-child{margin-left:2rem}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:last-child{margin-right:2rem}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:hover,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:focus,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:active,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link.active{text-decoration:underline}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link{padding:2rem 1.5rem}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:first-child{padding-left:2rem}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-link:last-child{padding-right:2rem}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user{position:relative;display:flex}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:hover .nav-links-user-profile,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:focus .nav-links-user-profile,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:active .nav-links-user-profile,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user.active .nav-links-user-profile{color:#30302f}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:hover .nav-links-user-profile,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:focus .nav-links-user-profile,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:active .nav-links-user-profile,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user.active .nav-links-user-profile{background-color:transparent}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:hover .nav-links-user-profile,html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:focus .nav-links-user-profile,html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:active .nav-links-user-profile,html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user.active .nav-links-user-profile{background-color:#f0ede6}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:hover .nav-links-user-links,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:focus .nav-links-user-links,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user:active .nav-links-user-links,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user.active .nav-links-user-links{visibility:visible;opacity:1;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, -webkit-transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:auto}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-direction:column;justify-content:center;color:#757471;cursor:pointer}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:hover,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:focus,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:active{color:#30302f}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:hover,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:focus,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:active{background-color:transparent}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:hover,html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:focus,html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:active{background-color:#f0ede6}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile{margin:2rem 1.5rem;color:#fffdfa}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:first-child{margin-left:2rem}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:last-child{margin-right:2rem}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:hover,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:focus,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:active,.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile.active{text-decoration:underline}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile{padding:2rem 1.5rem}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:first-child{padding-left:2rem}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile:last-child{padding-right:2rem}.home-context .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile{margin-top:0;margin-bottom:0}html:not(.home-context) .nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile{padding-top:0;padding-bottom:0}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-profile .nav-links-user-image{display:block;overflow:hidden;width:32px;height:32px;border-radius:100%}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:absolute;z-index:1;top:100%;visibility:hidden;border-radius:0.3rem;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2),0 2px 8px 0 rgba(0,0,0,0.08);background-color:#fffdfa;color:#30302f;opacity:0;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, -webkit-transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out, -webkit-transform 0 0.15s ease-out;max-width:inherit;margin:0;padding:0;list-style-type:none;padding:0.8rem 0;-webkit-transform:translate3d(0, 0.8rem, 0);transform:translate3d(0, 0.8rem, 0);top:calc(100% - 0.5rem);right:0.5rem;white-space:nowrap;pointer-events:none}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links+ul{border-top:1px solid #e8e5df}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links ul{max-width:inherit;margin:0;padding:0;list-style-type:none}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links::before{position:absolute;z-index:-1;top:-4px;right:-12px;bottom:-20px;left:-12px;content:''}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links a{display:block;padding:0.8rem 2rem;padding-right:3rem;background-color:#fffdfa;color:#30302f;line-height:1.9rem;text-decoration:none}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links a:hover,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links a:focus,.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links a:active{background-color:#f7f4ed}.nav:not([data-responsive-nav-links-force-collapse]) .nav-links-responsive .nav-links-user .nav-links-user-links::before{right:-0.5rem}}.overlay-container{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;background-color:rgba(0,0,0,0.3);transition:visibility 0s ease-out 0.1s, opacity 0.1s ease-out;pointer-events:none}[data-overlay] .overlay-container{visibility:visible;opacity:1;transition:visibility 0s ease-out, opacity 0.3s ease-out;pointer-events:auto}.overlay-container[data-gallery]{background-color:#30302f}.overlay-content{height:100%}.overlay-container:not([data-gallery]) .overlay-content{overflow-y:scroll;text-align:center;-webkit-overflow-scrolling:touch}.overlay-container:not([data-gallery]) .overlay-content>*{text-align:left}@media only screen and (min-width: 480px){.overlay-container:not([data-gallery]) .overlay-content{padding:0 2.4rem}}@media only screen and (min-width: 640px){.overlay-container:not([data-gallery]) .overlay-content{padding:0 4.8rem}}@media only screen and (min-width: 800px){.overlay-container:not([data-gallery]) .overlay-content{padding:0 9.6rem}}.overlay:empty{display:none}.overlay-container:not([data-gallery]) .overlay{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;position:relative;z-index:4;display:inline-block;visibility:hidden;margin:auto;padding:2.4rem 3rem;opacity:0;background-color:#fffdfa;box-shadow:0 16px 48px 0 rgba(0,0,0,0.2),0 4px 16px 0 rgba(0,0,0,0.08);transition:visibility 0s ease-out 0.1s, opacity 0s ease-out, -webkit-transform 0s ease-out;transition:visibility 0s ease-out 0.1s, opacity 0s ease-out, transform 0s ease-out;transition:visibility 0s ease-out 0.1s, opacity 0s ease-out, transform 0s ease-out, -webkit-transform 0s ease-out}@media only screen and (min-width: 480px){.overlay-container:not([data-gallery]) .overlay{position:relative;margin:2.4rem auto;border-radius:0.3rem;-webkit-transform:translate3d(0, 2.4rem, 0);transform:translate3d(0, 2.4rem, 0)}}@media only screen and (min-width: 640px){.overlay-container:not([data-gallery]) .overlay{margin:4.8rem auto}}@media only screen and (min-width: 800px){.overlay-container:not([data-gallery]) .overlay{margin:9.6rem auto}}[data-overlay] .overlay-container:not([data-gallery]) .overlay{top:0;visibility:visible;opacity:1;transition:visibility 0s ease-out, opacity 0.15s ease-out, -webkit-transform 0.15s ease-out;transition:visibility 0s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out;transition:visibility 0s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out, -webkit-transform 0.15s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.overlay-container:not([data-gallery]) .overlay-header{position:relative;display:flex;align-items:center;margin:-2.4rem -3rem;margin-bottom:2.4rem;padding:0.6rem;padding-left:3rem;background-color:#f0ede6}@media only screen and (min-width: 480px){.overlay-container:not([data-gallery]) .overlay-header{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}}.overlay-container:not([data-gallery]) .overlay-header-heading{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin:0;padding:0;font-size:2rem;font-weight:400;line-height:1}.overlay-container:not([data-gallery]) .overlay-header-close-link{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;margin-left:3rem;overflow:hidden}.overlay-container:not([data-gallery]) .overlay-header-close-link-text{display:none}.overlay-container:not([data-gallery]) .overlay-header-close-link .Stroke{stroke:#30302f;fill:#30302f;stroke-width:0.6}.notifications-container{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;pointer-events:none}@media only screen and (min-width: 480px){.notifications-container{padding:2.4rem;padding-top:8.4rem;padding-left:0}}.notifications-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.notification{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;visibility:hidden;width:100%;padding:1.6rem 2rem;opacity:0;background-color:#fffdfa;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2),0 4px 16px 0 rgba(0,0,0,0.08);transition:display 0s ease-out, visibility 0s ease-out, opacity 0s ease-out, -webkit-transform 0s ease-out;transition:display 0s ease-out, visibility 0s ease-out, opacity 0s ease-out, transform 0s ease-out;transition:display 0s ease-out, visibility 0s ease-out, opacity 0s ease-out, transform 0s ease-out, -webkit-transform 0s ease-out;pointer-events:auto}@media only screen and (min-width: 480px){.notification{position:relative;width:auto;max-width:460px;margin-top:1.2rem;border-radius:0.3rem;-webkit-transform:translate3d(2.4rem, 0, 0);transform:translate3d(2.4rem, 0, 0)}.notification:first-child{margin-top:0}.notification:last-child{margin-bottom:32px}}.notification[data-show]{right:0;visibility:visible;opacity:1;transition:display 0s ease-out, visibility 0s ease-out, opacity 0.15s ease-out, -webkit-transform 0.15s ease-out;transition:display 0s ease-out, visibility 0s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out;transition:display 0s ease-out, visibility 0s ease-out, opacity 0.15s ease-out, transform 0.15s ease-out, -webkit-transform 0.15s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.banner{position:relative;background-color:#a5d96a}.banner-status-paused,.banner-status-finished_failed{background-color:#e8e5df}.header-container .banner{order:-1}.banner::after{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;opacity:0.02;background-image:url(/assets/application/color-stamp-food-black-4708b65d14bd0baada3dd189badf1726d3635d5609521199160dd55bb9995dde.png);background-position:center;background-size:686px 1642px;content:''}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.banner::after{background-image:url(/assets/application/color-stamp-food-black@2x-c808b22361dd75659a2d77692baeee828fc077d0e2259db770a43fd8cd3c7733.png)}}.banner-close-link{position:absolute;z-index:1;top:0.6rem;right:0.6rem;display:flex;overflow:hidden;justify-content:center;align-items:center;flex:0 0 auto;width:4.4rem;height:4.4rem}.banner-close-link-text{display:none}.banner-close-link .Stroke{stroke:#30302f;fill:#30302f;stroke-width:0.6}.banner-content{position:relative;z-index:1;max-width:82rem;margin:auto;padding:2rem;padding-top:1.6rem;padding-bottom:2.4rem}.banner-content-title{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:2.4rem;font-weight:bold;line-height:1.25}.banner-content-text{max-width:none;margin-top:0.8rem;margin-bottom:0}.banner-content-progress-and-button{display:flex;margin-top:1.6rem;margin-right:-0.4rem;margin-left:-0.4rem}.banner-content-progress-and-button-progress{overflow:hidden;flex-grow:1;align-self:center;height:16px;border-radius:8px;background:rgba(0,0,0,0.05)}.banner-content-progress-and-button-progress-bar{height:100%;background-color:#fffdfa}*+.banner-content-progress-and-button-button{margin-left:3.6rem}.banner-content-progress-and-button-button{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#fffdfa;background-color:#fffdfa;box-shadow:0 0 0 1px rgba(117,116,113,0.17);color:#757471;color:#30302f}.banner-content-progress-and-button-button .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.banner-content-progress-and-button-button .beanicon .Fill{fill:#757471}.banner-content-progress-and-button-button .beanicon .Stroke{stroke:#757471}.banner-content-progress-and-button-button:hover,.banner-content-progress-and-button-button:focus,.banner-content-progress-and-button-button:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.banner-content-progress-and-button-button:hover .beanicon .Fill,.banner-content-progress-and-button-button:focus .beanicon .Fill,.banner-content-progress-and-button-button:active .beanicon .Fill{fill:#30302f}.banner-content-progress-and-button-button:hover .beanicon .Stroke,.banner-content-progress-and-button-button:focus .beanicon .Stroke,.banner-content-progress-and-button-button:active .beanicon .Stroke{stroke:#30302f}.banner-content-progress-and-button-button:hover,.banner-content-progress-and-button-button:focus,.banner-content-progress-and-button-button:active{border-color:#fffdfa;background-color:#fffdfa;color:#30302f}.app-context body{-ms-overflow-style:none}.app-context .main-container{height:0%;min-height:0}.app-context .app-container{display:flex;width:100%;-ms-overflow-style:auto}.app-context .app-container .map-container{display:none}@media only screen and (min-width: 640px){.app-context .app-container .map-container{display:flex;flex:1 0 auto;width:280px}.app-context .app-container .map-container>*{flex:1 0 100%}}@media only screen and (min-width: 1020px){.app-context .app-container .map-container{flex:0 0 auto;width:400px}}@media only screen and (min-width: 1100px){.app-context .app-container .map-container{flex:1 0 auto;width:400px}}@media only screen and (min-width: 1400px){.app-context .app-container .map-container{flex:1 0 auto;width:700px}}.app-context .app-container .content-container{position:relative;flex:0 0 auto;order:-1;width:100%}@media only screen and (min-width: 640px){.app-context .app-container .content-container{width:360px}}@media only screen and (min-width: 1020px){.app-context .app-container .content-container{flex:1 0 auto;width:620px}}@media only screen and (min-width: 1100px){.app-context .app-container .content-container{flex:0 0 auto;width:700px}}@media only screen and (min-width: 1400px){.app-context .app-container .content-container{flex:1 0 auto;width:700px;max-width:860px}}.home-context .header-container{position:relative}.home-context .header-container .nav-container{position:absolute;top:100%;width:100%}.about-company-details{display:flex;flex-direction:column;flex-grow:1}.about-company-details>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.about-company-details>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.about-company-details>:not(header){padding-top:3.6rem}.about-company-details>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.about-company-details>:not(header){width:940px;padding-top:4.8rem}.about-company-details>:not(header):last-child{padding-bottom:19.2rem}}.about-company-details>:not(header){display:flex;flex-direction:column;padding:0 !important}@media only screen and (min-width: 640px){.about-company-details>:not(header){flex-direction:row}}@media only screen and (min-width: 640px){.about-company-details>:not(header)>*{flex:0 1 100%}}@media only screen and (max-width: 639px){.about-company-details>:not(header)>*{margin-top:2.4rem}.about-company-details>:not(header)>*:first-child{margin-top:0}.about-company-details>:not(header)>*:last-child{margin-bottom:4.8rem}}@media only screen and (min-width: 640px){.about-company-details>:not(header)>*{margin-left:2rem;padding-top:2.4rem;padding-bottom:4.8rem}.about-company-details>:not(header)>*:first-child{margin-left:0}}@media only screen and (min-width: 800px){.about-company-details>:not(header)>*{padding-top:3.6rem;padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.about-company-details>:not(header)>*{width:940px;margin-left:8rem;padding-top:4.8rem;padding-bottom:19.2rem}.about-company-details>:not(header)>*:first-child{margin-left:0}}.about-company-details>:not(header) aside{position:relative;flex:0 0 auto;background-color:#f7f4ed}@media only screen and (max-width: 639px){.about-company-details>:not(header) aside{display:none}}@media only screen and (min-width: 640px){.about-company-details>:not(header) aside{width:25%}.about-company-details>:not(header) aside::before{position:absolute;top:0;bottom:0;background-color:#f7f4ed;content:''}.about-company-details>:not(header) aside:first-child{padding-right:2rem}.about-company-details>:not(header) aside:first-child::before{right:100%;left:-2rem}}@media only screen and (min-width: 640px) and (min-width: 1020px){.about-company-details>:not(header) aside:first-child::before{left:-370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.about-company-details>:not(header) aside:first-child::before{left:-810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.about-company-details>:not(header) aside:first-child::before{left:-1450px}}@media only screen and (min-width: 640px){.about-company-details>:not(header) aside:last-child{padding-left:2rem}.about-company-details>:not(header) aside:last-child::before{right:2rem;left:100%}}@media only screen and (min-width: 640px) and (min-width: 1020px){.about-company-details>:not(header) aside:last-child::before{right:370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.about-company-details>:not(header) aside:last-child::before{right:810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.about-company-details>:not(header) aside:last-child::before{right:1450px}}@media only screen and (min-width: 1020px){.about-company-details>:not(header) aside{width:240px}}.about-company-details-navigation{max-width:inherit;margin:0;padding:0;list-style-type:none;padding-top:1.2rem;padding-bottom:4.8rem}@media only screen and (max-width: 639px){.about-company-details-navigation{display:flex;flex-wrap:wrap;margin:-0.6rem -1.3333333333rem;padding:0}}.about-company-details-navigation-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.about-company-details-navigation-item:first-child{margin-top:0}@media only screen and (max-width: 639px){.about-company-details-navigation-item,.about-company-details-navigation-item:first-child{margin:0.6rem 1.3333333333rem}}.about-company-details-navigation-section-heading{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e8e5df;margin-top:2.4rem;margin-bottom:2.4rem;color:#757471}.about-company-details-navigation-sub{max-width:inherit;margin:0;padding:0;list-style-type:none;display:none;margin-left:2rem}.about-company-details-navigation-sub[data-visible]{display:block}.about-company-details-navigation-sub-item{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.about-company-details-navigation-link{color:inherit;text-decoration:none;color:#757471}.about-company-details-navigation-link:hover,.about-company-details-navigation-link:focus,.about-company-details-navigation-link:active{color:inherit;text-decoration:none}.about-company-details-navigation-link:not([href]),.about-company-details-navigation-link:not([href]):focus,.about-company-details-navigation-link:not([href]):hover{color:#a3a19d}.about-company-details-navigation-link.selected,.about-company-details-navigation-link[data-selected]{color:#30302f;font-weight:500}.about-company-details-navigation-link.selected+*,.about-company-details-navigation-link[data-selected]+*{display:block}.about-company-details-navigation[data-sticky]{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:fixed;top:0;background-color:#f7f4ed}.about-company-details-navigation[data-sticky-measure]{overflow:hidden;height:0;margin:0;padding:0}.about-company-details-anchor{position:relative;top:-4.8rem;display:block}@media only screen and (min-width: 640px){.about-company-details-anchor{top:-7.2rem}}@TODO Fix this
    .press-index-section + &{.about-company-details-anchor{top:0}}.about-company-details-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.about-company-details-heading,ul+.about-company-details-heading,.intro+.about-company-details-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.about-company-details-heading,ul+.about-company-details-heading,.intro+.about-company-details-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.about-company-details-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.about-company-details-heading{font-size:3.6rem;line-height:4.5rem}}.about-company-details .application-about-company-details small{font-size:1.6rem;line-height:2.4rem;color:#a3a19d}.about-company-details .application-about-company-details h3{margin-bottom:2.4rem;max-width:54rem;font-size:1.6rem;font-weight:600;line-height:2.4rem;margin-bottom:0.6rem}p+.about-company-details .application-about-company-details h3,ul+.about-company-details .application-about-company-details h3,.intro+.about-company-details .application-about-company-details h3{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.about-company-details .application-about-company-details h3,ul+.about-company-details .application-about-company-details h3,.intro+.about-company-details .application-about-company-details h3{margin-top:4.8rem}}.about-company-details .application-about-company-details h3:not(:first-of-type){margin-top:2.4rem}.about-company-details .application-about-company-details a{color:#30302f}.about-supporter{display:flex;flex-direction:column;flex-grow:1}.about-supporter>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.about-supporter>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.about-supporter>:not(header){padding-top:3.6rem}.about-supporter>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.about-supporter>:not(header){width:940px;padding-top:4.8rem}.about-supporter>:not(header):last-child{padding-bottom:19.2rem}}.about-supporter-page-header{display:flex;justify-content:center;align-items:center;height:13rem;background-color:#f7f4ed;background-image:url(/assets/web/header-0a4803ace9abd880dcbafcaa4fdb91aa419d1fe55d1d77336eb832bd2be2ff99.jpg);background-position:center;background-size:cover;text-align:center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.about-supporter-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}@media only screen and (min-width: 800px){.about-supporter-page-header{height:18rem}}@media only screen and (min-width: 1020px){.about-supporter-page-header{height:26rem}}@media only screen and (min-width: 1281px){.about-supporter-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}.about-supporter-page-header h1,.about-supporter-page-header .h1{font-family:KavaWeb, sans-serif;flex:1 1 auto;max-width:100%;margin:0 4.84rem;color:#fffdfa;font-size:4.2rem;line-height:1;text-align:center;letter-spacing:0.2rem}@media only screen and (min-width: 800px){.about-supporter-page-header h1,.about-supporter-page-header .h1{margin:0 7.26rem;font-size:5.6rem}}@media only screen and (min-width: 1020px){.about-supporter-page-header h1,.about-supporter-page-header .h1{margin:0 9.68rem;font-size:8.4rem}}.about-supporter-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.about-supporter-heading,ul+.about-supporter-heading,.intro+.about-supporter-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.about-supporter-heading,ul+.about-supporter-heading,.intro+.about-supporter-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.about-supporter-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.about-supporter-heading{font-size:3.6rem;line-height:4.5rem}}.about-supporter-testimonials-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-2.4rem -2rem}@media only screen and (min-width: 1020px){.about-supporter-testimonials-list{margin:-3.6rem -4rem}}.about-supporter-testimonials-list-item{flex:0 1 100%;margin:4rem;margin-top:3.6rem;margin-bottom:0}@media only screen and (min-width: 560px){.about-supporter-testimonials-list-item{flex-basis:calc((100% - 16rem) / 2);margin:3.6rem 4rem}}@media only screen and (min-width: 800px){.about-supporter-testimonials-list-item{flex-basis:calc((100% - 24rem) / 3)}}@media only screen and (min-width: 1020px){.about-supporter-testimonials-list-item{flex-basis:calc((100% - 24rem) / 3)}}.about-supporter-testimonials-list-item-quote{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:3;-ms-hyphenate-limit-lines:2;hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;hyphenate-limit-last:always;-webkit-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;margin:0;font-size:1.6rem;line-height:2.4rem}.about-supporter-testimonials-list-item-author{font-size:1.3rem;line-height:2rem;display:flex;align-items:center}.about-supporter-testimonials-list-item-author-photo{display:block;flex:0 0 auto;align-self:flex-start;width:40px;height:40px;margin:-0.2rem;margin-right:1.1333333333rem}@media only screen and (min-width: 1020px){.about-supporter-testimonials-list-item-author-photo{width:50px;height:50px;margin-right:1.8rem}}.about-supporter-testimonials-list-item-author-profession{display:block;color:#a3a19d}.about-supporter-links{margin-top:7.2rem}@media only screen and (min-width: 1020px){.about-supporter-links{margin-top:14.4rem}}.about-supporter-links:first-child{margin-top:0}.about-supporter-links-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1rem}@media only screen and (min-width: 1020px){.about-supporter-links-list{margin:-2rem}}.about-supporter-links-list-item{font-size:1.3rem;line-height:2rem;position:relative;flex:0 1 calc((100% - 4rem) / 2);min-width:100px;margin:1rem;border-radius:0.3rem;background-color:#f0ede6}@media only screen and (min-width: 480px){.about-supporter-links-list-item{flex-basis:calc((100% - 6rem) / 3)}}@media only screen and (min-width: 600px){.about-supporter-links-list-item{flex-basis:calc((100% - 8rem) / 4)}}@media only screen and (min-width: 720px){.about-supporter-links-list-item{font-size:1.6rem;line-height:2.4rem;flex-basis:calc((100% - 8rem) / 4);min-width:150px}}@media only screen and (min-width: 1020px){.about-supporter-links-list-item{flex-basis:calc((100% - 20rem) / 5);margin:2rem}}.about-supporter-links-list-item::before{display:block;width:100%;padding-top:56.25%;content:''}.about-supporter-links-list-item-link{color:inherit;text-decoration:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;justify-content:center;align-items:center;padding:1.2rem 1rem;color:rgba(48,48,47,0.5);text-align:center}.about-supporter-links-list-item-link:hover,.about-supporter-links-list-item-link:focus,.about-supporter-links-list-item-link:active{color:inherit;text-decoration:none}.about-supporter-links-list-item-link-image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}_:-ms-fullscreen,:root .about-supporter-links-list-item-link-image{flex:0 0 auto}.about-supporter-links-list-item-link:not(:hover):not(:focus):not(:active):not(.active) .about-supporter-links-list-item-link-image{-webkit-filter:saturate(0%) opacity(50%);filter:saturate(0%) opacity(50%)}.about-supporter-links-list-item-link:hover,.about-supporter-links-list-item-link:focus,.about-supporter-links-list-item-link:active,.about-supporter-links-list-item-link.active{color:#30302f}@media only screen and (min-width: 480px){.about-supporter-links-list-1 .about-supporter-links-list-item{flex-basis:calc((100% - 4rem) / 2)}}@media only screen and (min-width: 600px){.about-supporter-links-list-1 .about-supporter-links-list-item{flex-basis:calc((100% - 6rem) / 3)}}@media only screen and (min-width: 720px){.about-supporter-links-list-1 .about-supporter-links-list-item{font-size:1.6rem;line-height:2.4rem;flex-basis:calc((100% - 6rem) / 3);min-width:150px}}@media only screen and (min-width: 1020px){.about-supporter-links-list-1 .about-supporter-links-list-item{flex-basis:calc((100% - 16rem) / 4);margin:2rem}}@media only screen and (min-width: 480px){.about-supporter-links-list-1 .about-supporter-links-list-item .about-supporter-links-list-item-link{padding:1.6rem 2rem}}.about-supporter-links-list-1 .about-supporter-links-list-item .about-supporter-links-list-item-link:not(:hover):not(:focus):not(:active):not(.active) .about-supporter-links-list-item-link-image{-webkit-filter:none;filter:none}.discoveries-show{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.discoveries-show{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.discoveries-show{padding-bottom:14.4rem}}.discoveries-dot--influencer{padding:1.2rem 0}@media only screen and (min-width: 480px){.discoveries-dot--influencer{max-width:36rem}}.discoveries-dot--influencer-close-link{position:absolute;top:0.6rem;right:0.6rem;display:flex;overflow:hidden;justify-content:center;align-items:center;flex:0 0 auto;width:4.4rem;height:4.4rem}.discoveries-dot--influencer-close-link-text{display:none}.discoveries-dot--influencer-close-link .Stroke{stroke:#30302f;fill:#30302f;stroke-width:0.6}.discoveries-dot--influencer-photo{text-align:center}.discoveries-dot--influencer-biography{margin-top:3.6rem}.discoveries-show-header{position:relative;display:flex;justify-content:center;align-items:center;height:31rem;margin-bottom:2.4rem;background-image:url(/assets/web/header-0a4803ace9abd880dcbafcaa4fdb91aa419d1fe55d1d77336eb832bd2be2ff99.jpg);background-position:center;background-size:cover}.discoveries-show-header::after{position:absolute;right:0.5rem;bottom:0.5rem;color:rgba(255,253,250,0.65);font-size:9px;line-height:1;content:attr(data-copyright)}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.discoveries-show-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}@media only screen and (min-width: 800px){.discoveries-show-header{height:42rem;margin-bottom:3.6rem}.discoveries-show-header::after{right:0.6666666667rem;bottom:0.6666666667rem}}@media only screen and (min-width: 1020px){.discoveries-show-header{height:62rem;margin-bottom:7.2rem}.discoveries-show-header::after{right:1rem;bottom:1rem;font-size:10px}}@media only screen and (min-width: 1281px){.discoveries-show-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}.discoveries-show-header-title-and-search{display:flex;flex-direction:column;align-items:center;width:100%}.discoveries-show-header-title{font-family:KavaWeb, sans-serif;flex:1 1 auto;max-width:100%;margin:0 4.84rem;padding:0;color:#fffdfa;font-size:4.16rem;line-height:1;text-align:center;letter-spacing:0.2rem}@media only screen and (min-width: 800px){.discoveries-show-header-title{margin:0 7.26rem;font-size:5.6rem}}@media only screen and (min-width: 1020px){.discoveries-show-header-title{margin:0 9.68rem;font-size:8.48rem}}.discoveries-show-header-subtitle{font-family:'Whitney A', 'Whitney B', sans-serif;flex:1 1 auto;width:100%;max-width:940px;margin:0 4.84rem;margin-top:0.6rem;padding:0;color:#fffdfa;font-size:1.92rem;line-height:2.64rem;text-align:center}@media only screen and (max-width: 519px){.discoveries-show-header-subtitle{display:none}}@media only screen and (min-width: 800px){.discoveries-show-header-subtitle{margin:0 7.26rem;margin-top:0.8rem;font-size:2.4rem}}@media only screen and (min-width: 1020px){.discoveries-show-header-subtitle{margin:0 9.68rem;margin-top:1.2rem;font-size:2.4rem}}.discoveries-show-header-search{display:flex;justify-content:center;flex:0 1 auto;margin-top:2.4rem}@media only screen and (max-width: 639px){.discoveries-show-header-search{width:100%;padding-right:2rem;padding-left:2rem}}@media only screen and (min-width: 800px){.discoveries-show-header-search{margin-top:4.8rem}}@media only screen and (min-width: 1020px){.discoveries-show-header-search{margin-top:7.2rem}}.discoveries-show-header-search-form{position:relative;z-index:2;display:flex;width:100%}@media only screen and (min-width: 640px){.discoveries-show-header-search-form{width:65vw}}@media only screen and (min-width: 800px){.discoveries-show-header-search-form{width:640px}}.discoveries-show-header-search-form-input-and-inline{position:relative;display:flex;flex:1 1 auto}.discoveries-show-header-search-form-input{flex:1 1 auto;padding-right:1.6rem;padding-left:1.6rem;border:0;border-top-left-radius:100px;border-bottom-left-radius:100px;background-color:#fffdfa;line-height:1.5}.discoveries-show-header-search-form-input::-webkit-input-placeholder{color:#a3a19d}.discoveries-show-header-search-form-input::-moz-placeholder{color:#a3a19d}.discoveries-show-header-search-form-input:-ms-input-placeholder{color:#a3a19d}.discoveries-show-header-search-form-input:focus{outline:0}@media only screen and (min-width: 800px){.discoveries-show-header-search-form-input{padding-right:2.4rem;padding-left:2.4rem;font-size:2.08rem}}@media only screen and (min-width: 1020px){.discoveries-show-header-search-form-input{padding-right:2.64rem;padding-left:2.88rem;font-size:2.4rem}}.discoveries-show-header-search-form-button{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#65bd62;background-color:#65bd62;color:#fffdfa;flex:0 0 auto;padding:1.2rem 1.6rem;border-radius:0;border-top-right-radius:100px;border-bottom-right-radius:100px;font-weight:600;line-height:1}.discoveries-show-header-search-form-button .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.discoveries-show-header-search-form-button .beanicon .Fill{fill:#757471}.discoveries-show-header-search-form-button .beanicon .Stroke{stroke:#757471}.discoveries-show-header-search-form-button:hover,.discoveries-show-header-search-form-button:focus,.discoveries-show-header-search-form-button:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.discoveries-show-header-search-form-button:hover .beanicon .Fill,.discoveries-show-header-search-form-button:focus .beanicon .Fill,.discoveries-show-header-search-form-button:active .beanicon .Fill{fill:#30302f}.discoveries-show-header-search-form-button:hover .beanicon .Stroke,.discoveries-show-header-search-form-button:focus .beanicon .Stroke,.discoveries-show-header-search-form-button:active .beanicon .Stroke{stroke:#30302f}.discoveries-show-header-search-form-button .beanicon .Fill{fill:#fffdfa}.discoveries-show-header-search-form-button .beanicon .Stroke{stroke:#fffdfa}.discoveries-show-header-search-form-button:hover,.discoveries-show-header-search-form-button:focus,.discoveries-show-header-search-form-button:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.discoveries-show-header-search-form-button:hover .beanicon .Fill,.discoveries-show-header-search-form-button:focus .beanicon .Fill,.discoveries-show-header-search-form-button:active .beanicon .Fill{fill:#fffdfa}.discoveries-show-header-search-form-button:hover .beanicon .Stroke,.discoveries-show-header-search-form-button:focus .beanicon .Stroke,.discoveries-show-header-search-form-button:active .beanicon .Stroke{stroke:#fffdfa}@media only screen and (min-width: 800px){.discoveries-show-header-search-form-button{padding:1.6rem 2.4rem;padding-right:2.64rem;font-size:2.08rem}}@media only screen and (min-width: 1020px){.discoveries-show-header-search-form-button{padding:1.6rem 2.88rem;padding-right:3.12rem;font-size:2.4rem}}.discoveries-show-header-search-inline{visibility:hidden;opacity:0;transition:visibility 0s ease-out 0.1s, opacity 0.1s ease-out, -webkit-transform 0s ease-out 0.1s;transition:visibility 0s ease-out 0.1s, opacity 0.1s ease-out, transform 0s ease-out 0.1s;transition:visibility 0s ease-out 0.1s, opacity 0.1s ease-out, transform 0s ease-out 0.1s, -webkit-transform 0s ease-out 0.1s;-webkit-transform:translate3d(0, 0.8rem, 0);transform:translate3d(0, 0.8rem, 0);position:absolute;z-index:10;top:100%;border-radius:0.3rem;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2),0 2px 8px 0 rgba(0,0,0,0.08);background-color:#fffdfa;color:#30302f;top:calc(100% - 0.5rem);left:0.5rem;top:calc(100% + 0.5rem);left:0.5rem;display:block;overflow-y:scroll;width:100%;max-height:30vh;pointer-events:none;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 519px){.discoveries-show-header-search-inline{left:-2rem;width:calc(100vw - 30px);border-radius:0}}.discoveries-show-header-search-inline:not([hidden]){visibility:visible;opacity:1;transition:visibility 0s ease-out, opacity 0.1s ease-out, -webkit-transform 0.1s ease-out;transition:visibility 0s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out;transition:visibility 0s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:auto}.discoveries-show-header-search-inline .dot--search-link{padding-left:1.6rem}.discoveries-show-header-search-inline .dot--search-link .dot--search-link-icon{margin-right:1.6rem}.discoveries-show-locality{display:flex;align-items:stretch}.discoveries-show-locality a{color:inherit;text-decoration:none;position:relative;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f7f4ed}.discoveries-show-locality a:hover,.discoveries-show-locality a:focus,.discoveries-show-locality a:active{color:inherit;text-decoration:none}.discoveries-show-locality-image{display:block;width:100%}@media only screen and (min-width: 400px){.discoveries-show-locality-image{overflow:hidden;border-radius:0.3rem}}@supports (-o-object-fit: cover) or (object-fit: cover){.discoveries-show-locality-image{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%}}.discoveries-show-locality-meta{position:absolute;right:0;bottom:0;left:0;padding:1.5rem;color:#fffdfa;text-align:center}@media only screen and (min-width: 400px){.discoveries-show-locality-meta{overflow:hidden;border-radius:0.3rem}}@media only screen and (max-width: 479px){.discoveries-show-locality-meta{top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(48,48,47,0.45)}}@media only screen and (min-width: 480px){.discoveries-show-locality-meta{z-index:0;padding-top:9.6rem;background-color:transparent}.discoveries-show-locality-meta::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0.5;background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.12) 30%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.5) 70%, rgba(0,0,0,0.75) 90%, rgba(0,0,0,0.88) 96%, #000);content:'';pointer-events:none}}.discoveries-show-locality-meta-name{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-size:3.6rem;font-weight:bold;line-height:1}.discoveries-show-locality-meta-country{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-top:0.4rem;font-weight:500}.discoveries-show-locality-meta-country:empty::before{content:' '}.discoveries-show-locality-meta-rating{display:inline-block;margin:auto;margin-top:0;margin-bottom:0.8rem;vertical-align:bottom}.discoveries-show-locality-meta-rating .web-application-application-rating{color:#fffdfa}.discoveries-show-locality-meta-rating .web-application-application-rating .beanicon .Stroke{stroke:#fffdfa}.discoveries-show-locality-meta-rating .web-application-application-rating .beanicon .Fill{fill:#fffdfa}.discoveries-show-place{display:flex;align-items:stretch}.discoveries-show-place a{color:inherit;text-decoration:none;position:relative;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f7f4ed}.discoveries-show-place a:hover,.discoveries-show-place a:focus,.discoveries-show-place a:active{color:inherit;text-decoration:none}.discoveries-show-place-image{display:block;width:100%}@media only screen and (min-width: 400px){.discoveries-show-place-image{overflow:hidden;border-radius:0.3rem}}@supports (-o-object-fit: cover) or (object-fit: cover){.discoveries-show-place-image{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%}}.discoveries-show-place-meta{position:absolute;right:0;bottom:0;left:0;padding:1.5rem;color:#fffdfa;text-align:center}@media only screen and (min-width: 400px){.discoveries-show-place-meta{overflow:hidden;border-radius:0.3rem}}@media only screen and (max-width: 479px){.discoveries-show-place-meta{top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(48,48,47,0.35)}}@media only screen and (min-width: 480px){.discoveries-show-place-meta{z-index:0;padding-top:7.2rem;background-color:transparent}.discoveries-show-place-meta::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0.5;background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.12) 30%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.5) 70%, rgba(0,0,0,0.75) 90%, rgba(0,0,0,0.88) 96%, #000);content:'';pointer-events:none}}@media only screen and (min-width: 480px){.discoveries-show-place-meta-with-image{padding-top:7.2rem}}.discoveries-show-place-meta-name{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-size:3.6rem;font-weight:bold;line-height:1}.discoveries-show-place-meta-country{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-top:0.4rem;font-weight:500}@media only screen and (min-width: 480px){.discoveries-show-place-meta-country:empty::before{content:' '}}.discoveries-show-section{width:calc(100% - 4rem);margin:auto;margin-top:4.8rem}@media only screen and (min-width: 800px){.discoveries-show-section{margin-top:7.2rem}}@media only screen and (min-width: 1020px){.discoveries-show-section{width:940px;margin-top:9.6rem}}.discoveries-show-section:first-of-type{margin-top:0}.discoveries-show-section-header{line-height:1;text-align:center}.discoveries-show-section-heading{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:2.4rem;max-width:54rem;padding-top:0.7rem;font-size:2.52rem;font-weight:400;line-height:3.024rem;max-width:none !important;margin:0 auto;padding:0;color:#757471;font-size:2rem !important;line-height:3.78rem !important;text-align:center}p+.discoveries-show-section-heading,ul+.discoveries-show-section-heading,.intro+.discoveries-show-section-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.discoveries-show-section-heading,ul+.discoveries-show-section-heading,.intro+.discoveries-show-section-heading{margin-top:4.8rem}}h1+.discoveries-show-section-heading,.h1+.discoveries-show-section-heading{margin-top:-2rem}@media only screen and (min-width: 800px){.discoveries-show-section-heading{max-width:78rem;font-size:3.06rem;line-height:3.672rem}}@media only screen and (min-width: 1020px){.discoveries-show-section-heading{font-size:3.6rem;line-height:4.32rem}}@media only screen and (min-width: 640px){.discoveries-show-section-heading{font-size:2.8rem !important;line-height:4.5rem !important}}.discoveries-show-section-heading-user-image{display:inline-block;width:45px;height:45px;margin:0 1.2rem}.discoveries-show-section-heading .category{font-family:KavaWeb, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:0 0 auto;padding:0.4rem 1.2rem;padding-top:0.6rem;border-radius:100px;font-size:1.8rem;font-weight:bold;margin:0 0.4rem;padding:0.4rem 1.2rem;padding-top:0.6rem;font-size:2rem !important;line-height:2.8rem !important;white-space:nowrap}@media only screen and (min-width: 640px){.discoveries-show-section-heading .category{margin:0 0.6rem;padding:0.6rem 1.6rem;padding-top:0.8rem;font-size:2.8rem !important;line-height:3.78rem !important}}.discoveries-show-section-heading .category.category-vgn{background-color:#4e6918;color:#fffdfa}.discoveries-show-section-heading .category.category-veg{background-color:#afdb3d;color:#fffdfa}.discoveries-show-section-heading .category.category-omn{background-color:#8458db;color:#fffdfa}.discoveries-show-section-heading .category.category-glu{background-color:#d6b024;color:#fffdfa}.discoveries-show-section-heading .category.category-lac{background-color:#4b92e3;color:#fffdfa}.discoveries-show-section-heading .category.category-org{background-color:#a3d448;color:#30302f}.discoveries-show-section-heading .category.category-loc{background-color:#ab6333;color:#fffdfa}.discoveries-show-section-heading .category.category-ft{background-color:#262626;color:#fffdfa}.discoveries-show-section-heading .category.category-raw{background-color:#ed722f;color:#fffdfa}.discoveries-show-section-show-more{font-size:1.3rem;line-height:2rem;position:relative;top:-0.3rem;display:inline-block;margin-bottom:-0.3rem;color:#a3a19d}.discoveries-show-section-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1rem -2rem;margin-top:1.4rem}@media only screen and (min-width: 400px){.discoveries-show-section-list{margin:-1rem;margin-top:1.4rem}}.discoveries-show-section-list-item{position:relative;width:calc(50% - 2rem);margin:1rem 0;overflow:hidden}.discoveries-show-section-list-item::before{display:block;width:100%;padding-top:75%;content:''}.discoveries-show-section-list-item>*{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width: 400px){.discoveries-show-section-list-item{margin:1rem;border-radius:0.3rem}}@media only screen and (max-width: 479px){.discoveries-show-section-list-item{width:100%;height:15rem}}@media only screen and (min-width: 480px){.discoveries-show-section-list-item::before{display:block;width:100%;padding-top:75%;content:''}}@media only screen and (min-width: 720px){.discoveries-show-section-list-item{width:calc(33.33% - 2rem)}}.discoveries-show-section-vegan .discoveries-show-section-list-item:nth-child(5){width:100%}@media only screen and (min-width: 720px){.discoveries-show-section-vegan .discoveries-show-section-list-item:nth-child(5){width:calc(66.66% - 2rem)}}.discoveries-show-section-vegan .discoveries-show-section-list-item:nth-child(5)::before{display:block;width:100%;padding-top:36.29%;content:''}@media only screen and (max-width: 719px){.discoveries-show-section-gluten-free .discoveries-show-section-list-item:nth-child(3){width:100%}}@media only screen and (max-width: 719px) and (min-width: 720px){.discoveries-show-section-gluten-free .discoveries-show-section-list-item:nth-child(3){width:calc(66.66% - 2rem)}}@media only screen and (max-width: 719px){.discoveries-show-section-gluten-free .discoveries-show-section-list-item:nth-child(3)::before{display:block;width:100%;padding-top:36.29%;content:''}}.discoveries-show-section-organic-local-fair-trade .discoveries-show-section-list-item:nth-child(5){width:100%;order:-1}@media only screen and (min-width: 720px){.discoveries-show-section-organic-local-fair-trade .discoveries-show-section-list-item:nth-child(5){width:calc(66.66% - 2rem)}}.discoveries-show-section-organic-local-fair-trade .discoveries-show-section-list-item:nth-child(5)::before{display:block;width:100%;padding-top:36.29%;content:''}@media only screen and (min-width: 720px){.discoveries-show-section-raw-food .discoveries-show-section-list-item:nth-child(2){width:100%}}@media only screen and (min-width: 720px) and (min-width: 720px){.discoveries-show-section-raw-food .discoveries-show-section-list-item:nth-child(2){width:calc(66.66% - 2rem)}}@media only screen and (min-width: 720px){.discoveries-show-section-raw-food .discoveries-show-section-list-item:nth-child(2)::before{display:block;width:100%;padding-top:36.29%;content:''}}.discoveries-show-section-influencer-5 .discoveries-show-section-list-item:nth-child(5){width:100%;order:-1}@media only screen and (min-width: 720px){.discoveries-show-section-influencer-5 .discoveries-show-section-list-item:nth-child(5){width:calc(66.66% - 2rem)}}.discoveries-show-section-influencer-5 .discoveries-show-section-list-item:nth-child(5)::before{display:block;width:100%;padding-top:36.29%;content:''}.discoveries-show-section-influencer-7 .discoveries-show-section-list-item:nth-child(1){width:100%}@media only screen and (min-width: 720px){.discoveries-show-section-influencer-7 .discoveries-show-section-list-item:nth-child(1){width:calc(66.66% - 2rem)}}.discoveries-show-section-influencer-7 .discoveries-show-section-list-item:nth-child(1)::before{display:block;width:100%;padding-top:36.29%;content:''}@media only screen and (min-width: 720px){.discoveries-show-section-influencer-7 .discoveries-show-section-list-item:nth-child(7){width:100%}}@media only screen and (min-width: 720px) and (min-width: 720px){.discoveries-show-section-influencer-7 .discoveries-show-section-list-item:nth-child(7){width:calc(66.66% - 2rem)}}@media only screen and (min-width: 720px){.discoveries-show-section-influencer-7 .discoveries-show-section-list-item:nth-child(7)::before{display:block;width:100%;padding-top:36.29%;content:''}}@media only screen and (max-width: 719px){.discoveries-show-section-top .discoveries-show-section-list-item:nth-child(3){width:100%}}@media only screen and (max-width: 719px) and (min-width: 720px){.discoveries-show-section-top .discoveries-show-section-list-item:nth-child(3){width:calc(66.66% - 2rem)}}@media only screen and (max-width: 719px){.discoveries-show-section-top .discoveries-show-section-list-item:nth-child(3)::before{display:block;width:100%;padding-top:36.29%;content:''}}.discoveries-show-section-travel .discoveries-show-section-list-item:nth-child(1){width:100%}@media only screen and (min-width: 720px){.discoveries-show-section-travel .discoveries-show-section-list-item:nth-child(1){width:calc(66.66% - 2rem)}}.discoveries-show-section-travel .discoveries-show-section-list-item:nth-child(1)::before{display:block;width:100%;padding-top:36.29%;content:''}@media only screen and (min-width: 720px){.discoveries-show-section-travel .discoveries-show-section-list-item:nth-child(7){width:100%}}@media only screen and (min-width: 720px) and (min-width: 720px){.discoveries-show-section-travel .discoveries-show-section-list-item:nth-child(7){width:calc(66.66% - 2rem)}}@media only screen and (min-width: 720px){.discoveries-show-section-travel .discoveries-show-section-list-item:nth-child(7)::before{display:block;width:100%;padding-top:36.29%;content:''}}.filters-show{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.filters-show .web-application-form{display:flex;flex-direction:column;max-width:inherit}.filters-show .web-application-form-fieldset{margin:3.6rem 0;padding:3.6rem 0;padding-bottom:0}.filters-show .web-application-form-fieldset:first-child{margin-top:0;padding-top:0}.filters-show .web-application-form-fieldset:last-child{margin-bottom:0}.filters-show .web-application-form-label{margin-bottom:1.6rem}.filters-show .web-application-form-control-list{display:flex;flex-wrap:wrap;margin:-0.4rem}@media only screen and (min-width: 480px) and (max-width: 639px){.filters-show .web-application-form-control-list{margin:-0.8rem}}@media only screen and (min-width: 1020px){.filters-show .web-application-form-control-list{margin:-0.8rem}}.filters-show .web-application-form-control-list>*{display:flex;align-items:stretch;width:100%;padding:0.4rem}.filters-show .web-application-form-control-list>*>*{width:100%}@media only screen and (min-width: 480px) and (max-width: 639px){.filters-show .web-application-form-control-list>*{width:50%;padding:0.8rem}}@media only screen and (min-width: 1020px){.filters-show .web-application-form-control-list>*{width:25%;padding:0.8rem}}.filters-show .web-application-form-control-list .web-application-form-checkbox-label,.filters-show .web-application-form-control-list .web-application-form-radio-label{margin:0}.filters-show .web-application-form-control-list b{color:#a3a19d;font-weight:inherit}.filters-show .web-application-form-actions{flex:0 0 auto;margin-top:0;padding:1.5rem 2rem;background-color:#f7f4ed}.filters-show-content{overflow-y:scroll;flex:1 1 auto;-webkit-overflow-scrolling:touch}.filters-show-content-scroll-container{margin:2rem;margin-bottom:3rem}@media only screen and (max-width: 479px){.filters-show-use-cases-radio-label{position:relative;max-width:100%;display:inline-flex}.filters-show-use-cases-radio-label>[type=checkbox],.filters-show-use-cases-radio-label>[type=radio]{position:absolute;z-index:1;display:none;width:2.4rem;height:2.4rem}.filters-show-use-cases-radio-label>[type=checkbox]+span,.filters-show-use-cases-radio-label>[type=radio]+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding-left:calc(2.4rem + 8px);color:#30302f;font-weight:normal;cursor:pointer}.filters-show-use-cases-radio-label>[type=checkbox]+span::before,.filters-show-use-cases-radio-label>[type=radio]+span::before{display:inline-block;width:2.4rem;height:2.4rem;margin-right:8px;margin-left:calc(-2.4rem - 8px);background-repeat:no-repeat;background-position:left center;background-size:100% 100%;vertical-align:top;content:'';-webkit-mask-size:100% 100%;mask-size:100% 100%}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.filters-show-use-cases-radio-label>[type=checkbox]+span::before,.filters-show-use-cases-radio-label>[type=radio]+span::before{background-color:#bab8b3}}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.filters-show-use-cases-radio-label>[type=checkbox]:checked+span::before,.filters-show-use-cases-radio-label>[type=radio]:checked+span::before{background-color:#a5d96a}}.filters-show-use-cases-radio-label>[type=radio]+span::before{background-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.filters-show-use-cases-radio-label>[type=radio]+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg);mask-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg)}}.filters-show-use-cases-radio-label>[type=radio]:checked+span::before{background-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.filters-show-use-cases-radio-label>[type=radio]:checked+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg);mask-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg)}}}@media only screen and (min-width: 480px) and (max-width: 639px){.filters-show-use-cases-radio-label{display:flex;justify-content:stretch;align-items:stretch;margin:0;cursor:pointer}.filters-show-use-cases-radio-label input{display:none}.filters-show-use-cases-radio-label input+span{display:flex;justify-content:center;align-items:center;width:100%;padding:0.8rem;border:1px solid #bab8b3;border-radius:0.6rem;text-align:center}.filters-show-use-cases-radio-label input:checked+span{padding:calc(0.8rem - 2px);border-width:3px;border-color:#a5d96a;font-weight:500}}@media only screen and (min-width: 640px) and (max-width: 1019px){.filters-show-use-cases-radio-label{position:relative;max-width:100%;display:inline-flex}.filters-show-use-cases-radio-label>[type=checkbox],.filters-show-use-cases-radio-label>[type=radio]{position:absolute;z-index:1;display:none;width:2.4rem;height:2.4rem}.filters-show-use-cases-radio-label>[type=checkbox]+span,.filters-show-use-cases-radio-label>[type=radio]+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding-left:calc(2.4rem + 8px);color:#30302f;font-weight:normal;cursor:pointer}.filters-show-use-cases-radio-label>[type=checkbox]+span::before,.filters-show-use-cases-radio-label>[type=radio]+span::before{display:inline-block;width:2.4rem;height:2.4rem;margin-right:8px;margin-left:calc(-2.4rem - 8px);background-repeat:no-repeat;background-position:left center;background-size:100% 100%;vertical-align:top;content:'';-webkit-mask-size:100% 100%;mask-size:100% 100%}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.filters-show-use-cases-radio-label>[type=checkbox]+span::before,.filters-show-use-cases-radio-label>[type=radio]+span::before{background-color:#bab8b3}}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.filters-show-use-cases-radio-label>[type=checkbox]:checked+span::before,.filters-show-use-cases-radio-label>[type=radio]:checked+span::before{background-color:#a5d96a}}.filters-show-use-cases-radio-label>[type=radio]+span::before{background-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.filters-show-use-cases-radio-label>[type=radio]+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg);mask-image:url(/assets/vb_beanicons/v1/line/radio-390d9b948b2fccf57353db6b89368e8a007c6f3595d2cf4482f39930e8acfa7f.svg)}}.filters-show-use-cases-radio-label>[type=radio]:checked+span::before{background-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg)}@supports (-webkit-mask: url()) or (-moz-mask: url()) or (-ms-mask: url()) or (-o-mask: url()){.filters-show-use-cases-radio-label>[type=radio]:checked+span::before{background-image:none;-webkit-mask-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg);mask-image:url(/assets/vb_beanicons/v1/filled/radio_checked-e5ae6fe253e09310ec2cd24a887a93f328302e5ac612ac47aaddcfbb2801345f.svg)}}}@media only screen and (min-width: 1020px){.filters-show-use-cases-radio-label{display:flex;justify-content:stretch;align-items:stretch;margin:0;cursor:pointer}.filters-show-use-cases-radio-label input{display:none}.filters-show-use-cases-radio-label input+span{display:flex;justify-content:center;align-items:center;width:100%;padding:0.8rem;border:1px solid #bab8b3;border-radius:0.6rem;text-align:center}.filters-show-use-cases-radio-label input:checked+span{padding:calc(0.8rem - 2px);border-width:3px;border-color:#a5d96a;font-weight:500}}@media only screen and (min-width: 1020px){.filters-show-categories-list>*{width:33.33% !important}}.filters-show-categories-explanation{font-size:1.3rem;line-height:2rem;margin-top:2.4rem;color:#a3a19d}.images-index{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.images-index-close-link{position:absolute;z-index:2;top:4.8rem;right:1.6rem;display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;-webkit-filter:drop-shadow(0 0 0.2rem #30302f);filter:drop-shadow(0 0 0.2rem #30302f)}.images-index-close-link-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;position:absolute}.images-index-close-link-icon{width:2.4rem;height:2.4rem}.images-index-close-link-icon .Stroke{stroke:#fffdfa;fill:#fffdfa;stroke-width:1}.images-index-fullscreen-image{position:relative;display:flex;flex-direction:column;flex:1 1 auto}.images-index-fullscreen-image-previous-link{position:absolute;z-index:1;top:0;bottom:0;overflow:hidden;display:flex;align-items:center;opacity:0;transition:opacity 0.15s linear;-webkit-filter:drop-shadow(0 0 2px #30302f);filter:drop-shadow(0 0 2px #30302f);left:0;min-width:15%}.images-index-fullscreen-image-previous-link:hover,.images-index-fullscreen-image-previous-link:focus,.images-index-fullscreen-image-previous-link:active{opacity:1 !important}.images-index-fullscreen-image-previous-link[data-disabled]{opacity:0 !important}.images-index-fullscreen-image-previous-link-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;position:absolute}.images-index-fullscreen-image-previous-link-icon{margin:1rem;width:4.8rem;height:4.8rem}@media only screen and (min-width: 1020px){.images-index-fullscreen-image-previous-link-icon{width:7.2rem;height:7.2rem}}.images-index-fullscreen-image-previous-link-icon .Stroke{stroke:#fffdfa;fill:#fffdfa;stroke-width:0.3}.images-index-fullscreen-image-next-link{position:absolute;z-index:1;top:0;bottom:0;overflow:hidden;display:flex;align-items:center;opacity:0;transition:opacity 0.15s linear;-webkit-filter:drop-shadow(0 0 2px #30302f);filter:drop-shadow(0 0 2px #30302f);justify-content:flex-end;right:0;min-width:85%}.images-index-fullscreen-image-next-link:hover,.images-index-fullscreen-image-next-link:focus,.images-index-fullscreen-image-next-link:active{opacity:1 !important}.images-index-fullscreen-image-next-link[data-disabled]{opacity:0 !important}.images-index-fullscreen-image-next-link-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;position:absolute}.images-index-fullscreen-image-next-link-icon{margin:1rem;width:4.8rem;height:4.8rem}@media only screen and (min-width: 1020px){.images-index-fullscreen-image-next-link-icon{width:7.2rem;height:7.2rem}}.images-index-fullscreen-image-next-link-icon .Stroke{stroke:#fffdfa;fill:#fffdfa;stroke-width:0.3}.images-index-fullscreen-image-container{position:relative;display:flex;flex:1 1 auto}.images-index-fullscreen-image-container:hover .images-index-fullscreen-image-previous-link,.images-index-fullscreen-image-container:hover .images-index-fullscreen-image-next-link,.images-index-fullscreen-image-container:focus .images-index-fullscreen-image-previous-link,.images-index-fullscreen-image-container:focus .images-index-fullscreen-image-next-link,.images-index-fullscreen-image-container:active .images-index-fullscreen-image-previous-link,.images-index-fullscreen-image-container:active .images-index-fullscreen-image-next-link{opacity:0.3}.images-index-fullscreen-image-container-sizing{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.images-index-fullscreen-image-container-image{display:inline-block;max-width:100%;max-height:100%}@supports (-o-object-fit: scale-down) or (object-fit: scale-down){.images-index-fullscreen-image-container-image{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}}.images-index-fullscreen-image-actions{display:flex;justify-content:space-between;align-items:center;align-self:center;flex:0 0 auto;margin-top:1.2rem}@media only screen and (min-width: 800px){.images-index-fullscreen-image-actions{width:64rem}}.images-index-fullscreen-image-actions-like{display:flex;justify-content:flex-start;align-items:center;color:#fffdfa}.images-index-fullscreen-image-actions-like-icon{width:2.4rem;height:2.4rem;margin-top:-0.1rem}.images-index-fullscreen-image-actions-like-icon .Stroke{stroke:#fffdfa;stroke-width:1.2}[data-selected] .images-index-fullscreen-image-actions-like-icon .Stroke{fill:#a5d96a;stroke:#a5d96a;stroke-width:1.2}.images-index-fullscreen-image-actions-like-text{align-items:baseline;margin-left:0.8rem;font-weight:600;line-height:1}.images-index-fullscreen-image-actions-share{display:flex;justify-content:flex-end;align-items:center;margin-left:4rem}.images-index-fullscreen-image-actions-share-link{overflow:hidden;margin-left:1rem}.images-index-fullscreen-image-actions-share-link .Fill{fill:#e8e5df}.images-index-fullscreen-image-actions-share-link:first-child{margin-left:0}.images-index-fullscreen-image-actions-share-link-icon{width:2.4rem;height:2.4rem}.images-index-fullscreen-image-actions-share-link-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;position:absolute}.images-index-fullscreen-image-actions-share-link:hover .Fill,.images-index-fullscreen-image-actions-share-link:focus .Fill,.images-index-fullscreen-image-actions-share-link:active .Fill{fill:#fffdfa}.images-index-images-list{max-width:inherit;margin:0;padding:0;list-style-type:none;overflow-x:scroll;overflow-y:hidden;flex:0 0 auto;align-self:center;max-width:100%;padding:0.6rem;padding-top:2.4rem;white-space:nowrap;-webkit-overflow-scrolling:touch}.images-index-images-list::-webkit-scrollbar{-webkit-appearance:none}.images-index-images-list::-webkit-scrollbar:horizontal{height:10px}.images-index-images-list::-webkit-scrollbar-thumb{border:2px solid #30302f;border-radius:5px;background-color:#5e5d5b}.images-index-images-list::-webkit-scrollbar-track{background-color:transparent}.images-index-images-list-item{display:inline-block;position:relative;width:96px;margin-left:1rem;vertical-align:top;white-space:normal}@media only screen and (min-width: 1020px){.images-index-images-list-item{width:144px}}@media only screen and (min-height: 568px){.images-index-images-list-item{width:120px}}.images-index-images-list-item:first-child{margin-left:0}.images-index-images-list-item::before{display:block;width:100%;padding-top:75%;content:''}.images-index-images-list-item-link{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:stretch;align-items:stretch}.images-index-images-list-item-link[data-selected]::before{position:absolute;z-index:1;top:2px;right:2px;bottom:2px;left:2px;border:1px solid rgba(48,48,47,0.35);border-radius:calc(0.3rem - 2px);content:''}.images-index-images-list-item-link[data-selected]::after{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fffdfa;border-radius:0.3rem;content:''}.images-index-images-list-item-link .web-application-image-with-meta{flex-grow:1;overflow:hidden;border-radius:0.3rem}.images-index-images-list-item-link .web-application-image-with-meta::after{padding:1rem}.introduction-campaign{padding-bottom:1.2rem}@media only screen and (min-width: 480px){.overlay .introduction-campaign{max-width:58rem}}.introduction-campaign-close-link{position:absolute;z-index:10;top:0.6rem;right:0.6rem;display:flex;overflow:hidden;justify-content:center;align-items:center;flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:100%;background-color:#30302f}.introduction-campaign-close-link-text{display:none}.introduction-campaign-close-link .Stroke{stroke:#fffdfa;fill:#fffdfa;stroke-width:1}.introduction-campaign .youtube-player{position:relative;width:calc(100% + 6rem);margin-top:-2.4rem;margin-right:-3rem;margin-bottom:2.4rem;margin-left:-3rem;padding-top:62.068965517%}.introduction-campaign .youtube-player>*{position:absolute;top:0;left:0;width:100%;height:100%}.introduction-campaign .youtube-player iframe{display:block}.introduction-campaign-imageview{position:relative;width:calc(100% + 6rem);margin-top:-2.4rem;margin-right:-3rem;margin-bottom:2.4rem;margin-left:-3rem;padding-top:62.068965517%}.introduction-campaign-imageview>*{position:absolute;top:0;left:0;width:100%;height:100%}.introduction-campaign-imageview-photo{width:100%}.introduction-campaign-imageview-video-button{position:absolute;top:calc(50% - 3.2rem);left:calc(50% - 3.2rem);display:flex;overflow:hidden;justify-content:center;align-items:center;flex:0 0 auto;width:6.4rem;height:6.4rem;border-radius:3.2rem;background-color:#65bd62}.introduction-campaign-imageview-video-button-icon{width:3.2rem;height:3.2rem;margin-left:0.2rem}.introduction-campaign-imageview-video-button-text{display:none}.introduction-campaign-imageview-video-button .Fill{fill:#fffdfa}.introduction-campaign-content{padding-right:3rem;padding-left:3rem;text-align:center}.introduction-campaign-content-title{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:3.6rem;font-weight:bold;line-height:1.25}.introduction-campaign-content-text{max-width:none;margin-top:1.6rem;margin-bottom:0;text-align:left}.introduction-campaign-content-button{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;border-color:#65bd62;background-color:#65bd62;color:#fffdfa;margin:auto;margin-top:3.2rem}.introduction-campaign-content-button .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.introduction-campaign-content-button .beanicon .Fill{fill:#757471}.introduction-campaign-content-button .beanicon .Stroke{stroke:#757471}.introduction-campaign-content-button:hover,.introduction-campaign-content-button:focus,.introduction-campaign-content-button:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.introduction-campaign-content-button:hover .beanicon .Fill,.introduction-campaign-content-button:focus .beanicon .Fill,.introduction-campaign-content-button:active .beanicon .Fill{fill:#30302f}.introduction-campaign-content-button:hover .beanicon .Stroke,.introduction-campaign-content-button:focus .beanicon .Stroke,.introduction-campaign-content-button:active .beanicon .Stroke{stroke:#30302f}.introduction-campaign-content-button .beanicon .Fill{fill:#fffdfa}.introduction-campaign-content-button .beanicon .Stroke{stroke:#fffdfa}.introduction-campaign-content-button:hover,.introduction-campaign-content-button:focus,.introduction-campaign-content-button:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.introduction-campaign-content-button:hover .beanicon .Fill,.introduction-campaign-content-button:focus .beanicon .Fill,.introduction-campaign-content-button:active .beanicon .Fill{fill:#fffdfa}.introduction-campaign-content-button:hover .beanicon .Stroke,.introduction-campaign-content-button:focus .beanicon .Stroke,.introduction-campaign-content-button:active .beanicon .Stroke{stroke:#fffdfa}.jobs-index{display:flex;flex-direction:column;flex-grow:1}.jobs-index>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.jobs-index>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.jobs-index>:not(header){padding-top:3.6rem}.jobs-index>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.jobs-index>:not(header){width:940px;padding-top:4.8rem}.jobs-index>:not(header):last-child{padding-bottom:19.2rem}}.jobs-index-page-header{display:flex;justify-content:center;align-items:center;height:13rem;background-color:#f7f4ed;background-image:url(/assets/web/header-0a4803ace9abd880dcbafcaa4fdb91aa419d1fe55d1d77336eb832bd2be2ff99.jpg);background-position:center;background-size:cover;text-align:center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.jobs-index-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}@media only screen and (min-width: 800px){.jobs-index-page-header{height:18rem}}@media only screen and (min-width: 1020px){.jobs-index-page-header{height:26rem}}@media only screen and (min-width: 1281px){.jobs-index-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}.jobs-index-page-header h1,.jobs-index-page-header .h1{font-family:KavaWeb, sans-serif;flex:1 1 auto;max-width:100%;margin:0 4.84rem;color:#fffdfa;font-size:4.2rem;line-height:1;text-align:center;letter-spacing:0.2rem}@media only screen and (min-width: 800px){.jobs-index-page-header h1,.jobs-index-page-header .h1{margin:0 7.26rem;font-size:5.6rem}}@media only screen and (min-width: 1020px){.jobs-index-page-header h1,.jobs-index-page-header .h1{margin:0 9.68rem;font-size:8.4rem}}.jobs-index-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.jobs-index-heading,ul+.jobs-index-heading,.intro+.jobs-index-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.jobs-index-heading,ul+.jobs-index-heading,.intro+.jobs-index-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.jobs-index-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.jobs-index-heading{font-size:3.6rem;line-height:4.5rem}}.jobs-index-with-aside>:not(header){display:flex;flex-direction:column;padding:0 !important}@media only screen and (min-width: 640px){.jobs-index-with-aside>:not(header){flex-direction:row}}@media only screen and (min-width: 640px){.jobs-index-with-aside>:not(header)>*{flex:0 1 100%}}@media only screen and (max-width: 639px){.jobs-index-with-aside>:not(header)>*{margin-top:2.4rem}.jobs-index-with-aside>:not(header)>*:first-child{margin-top:0}.jobs-index-with-aside>:not(header)>*:last-child{margin-bottom:4.8rem}}@media only screen and (min-width: 640px){.jobs-index-with-aside>:not(header)>*{margin-left:2rem;padding-top:2.4rem;padding-bottom:4.8rem}.jobs-index-with-aside>:not(header)>*:first-child{margin-left:0}}@media only screen and (min-width: 800px){.jobs-index-with-aside>:not(header)>*{padding-top:3.6rem;padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.jobs-index-with-aside>:not(header)>*{width:940px;margin-left:8rem;padding-top:4.8rem;padding-bottom:19.2rem}.jobs-index-with-aside>:not(header)>*:first-child{margin-left:0}}.jobs-index-with-aside>:not(header) aside{position:relative;flex:0 0 auto;background-color:#f7f4ed}@media only screen and (max-width: 639px){.jobs-index-with-aside>:not(header) aside{display:none}}@media only screen and (min-width: 640px){.jobs-index-with-aside>:not(header) aside{width:25%}.jobs-index-with-aside>:not(header) aside::before{position:absolute;top:0;bottom:0;background-color:#f7f4ed;content:''}.jobs-index-with-aside>:not(header) aside:first-child{padding-right:2rem}.jobs-index-with-aside>:not(header) aside:first-child::before{right:100%;left:-2rem}}@media only screen and (min-width: 640px) and (min-width: 1020px){.jobs-index-with-aside>:not(header) aside:first-child::before{left:-370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.jobs-index-with-aside>:not(header) aside:first-child::before{left:-810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.jobs-index-with-aside>:not(header) aside:first-child::before{left:-1450px}}@media only screen and (min-width: 640px){.jobs-index-with-aside>:not(header) aside:last-child{padding-left:2rem}.jobs-index-with-aside>:not(header) aside:last-child::before{right:2rem;left:100%}}@media only screen and (min-width: 640px) and (min-width: 1020px){.jobs-index-with-aside>:not(header) aside:last-child::before{right:370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.jobs-index-with-aside>:not(header) aside:last-child::before{right:810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.jobs-index-with-aside>:not(header) aside:last-child::before{right:1450px}}@media only screen and (min-width: 1020px){.jobs-index-with-aside>:not(header) aside{width:240px}}.jobs-navigation{max-width:inherit;margin:0;padding:0;list-style-type:none;padding-top:1.2rem;padding-bottom:4.8rem}@media only screen and (max-width: 639px){.jobs-navigation{display:flex;flex-wrap:wrap;margin:-0.6rem -1.3333333333rem;padding:0}}.jobs-navigation-item{margin-top:1.2rem}.jobs-navigation-item:first-child{margin-top:0}@media only screen and (max-width: 639px){.jobs-navigation-item,.jobs-navigation-item:first-child{margin:0.6rem 1.3333333333rem}}.jobs-navigation-section-heading{font-size:1.3rem;line-height:2rem;border-bottom:1px solid #e8e5df;margin-top:2.4rem;margin-bottom:2.4rem;color:#757471}.jobs-navigation-sub{max-width:inherit;margin:0;padding:0;list-style-type:none;display:none;margin-left:2rem}.jobs-navigation-sub[data-visible]{display:block}.jobs-navigation-sub-item{font-size:1.3rem;line-height:2rem;margin-top:1.2rem}.jobs-navigation-link{color:inherit;text-decoration:none;color:#757471}.jobs-navigation-link:hover,.jobs-navigation-link:focus,.jobs-navigation-link:active{color:inherit;text-decoration:none}.jobs-navigation-link:not([href]),.jobs-navigation-link:not([href]):focus,.jobs-navigation-link:not([href]):hover{color:#a3a19d}.jobs-navigation-link.selected,.jobs-navigation-link[data-selected]{color:#30302f;font-weight:500}.jobs-navigation-link.selected+*,.jobs-navigation-link[data-selected]+*{display:block}.jobs-navigation[data-sticky]{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:fixed;top:0;background-color:#f7f4ed}.jobs-navigation[data-sticky-measure]{overflow:hidden;height:0;margin:0;padding:0}.jobs-anchor{position:relative;top:-4.8rem;display:block}@media only screen and (min-width: 640px){.jobs-anchor{top:-7.2rem}}@TODO Fix this
    .press-index-section + &{.jobs-anchor{top:0}}@media only screen and (max-width: 799px){.jobs-index-page-header h1{font-size:2.4rem}}@media only screen and (min-width: 375px) and (max-width: 799px){.jobs-index-page-header h1{font-size:3.2rem}}@media only screen and (min-width: 400px) and (max-width: 799px){.jobs-index-page-header h1{font-size:3.6rem}}.jobs-index-without-aside .jobs-index-content{max-width:54rem;margin:auto}.jobs-show{display:flex;flex-direction:column;flex-grow:1}.jobs-show>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.jobs-show>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.jobs-show>:not(header){padding-top:3.6rem}.jobs-show>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.jobs-show>:not(header){width:940px;padding-top:4.8rem}.jobs-show>:not(header):last-child{padding-bottom:19.2rem}}.jobs-show-page-header{display:flex;justify-content:center;align-items:center;height:13rem;background-color:#f7f4ed;background-image:url(/assets/web/header-0a4803ace9abd880dcbafcaa4fdb91aa419d1fe55d1d77336eb832bd2be2ff99.jpg);background-position:center;background-size:cover;text-align:center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.jobs-show-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}@media only screen and (min-width: 800px){.jobs-show-page-header{height:18rem}}@media only screen and (min-width: 1020px){.jobs-show-page-header{height:26rem}}@media only screen and (min-width: 1281px){.jobs-show-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}.jobs-show-page-header h1,.jobs-show-page-header .h1{font-family:KavaWeb, sans-serif;flex:1 1 auto;max-width:100%;margin:0 4.84rem;color:#fffdfa;font-size:4.2rem;line-height:1;text-align:center;letter-spacing:0.2rem}@media only screen and (min-width: 800px){.jobs-show-page-header h1,.jobs-show-page-header .h1{margin:0 7.26rem;font-size:5.6rem}}@media only screen and (min-width: 1020px){.jobs-show-page-header h1,.jobs-show-page-header .h1{margin:0 9.68rem;font-size:8.4rem}}.jobs-show-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.jobs-show-heading,ul+.jobs-show-heading,.intro+.jobs-show-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.jobs-show-heading,ul+.jobs-show-heading,.intro+.jobs-show-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.jobs-show-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.jobs-show-heading{font-size:3.6rem;line-height:4.5rem}}.jobs-show>:not(header){display:flex;flex-direction:column;padding:0 !important}@media only screen and (min-width: 640px){.jobs-show>:not(header){flex-direction:row}}@media only screen and (min-width: 640px){.jobs-show>:not(header)>*{flex:0 1 100%}}@media only screen and (max-width: 639px){.jobs-show>:not(header)>*{margin-top:2.4rem}.jobs-show>:not(header)>*:first-child{margin-top:0}.jobs-show>:not(header)>*:last-child{margin-bottom:4.8rem}}@media only screen and (min-width: 640px){.jobs-show>:not(header)>*{margin-left:2rem;padding-top:2.4rem;padding-bottom:4.8rem}.jobs-show>:not(header)>*:first-child{margin-left:0}}@media only screen and (min-width: 800px){.jobs-show>:not(header)>*{padding-top:3.6rem;padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.jobs-show>:not(header)>*{width:940px;margin-left:8rem;padding-top:4.8rem;padding-bottom:19.2rem}.jobs-show>:not(header)>*:first-child{margin-left:0}}.jobs-show>:not(header) aside{position:relative;flex:0 0 auto;background-color:#f7f4ed}@media only screen and (max-width: 639px){.jobs-show>:not(header) aside{display:none}}@media only screen and (min-width: 640px){.jobs-show>:not(header) aside{width:25%}.jobs-show>:not(header) aside::before{position:absolute;top:0;bottom:0;background-color:#f7f4ed;content:''}.jobs-show>:not(header) aside:first-child{padding-right:2rem}.jobs-show>:not(header) aside:first-child::before{right:100%;left:-2rem}}@media only screen and (min-width: 640px) and (min-width: 1020px){.jobs-show>:not(header) aside:first-child::before{left:-370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.jobs-show>:not(header) aside:first-child::before{left:-810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.jobs-show>:not(header) aside:first-child::before{left:-1450px}}@media only screen and (min-width: 640px){.jobs-show>:not(header) aside:last-child{padding-left:2rem}.jobs-show>:not(header) aside:last-child::before{right:2rem;left:100%}}@media only screen and (min-width: 640px) and (min-width: 1020px){.jobs-show>:not(header) aside:last-child::before{right:370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.jobs-show>:not(header) aside:last-child::before{right:810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.jobs-show>:not(header) aside:last-child::before{right:1450px}}@media only screen and (min-width: 1020px){.jobs-show>:not(header) aside{width:240px}}.jobs-navigation{max-width:inherit;margin:0;padding:0;list-style-type:none;padding-top:1.2rem;padding-bottom:4.8rem}@media only screen and (max-width: 639px){.jobs-navigation{display:flex;flex-wrap:wrap;margin:-0.6rem -1.3333333333rem;padding:0}}.jobs-navigation-item{margin-top:1.2rem}.jobs-navigation-item:first-child{margin-top:0}@media only screen and (max-width: 639px){.jobs-navigation-item,.jobs-navigation-item:first-child{margin:0.6rem 1.3333333333rem}}.jobs-navigation-section-heading{font-size:1.3rem;line-height:2rem;border-bottom:1px solid #e8e5df;margin-top:2.4rem;margin-bottom:2.4rem;color:#757471}.jobs-navigation-sub{max-width:inherit;margin:0;padding:0;list-style-type:none;display:none;margin-left:2rem}.jobs-navigation-sub[data-visible]{display:block}.jobs-navigation-sub-item{font-size:1.3rem;line-height:2rem;margin-top:1.2rem}.jobs-navigation-link{color:inherit;text-decoration:none;color:#757471}.jobs-navigation-link:hover,.jobs-navigation-link:focus,.jobs-navigation-link:active{color:inherit;text-decoration:none}.jobs-navigation-link:not([href]),.jobs-navigation-link:not([href]):focus,.jobs-navigation-link:not([href]):hover{color:#a3a19d}.jobs-navigation-link.selected,.jobs-navigation-link[data-selected]{color:#30302f;font-weight:500}.jobs-navigation-link.selected+*,.jobs-navigation-link[data-selected]+*{display:block}.jobs-navigation[data-sticky]{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:fixed;top:0;background-color:#f7f4ed}.jobs-navigation[data-sticky-measure]{overflow:hidden;height:0;margin:0;padding:0}.jobs-anchor{position:relative;top:-4.8rem;display:block}@media only screen and (min-width: 640px){.jobs-anchor{top:-7.2rem}}@TODO Fix this
    .press-index-section + &{.jobs-anchor{top:0}}@media only screen and (max-width: 799px){.jobs-show-page-header h1{font-size:2.4rem}}@media only screen and (min-width: 375px) and (max-width: 799px){.jobs-show-page-header h1{font-size:3.2rem}}@media only screen and (min-width: 400px) and (max-width: 799px){.jobs-show-page-header h1{font-size:3.6rem}}.jobs-index-content .web-application-info-message{margin-bottom:4.8rem}.jobs-index-content h1{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.jobs-index-content h1,ul+.jobs-index-content h1,.intro+.jobs-index-content h1{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.jobs-index-content h1,ul+.jobs-index-content h1,.intro+.jobs-index-content h1{margin-top:4.8rem}}@media only screen and (min-width: 800px){.jobs-index-content h1{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.jobs-index-content h1{font-size:3.6rem;line-height:4.5rem}}p+.jobs-index-content h1,ul+.jobs-index-content h1,.intro+.jobs-index-content h1{margin-top:1.2rem}@media only screen and (min-width: 800px){p+.jobs-index-content h1,ul+.jobs-index-content h1,.intro+.jobs-index-content h1{margin-top:2.4rem}}.jobs-index-content h2{margin-bottom:2.4rem;max-width:54rem;font-size:1.7rem;font-weight:600;line-height:2.38rem}p+.jobs-index-content h2,ul+.jobs-index-content h2,.intro+.jobs-index-content h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.jobs-index-content h2,ul+.jobs-index-content h2,.intro+.jobs-index-content h2{margin-top:4.8rem}}p+.jobs-index-content h2{margin-top:4.4rem}@media only screen and (min-width: 1020px){.jobs-index-content h2{font-size:2rem;line-height:2.8rem}}p+.jobs-index-content h2,ul+.jobs-index-content h2,.intro+.jobs-index-content h2{margin-top:1.2rem}@media only screen and (min-width: 800px){p+.jobs-index-content h2,ul+.jobs-index-content h2,.intro+.jobs-index-content h2{margin-top:2.4rem}}.jobs-index-content img{max-width:100%}.jobs-index-content ul{padding-left:2em}.jobs-index-content .video{position:relative;width:100%;padding-top:56.25%}.jobs-index-content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 640px){.jobs-index-content-open-positions{display:none}}.jobs-show-content h1{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.jobs-show-content h1,ul+.jobs-show-content h1,.intro+.jobs-show-content h1{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.jobs-show-content h1,ul+.jobs-show-content h1,.intro+.jobs-show-content h1{margin-top:4.8rem}}@media only screen and (min-width: 800px){.jobs-show-content h1{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.jobs-show-content h1{font-size:3.6rem;line-height:4.5rem}}p+.jobs-show-content h1,ul+.jobs-show-content h1,.intro+.jobs-show-content h1{margin-top:1.2rem}@media only screen and (min-width: 800px){p+.jobs-show-content h1,ul+.jobs-show-content h1,.intro+.jobs-show-content h1{margin-top:2.4rem}}.jobs-show-content h2{margin-bottom:2.4rem;max-width:54rem;font-size:1.7rem;font-weight:600;line-height:2.38rem}p+.jobs-show-content h2,ul+.jobs-show-content h2,.intro+.jobs-show-content h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.jobs-show-content h2,ul+.jobs-show-content h2,.intro+.jobs-show-content h2{margin-top:4.8rem}}p+.jobs-show-content h2{margin-top:4.4rem}@media only screen and (min-width: 1020px){.jobs-show-content h2{font-size:2rem;line-height:2.8rem}}p+.jobs-show-content h2,ul+.jobs-show-content h2,.intro+.jobs-show-content h2{margin-top:1.2rem}@media only screen and (min-width: 800px){p+.jobs-show-content h2,ul+.jobs-show-content h2,.intro+.jobs-show-content h2{margin-top:2.4rem}}.jobs-show-content ul{padding-left:2em}.jobs-show-content .button{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.jobs-show-content .button .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jobs-show-content .button .beanicon .Fill{fill:#757471}.jobs-show-content .button .beanicon .Stroke{stroke:#757471}.jobs-show-content .button:hover,.jobs-show-content .button:focus,.jobs-show-content .button:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.jobs-show-content .button:hover .beanicon .Fill,.jobs-show-content .button:focus .beanicon .Fill,.jobs-show-content .button:active .beanicon .Fill{fill:#30302f}.jobs-show-content .button:hover .beanicon .Stroke,.jobs-show-content .button:focus .beanicon .Stroke,.jobs-show-content .button:active .beanicon .Stroke{stroke:#30302f}.jobs-show-content .button .beanicon .Fill{fill:#fffdfa}.jobs-show-content .button .beanicon .Stroke{stroke:#fffdfa}.jobs-show-content .button:hover,.jobs-show-content .button:focus,.jobs-show-content .button:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.jobs-show-content .button:hover .beanicon .Fill,.jobs-show-content .button:focus .beanicon .Fill,.jobs-show-content .button:active .beanicon .Fill{fill:#fffdfa}.jobs-show-content .button:hover .beanicon .Stroke,.jobs-show-content .button:focus .beanicon .Stroke,.jobs-show-content .button:active .beanicon .Stroke{stroke:#fffdfa}.application-legal-privacy-policy-navigation,.application-legal-terms-of-use-navigation,.application-legal-terms-of-use-contest-navigation{margin-bottom:4.8rem}.application-legal-privacy-policy-navigation>*,.application-legal-terms-of-use-navigation>*,.application-legal-terms-of-use-contest-navigation>*{display:inline}.application-legal-privacy-policy-navigation ul>*,.application-legal-terms-of-use-navigation ul>*,.application-legal-terms-of-use-contest-navigation ul>*{display:inline}.application-legal-privacy-policy-navigation ul>*:not(:last-child)::after,.application-legal-terms-of-use-navigation ul>*:not(:last-child)::after,.application-legal-terms-of-use-contest-navigation ul>*:not(:last-child)::after{content:" · "}.application-legal-privacy-policy-navigation .selected *,.application-legal-terms-of-use-navigation .selected *,.application-legal-terms-of-use-contest-navigation .selected *{color:#30302f;font-weight:500;text-decoration:none}.legal-privacy-policy{display:flex;flex-direction:column;flex-grow:1}.legal-privacy-policy>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.legal-privacy-policy>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.legal-privacy-policy>:not(header){padding-top:3.6rem}.legal-privacy-policy>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.legal-privacy-policy>:not(header){width:940px;padding-top:4.8rem}.legal-privacy-policy>:not(header):last-child{padding-bottom:19.2rem}}.legal-privacy-policy>:not(header){display:flex;flex-direction:column;padding:0 !important}@media only screen and (min-width: 640px){.legal-privacy-policy>:not(header){flex-direction:row}}@media only screen and (min-width: 640px){.legal-privacy-policy>:not(header)>*{flex:0 1 100%}}@media only screen and (max-width: 639px){.legal-privacy-policy>:not(header)>*{margin-top:2.4rem}.legal-privacy-policy>:not(header)>*:first-child{margin-top:0}.legal-privacy-policy>:not(header)>*:last-child{margin-bottom:4.8rem}}@media only screen and (min-width: 640px){.legal-privacy-policy>:not(header)>*{margin-left:2rem;padding-top:2.4rem;padding-bottom:4.8rem}.legal-privacy-policy>:not(header)>*:first-child{margin-left:0}}@media only screen and (min-width: 800px){.legal-privacy-policy>:not(header)>*{padding-top:3.6rem;padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.legal-privacy-policy>:not(header)>*{width:940px;margin-left:8rem;padding-top:4.8rem;padding-bottom:19.2rem}.legal-privacy-policy>:not(header)>*:first-child{margin-left:0}}.legal-privacy-policy>:not(header) aside{position:relative;flex:0 0 auto;background-color:#f7f4ed}@media only screen and (max-width: 639px){.legal-privacy-policy>:not(header) aside{display:none}}@media only screen and (min-width: 640px){.legal-privacy-policy>:not(header) aside{width:25%}.legal-privacy-policy>:not(header) aside::before{position:absolute;top:0;bottom:0;background-color:#f7f4ed;content:''}.legal-privacy-policy>:not(header) aside:first-child{padding-right:2rem}.legal-privacy-policy>:not(header) aside:first-child::before{right:100%;left:-2rem}}@media only screen and (min-width: 640px) and (min-width: 1020px){.legal-privacy-policy>:not(header) aside:first-child::before{left:-370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.legal-privacy-policy>:not(header) aside:first-child::before{left:-810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.legal-privacy-policy>:not(header) aside:first-child::before{left:-1450px}}@media only screen and (min-width: 640px){.legal-privacy-policy>:not(header) aside:last-child{padding-left:2rem}.legal-privacy-policy>:not(header) aside:last-child::before{right:2rem;left:100%}}@media only screen and (min-width: 640px) and (min-width: 1020px){.legal-privacy-policy>:not(header) aside:last-child::before{right:370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.legal-privacy-policy>:not(header) aside:last-child::before{right:810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.legal-privacy-policy>:not(header) aside:last-child::before{right:1450px}}@media only screen and (min-width: 1020px){.legal-privacy-policy>:not(header) aside{width:240px}}.legal-privacy-policy-navigation{max-width:inherit;margin:0;padding:0;list-style-type:none;padding-top:1.2rem;padding-bottom:4.8rem}@media only screen and (max-width: 639px){.legal-privacy-policy-navigation{display:flex;flex-wrap:wrap;margin:-0.6rem -1.3333333333rem;padding:0}}.legal-privacy-policy-navigation-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.legal-privacy-policy-navigation-item:first-child{margin-top:0}@media only screen and (max-width: 639px){.legal-privacy-policy-navigation-item,.legal-privacy-policy-navigation-item:first-child{margin:0.6rem 1.3333333333rem}}.legal-privacy-policy-navigation-section-heading{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e8e5df;margin-top:2.4rem;margin-bottom:2.4rem;color:#757471}.legal-privacy-policy-navigation-sub{max-width:inherit;margin:0;padding:0;list-style-type:none;display:none;margin-left:2rem}.legal-privacy-policy-navigation-sub[data-visible]{display:block}.legal-privacy-policy-navigation-sub-item{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.legal-privacy-policy-navigation-link{color:inherit;text-decoration:none;color:#757471}.legal-privacy-policy-navigation-link:hover,.legal-privacy-policy-navigation-link:focus,.legal-privacy-policy-navigation-link:active{color:inherit;text-decoration:none}.legal-privacy-policy-navigation-link:not([href]),.legal-privacy-policy-navigation-link:not([href]):focus,.legal-privacy-policy-navigation-link:not([href]):hover{color:#a3a19d}.legal-privacy-policy-navigation-link.selected,.legal-privacy-policy-navigation-link[data-selected]{color:#30302f;font-weight:500}.legal-privacy-policy-navigation-link.selected+*,.legal-privacy-policy-navigation-link[data-selected]+*{display:block}.legal-privacy-policy-navigation[data-sticky]{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:fixed;top:0;background-color:#f7f4ed}.legal-privacy-policy-navigation[data-sticky-measure]{overflow:hidden;height:0;margin:0;padding:0}.legal-privacy-policy-anchor{position:relative;top:-4.8rem;display:block}@media only screen and (min-width: 640px){.legal-privacy-policy-anchor{top:-7.2rem}}@TODO Fix this
    .press-index-section + &{.legal-privacy-policy-anchor{top:0}}.legal-privacy-policy-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.legal-privacy-policy-heading,ul+.legal-privacy-policy-heading,.intro+.legal-privacy-policy-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-privacy-policy-heading,ul+.legal-privacy-policy-heading,.intro+.legal-privacy-policy-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.legal-privacy-policy-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.legal-privacy-policy-heading{font-size:3.6rem;line-height:4.5rem}}.legal-privacy-policy .application-legal-privacy-policy{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:3;-ms-hyphenate-limit-lines:2;hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;hyphenate-limit-last:always;-webkit-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always}.legal-privacy-policy .application-legal-privacy-policy h2{margin-bottom:2.4rem;max-width:54rem;font-size:1.7rem;font-weight:600;line-height:2.38rem}p+.legal-privacy-policy .application-legal-privacy-policy h2,ul+.legal-privacy-policy .application-legal-privacy-policy h2,.intro+.legal-privacy-policy .application-legal-privacy-policy h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-privacy-policy .application-legal-privacy-policy h2,ul+.legal-privacy-policy .application-legal-privacy-policy h2,.intro+.legal-privacy-policy .application-legal-privacy-policy h2{margin-top:4.8rem}}p+.legal-privacy-policy .application-legal-privacy-policy h2{margin-top:4.4rem}@media only screen and (min-width: 1020px){.legal-privacy-policy .application-legal-privacy-policy h2{font-size:2rem;line-height:2.8rem}}.legal-privacy-policy .application-legal-privacy-policy h3{margin-bottom:2.4rem;max-width:54rem;font-size:1.6rem;font-weight:600;line-height:2.4rem}p+.legal-privacy-policy .application-legal-privacy-policy h3,ul+.legal-privacy-policy .application-legal-privacy-policy h3,.intro+.legal-privacy-policy .application-legal-privacy-policy h3{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-privacy-policy .application-legal-privacy-policy h3,ul+.legal-privacy-policy .application-legal-privacy-policy h3,.intro+.legal-privacy-policy .application-legal-privacy-policy h3{margin-top:4.8rem}}.legal-privacy-policy .application-legal-privacy-policy small{font-size:1.6rem;line-height:2.4rem;color:#a3a19d}.legal-privacy-policy .application-legal-privacy-policy .opt-out{width:calc(100% + 4rem);margin-top:2.4rem;margin-right:-2rem;margin-left:-2rem;padding:2.4rem 2rem;border:0;border-radius:0.6rem;background-color:#e8e5df}.legal-privacy-policy .application-legal-privacy-policy .opt-out label{margin-left:8px}.legal-terms-of-use-contest{display:flex;flex-direction:column;flex-grow:1}.legal-terms-of-use-contest>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.legal-terms-of-use-contest>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.legal-terms-of-use-contest>:not(header){padding-top:3.6rem}.legal-terms-of-use-contest>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.legal-terms-of-use-contest>:not(header){width:940px;padding-top:4.8rem}.legal-terms-of-use-contest>:not(header):last-child{padding-bottom:19.2rem}}.legal-terms-of-use-contest>:not(header){display:flex;flex-direction:column;padding:0 !important}@media only screen and (min-width: 640px){.legal-terms-of-use-contest>:not(header){flex-direction:row}}@media only screen and (min-width: 640px){.legal-terms-of-use-contest>:not(header)>*{flex:0 1 100%}}@media only screen and (max-width: 639px){.legal-terms-of-use-contest>:not(header)>*{margin-top:2.4rem}.legal-terms-of-use-contest>:not(header)>*:first-child{margin-top:0}.legal-terms-of-use-contest>:not(header)>*:last-child{margin-bottom:4.8rem}}@media only screen and (min-width: 640px){.legal-terms-of-use-contest>:not(header)>*{margin-left:2rem;padding-top:2.4rem;padding-bottom:4.8rem}.legal-terms-of-use-contest>:not(header)>*:first-child{margin-left:0}}@media only screen and (min-width: 800px){.legal-terms-of-use-contest>:not(header)>*{padding-top:3.6rem;padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.legal-terms-of-use-contest>:not(header)>*{width:940px;margin-left:8rem;padding-top:4.8rem;padding-bottom:19.2rem}.legal-terms-of-use-contest>:not(header)>*:first-child{margin-left:0}}.legal-terms-of-use-contest>:not(header) aside{position:relative;flex:0 0 auto;background-color:#f7f4ed}@media only screen and (max-width: 639px){.legal-terms-of-use-contest>:not(header) aside{display:none}}@media only screen and (min-width: 640px){.legal-terms-of-use-contest>:not(header) aside{width:25%}.legal-terms-of-use-contest>:not(header) aside::before{position:absolute;top:0;bottom:0;background-color:#f7f4ed;content:''}.legal-terms-of-use-contest>:not(header) aside:first-child{padding-right:2rem}.legal-terms-of-use-contest>:not(header) aside:first-child::before{right:100%;left:-2rem}}@media only screen and (min-width: 640px) and (min-width: 1020px){.legal-terms-of-use-contest>:not(header) aside:first-child::before{left:-370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.legal-terms-of-use-contest>:not(header) aside:first-child::before{left:-810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.legal-terms-of-use-contest>:not(header) aside:first-child::before{left:-1450px}}@media only screen and (min-width: 640px){.legal-terms-of-use-contest>:not(header) aside:last-child{padding-left:2rem}.legal-terms-of-use-contest>:not(header) aside:last-child::before{right:2rem;left:100%}}@media only screen and (min-width: 640px) and (min-width: 1020px){.legal-terms-of-use-contest>:not(header) aside:last-child::before{right:370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.legal-terms-of-use-contest>:not(header) aside:last-child::before{right:810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.legal-terms-of-use-contest>:not(header) aside:last-child::before{right:1450px}}@media only screen and (min-width: 1020px){.legal-terms-of-use-contest>:not(header) aside{width:240px}}.legal-terms-of-use-contest-navigation{max-width:inherit;margin:0;padding:0;list-style-type:none;padding-top:1.2rem;padding-bottom:4.8rem}@media only screen and (max-width: 639px){.legal-terms-of-use-contest-navigation{display:flex;flex-wrap:wrap;margin:-0.6rem -1.3333333333rem;padding:0}}.legal-terms-of-use-contest-navigation-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.legal-terms-of-use-contest-navigation-item:first-child{margin-top:0}@media only screen and (max-width: 639px){.legal-terms-of-use-contest-navigation-item,.legal-terms-of-use-contest-navigation-item:first-child{margin:0.6rem 1.3333333333rem}}.legal-terms-of-use-contest-navigation-section-heading{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e8e5df;margin-top:2.4rem;margin-bottom:2.4rem;color:#757471}.legal-terms-of-use-contest-navigation-sub{max-width:inherit;margin:0;padding:0;list-style-type:none;display:none;margin-left:2rem}.legal-terms-of-use-contest-navigation-sub[data-visible]{display:block}.legal-terms-of-use-contest-navigation-sub-item{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.legal-terms-of-use-contest-navigation-link{color:inherit;text-decoration:none;color:#757471}.legal-terms-of-use-contest-navigation-link:hover,.legal-terms-of-use-contest-navigation-link:focus,.legal-terms-of-use-contest-navigation-link:active{color:inherit;text-decoration:none}.legal-terms-of-use-contest-navigation-link:not([href]),.legal-terms-of-use-contest-navigation-link:not([href]):focus,.legal-terms-of-use-contest-navigation-link:not([href]):hover{color:#a3a19d}.legal-terms-of-use-contest-navigation-link.selected,.legal-terms-of-use-contest-navigation-link[data-selected]{color:#30302f;font-weight:500}.legal-terms-of-use-contest-navigation-link.selected+*,.legal-terms-of-use-contest-navigation-link[data-selected]+*{display:block}.legal-terms-of-use-contest-navigation[data-sticky]{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:fixed;top:0;background-color:#f7f4ed}.legal-terms-of-use-contest-navigation[data-sticky-measure]{overflow:hidden;height:0;margin:0;padding:0}.legal-terms-of-use-contest-anchor{position:relative;top:-4.8rem;display:block}@media only screen and (min-width: 640px){.legal-terms-of-use-contest-anchor{top:-7.2rem}}@TODO Fix this
    .press-index-section + &{.legal-terms-of-use-contest-anchor{top:0}}.legal-terms-of-use-contest-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.legal-terms-of-use-contest-heading,ul+.legal-terms-of-use-contest-heading,.intro+.legal-terms-of-use-contest-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-terms-of-use-contest-heading,ul+.legal-terms-of-use-contest-heading,.intro+.legal-terms-of-use-contest-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.legal-terms-of-use-contest-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.legal-terms-of-use-contest-heading{font-size:3.6rem;line-height:4.5rem}}.legal-terms-of-use-contest .application-legal-terms-of-use{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:3;-ms-hyphenate-limit-lines:2;hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;hyphenate-limit-last:always;-webkit-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always}.legal-terms-of-use-contest .application-legal-terms-of-use h2{margin-bottom:2.4rem;max-width:54rem;font-size:1.7rem;font-weight:600;line-height:2.38rem}p+.legal-terms-of-use-contest .application-legal-terms-of-use h2,ul+.legal-terms-of-use-contest .application-legal-terms-of-use h2,.intro+.legal-terms-of-use-contest .application-legal-terms-of-use h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-terms-of-use-contest .application-legal-terms-of-use h2,ul+.legal-terms-of-use-contest .application-legal-terms-of-use h2,.intro+.legal-terms-of-use-contest .application-legal-terms-of-use h2{margin-top:4.8rem}}p+.legal-terms-of-use-contest .application-legal-terms-of-use h2{margin-top:4.4rem}@media only screen and (min-width: 1020px){.legal-terms-of-use-contest .application-legal-terms-of-use h2{font-size:2rem;line-height:2.8rem}}.legal-terms-of-use-contest .application-legal-terms-of-use h3{margin-bottom:2.4rem;max-width:54rem;font-size:1.6rem;font-weight:600;line-height:2.4rem}p+.legal-terms-of-use-contest .application-legal-terms-of-use h3,ul+.legal-terms-of-use-contest .application-legal-terms-of-use h3,.intro+.legal-terms-of-use-contest .application-legal-terms-of-use h3{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-terms-of-use-contest .application-legal-terms-of-use h3,ul+.legal-terms-of-use-contest .application-legal-terms-of-use h3,.intro+.legal-terms-of-use-contest .application-legal-terms-of-use h3{margin-top:4.8rem}}.legal-terms-of-use-contest .application-legal-terms-of-use small{font-size:1.6rem;line-height:2.4rem;color:#a3a19d}.legal-terms-of-use-contest .application-legal-terms-of-use ol,.legal-terms-of-use-contest .application-legal-terms-of-use ul{max-width:inherit;margin:0;padding:0;list-style-type:none}.legal-terms-of-use-contest .application-legal-terms-of-use ol{counter-reset:level1}.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h1,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h2,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h3,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h4,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h5,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h6{display:inline-block;margin:0;padding-left:4.8rem;text-indent:-4.8rem}.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h1:before,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h2:before,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h3:before,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h4:before,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h5:before,.legal-terms-of-use-contest .application-legal-terms-of-use ol>li>h6:before{position:relative;left:4.8rem;display:inline-block;width:4.8rem;font-weight:400;text-align:left;content:counter(level1) ".";counter-increment:level1}.legal-terms-of-use-contest .application-legal-terms-of-use ol ol{counter-reset:level2}.legal-terms-of-use-contest .application-legal-terms-of-use ol ol>li:before{display:inline-block;width:4.8rem;margin-left:-4.8rem;text-align:left;content:counter(level1) "." counter(level2) ".";counter-increment:level2}.legal-terms-of-use-contest .application-legal-terms-of-use ol ol>li:first-child:last-child:before{content:''}.legal-terms-of-use-contest .application-legal-terms-of-use li{margin-top:2.4rem}.legal-terms-of-use-contest .application-legal-terms-of-use li li{margin-top:2.4rem;margin-left:4.8rem}.legal-terms-of-use{display:flex;flex-direction:column;flex-grow:1}.legal-terms-of-use>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.legal-terms-of-use>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.legal-terms-of-use>:not(header){padding-top:3.6rem}.legal-terms-of-use>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.legal-terms-of-use>:not(header){width:940px;padding-top:4.8rem}.legal-terms-of-use>:not(header):last-child{padding-bottom:19.2rem}}.legal-terms-of-use>:not(header){display:flex;flex-direction:column;padding:0 !important}@media only screen and (min-width: 640px){.legal-terms-of-use>:not(header){flex-direction:row}}@media only screen and (min-width: 640px){.legal-terms-of-use>:not(header)>*{flex:0 1 100%}}@media only screen and (max-width: 639px){.legal-terms-of-use>:not(header)>*{margin-top:2.4rem}.legal-terms-of-use>:not(header)>*:first-child{margin-top:0}.legal-terms-of-use>:not(header)>*:last-child{margin-bottom:4.8rem}}@media only screen and (min-width: 640px){.legal-terms-of-use>:not(header)>*{margin-left:2rem;padding-top:2.4rem;padding-bottom:4.8rem}.legal-terms-of-use>:not(header)>*:first-child{margin-left:0}}@media only screen and (min-width: 800px){.legal-terms-of-use>:not(header)>*{padding-top:3.6rem;padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.legal-terms-of-use>:not(header)>*{width:940px;margin-left:8rem;padding-top:4.8rem;padding-bottom:19.2rem}.legal-terms-of-use>:not(header)>*:first-child{margin-left:0}}.legal-terms-of-use>:not(header) aside{position:relative;flex:0 0 auto;background-color:#f7f4ed}@media only screen and (max-width: 639px){.legal-terms-of-use>:not(header) aside{display:none}}@media only screen and (min-width: 640px){.legal-terms-of-use>:not(header) aside{width:25%}.legal-terms-of-use>:not(header) aside::before{position:absolute;top:0;bottom:0;background-color:#f7f4ed;content:''}.legal-terms-of-use>:not(header) aside:first-child{padding-right:2rem}.legal-terms-of-use>:not(header) aside:first-child::before{right:100%;left:-2rem}}@media only screen and (min-width: 640px) and (min-width: 1020px){.legal-terms-of-use>:not(header) aside:first-child::before{left:-370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.legal-terms-of-use>:not(header) aside:first-child::before{left:-810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.legal-terms-of-use>:not(header) aside:first-child::before{left:-1450px}}@media only screen and (min-width: 640px){.legal-terms-of-use>:not(header) aside:last-child{padding-left:2rem}.legal-terms-of-use>:not(header) aside:last-child::before{right:2rem;left:100%}}@media only screen and (min-width: 640px) and (min-width: 1020px){.legal-terms-of-use>:not(header) aside:last-child::before{right:370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.legal-terms-of-use>:not(header) aside:last-child::before{right:810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.legal-terms-of-use>:not(header) aside:last-child::before{right:1450px}}@media only screen and (min-width: 1020px){.legal-terms-of-use>:not(header) aside{width:240px}}.legal-terms-of-use-navigation{max-width:inherit;margin:0;padding:0;list-style-type:none;padding-top:1.2rem;padding-bottom:4.8rem}@media only screen and (max-width: 639px){.legal-terms-of-use-navigation{display:flex;flex-wrap:wrap;margin:-0.6rem -1.3333333333rem;padding:0}}.legal-terms-of-use-navigation-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.legal-terms-of-use-navigation-item:first-child{margin-top:0}@media only screen and (max-width: 639px){.legal-terms-of-use-navigation-item,.legal-terms-of-use-navigation-item:first-child{margin:0.6rem 1.3333333333rem}}.legal-terms-of-use-navigation-section-heading{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e8e5df;margin-top:2.4rem;margin-bottom:2.4rem;color:#757471}.legal-terms-of-use-navigation-sub{max-width:inherit;margin:0;padding:0;list-style-type:none;display:none;margin-left:2rem}.legal-terms-of-use-navigation-sub[data-visible]{display:block}.legal-terms-of-use-navigation-sub-item{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.legal-terms-of-use-navigation-link{color:inherit;text-decoration:none;color:#757471}.legal-terms-of-use-navigation-link:hover,.legal-terms-of-use-navigation-link:focus,.legal-terms-of-use-navigation-link:active{color:inherit;text-decoration:none}.legal-terms-of-use-navigation-link:not([href]),.legal-terms-of-use-navigation-link:not([href]):focus,.legal-terms-of-use-navigation-link:not([href]):hover{color:#a3a19d}.legal-terms-of-use-navigation-link.selected,.legal-terms-of-use-navigation-link[data-selected]{color:#30302f;font-weight:500}.legal-terms-of-use-navigation-link.selected+*,.legal-terms-of-use-navigation-link[data-selected]+*{display:block}.legal-terms-of-use-navigation[data-sticky]{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:fixed;top:0;background-color:#f7f4ed}.legal-terms-of-use-navigation[data-sticky-measure]{overflow:hidden;height:0;margin:0;padding:0}.legal-terms-of-use-anchor{position:relative;top:-4.8rem;display:block}@media only screen and (min-width: 640px){.legal-terms-of-use-anchor{top:-7.2rem}}@TODO Fix this
    .press-index-section + &{.legal-terms-of-use-anchor{top:0}}.legal-terms-of-use-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.legal-terms-of-use-heading,ul+.legal-terms-of-use-heading,.intro+.legal-terms-of-use-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-terms-of-use-heading,ul+.legal-terms-of-use-heading,.intro+.legal-terms-of-use-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.legal-terms-of-use-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.legal-terms-of-use-heading{font-size:3.6rem;line-height:4.5rem}}.legal-terms-of-use .application-legal-terms-of-use{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:3;-ms-hyphenate-limit-lines:2;hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;hyphenate-limit-last:always;-webkit-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always}.legal-terms-of-use .application-legal-terms-of-use h2{margin-bottom:2.4rem;max-width:54rem;font-size:1.7rem;font-weight:600;line-height:2.38rem}p+.legal-terms-of-use .application-legal-terms-of-use h2,ul+.legal-terms-of-use .application-legal-terms-of-use h2,.intro+.legal-terms-of-use .application-legal-terms-of-use h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-terms-of-use .application-legal-terms-of-use h2,ul+.legal-terms-of-use .application-legal-terms-of-use h2,.intro+.legal-terms-of-use .application-legal-terms-of-use h2{margin-top:4.8rem}}p+.legal-terms-of-use .application-legal-terms-of-use h2{margin-top:4.4rem}@media only screen and (min-width: 1020px){.legal-terms-of-use .application-legal-terms-of-use h2{font-size:2rem;line-height:2.8rem}}.legal-terms-of-use .application-legal-terms-of-use h3{margin-bottom:2.4rem;max-width:54rem;font-size:1.6rem;font-weight:600;line-height:2.4rem}p+.legal-terms-of-use .application-legal-terms-of-use h3,ul+.legal-terms-of-use .application-legal-terms-of-use h3,.intro+.legal-terms-of-use .application-legal-terms-of-use h3{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.legal-terms-of-use .application-legal-terms-of-use h3,ul+.legal-terms-of-use .application-legal-terms-of-use h3,.intro+.legal-terms-of-use .application-legal-terms-of-use h3{margin-top:4.8rem}}.legal-terms-of-use .application-legal-terms-of-use small{font-size:1.6rem;line-height:2.4rem;color:#a3a19d}.legal-terms-of-use .application-legal-terms-of-use ol,.legal-terms-of-use .application-legal-terms-of-use ul{max-width:inherit;margin:0;padding:0;list-style-type:none}.legal-terms-of-use .application-legal-terms-of-use ol{counter-reset:level1}.legal-terms-of-use .application-legal-terms-of-use ol>li>h1,.legal-terms-of-use .application-legal-terms-of-use ol>li>h2,.legal-terms-of-use .application-legal-terms-of-use ol>li>h3,.legal-terms-of-use .application-legal-terms-of-use ol>li>h4,.legal-terms-of-use .application-legal-terms-of-use ol>li>h5,.legal-terms-of-use .application-legal-terms-of-use ol>li>h6{display:inline-block;margin:0;padding-left:4.8rem;text-indent:-4.8rem}.legal-terms-of-use .application-legal-terms-of-use ol>li>h1:before,.legal-terms-of-use .application-legal-terms-of-use ol>li>h2:before,.legal-terms-of-use .application-legal-terms-of-use ol>li>h3:before,.legal-terms-of-use .application-legal-terms-of-use ol>li>h4:before,.legal-terms-of-use .application-legal-terms-of-use ol>li>h5:before,.legal-terms-of-use .application-legal-terms-of-use ol>li>h6:before{position:relative;left:4.8rem;display:inline-block;width:4.8rem;font-weight:400;text-align:left;content:counter(level1) ".";counter-increment:level1}.legal-terms-of-use .application-legal-terms-of-use ol ol{counter-reset:level2}.legal-terms-of-use .application-legal-terms-of-use ol ol>li:before{display:inline-block;width:4.8rem;margin-left:-4.8rem;text-align:left;content:counter(level1) "." counter(level2) ".";counter-increment:level2}.legal-terms-of-use .application-legal-terms-of-use ol ol>li:first-child:last-child:before{content:''}.legal-terms-of-use .application-legal-terms-of-use li{margin-top:2.4rem}.legal-terms-of-use .application-legal-terms-of-use li li{margin-top:2.4rem;margin-left:4.8rem}.localities-index{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.localities-index-navigation{flex:0 0 auto}.localities-index-content{overflow-y:scroll;flex:1 1 auto;-webkit-overflow-scrolling:touch}.localities-index-content-scroll-container{margin-bottom:6rem}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.localities-index-content-scroll-container{margin-bottom:0}.localities-index-content-scroll-container .web-application-pagination{padding-bottom:6rem}}@media only screen and (min-width: 400px){.localities-index-content-scroll-container{margin-top:2rem;margin-right:2rem;margin-left:2rem}}.localities-index-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-1rem 0}@media only screen and (min-width: 1020px){.localities-index-list{margin:-1rem}}.localities-index-list>li{overflow:hidden;flex:0 0 100%;margin:1rem 0}@media only screen and (min-width: 1020px){.localities-index-list>li{flex-basis:calc(50% - 2rem);margin:1rem}}.localities-index-break-span{display:flex;flex-direction:column;align-items:center;padding:4rem}.localities-index-break-span-text{padding:1.6rem;border:1px solid #f0eeeb;border-radius:0.6rem;background-color:#f7f6f2;border-color:#86c0f0;background-color:rgba(134,192,240,0.1);margin-bottom:2.4rem}.localities-index-break-span-extend{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.localities-index-break-span-extend .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.localities-index-break-span-extend .beanicon .Fill{fill:#757471}.localities-index-break-span-extend .beanicon .Stroke{stroke:#757471}.localities-index-break-span-extend:hover,.localities-index-break-span-extend:focus,.localities-index-break-span-extend:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.localities-index-break-span-extend:hover .beanicon .Fill,.localities-index-break-span-extend:focus .beanicon .Fill,.localities-index-break-span-extend:active .beanicon .Fill{fill:#30302f}.localities-index-break-span-extend:hover .beanicon .Stroke,.localities-index-break-span-extend:focus .beanicon .Stroke,.localities-index-break-span-extend:active .beanicon .Stroke{stroke:#30302f}.localities-index-break-span-extend .beanicon .Fill{fill:#fffdfa}.localities-index-break-span-extend .beanicon .Stroke{stroke:#fffdfa}.localities-index-break-span-extend:hover,.localities-index-break-span-extend:focus,.localities-index-break-span-extend:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.localities-index-break-span-extend:hover .beanicon .Fill,.localities-index-break-span-extend:focus .beanicon .Fill,.localities-index-break-span-extend:active .beanicon .Fill{fill:#fffdfa}.localities-index-break-span-extend:hover .beanicon .Stroke,.localities-index-break-span-extend:focus .beanicon .Stroke,.localities-index-break-span-extend:active .beanicon .Stroke{stroke:#fffdfa}.localities-index-break-span-extend-from-zero{padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem}.localities-index .web-application-application-rating{color:#fffdfa}.localities-index .web-application-application-rating .web-application-application-rating-stars-star .Fill{fill:#fffdfa}.localities-index .web-application-application-rating .web-application-application-rating-stars-star .Stroke{stroke:#fffdfa}.localities-index .web-application-pagination{margin-top:4rem}.localities-index .web-application-pagination-left,.localities-index .web-application-pagination-right{flex:1 1 100%}.localities-index .web-application-pagination-middle{flex:0 0 auto}.localities-index .web-application-pagination-right{display:flex}.web-localities-index-dot--map-overlay{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;max-width:640px;height:13.2rem;margin:auto;border-radius:0.3rem;background-color:#fffdfa;box-shadow:0 1px 4px 0 rgba(48,48,47,0.12);pointer-events:auto}.web-localities-index-dot--map-overlay-link{color:inherit;text-decoration:none;display:flex;height:100%}.web-localities-index-dot--map-overlay-link:hover,.web-localities-index-dot--map-overlay-link:focus,.web-localities-index-dot--map-overlay-link:active{color:inherit;text-decoration:none}.web-localities-index-dot--map-overlay-image{position:relative;flex:0 0 auto;width:17.6rem}@media only screen and (max-width: 919px){.web-localities-index-dot--map-overlay-image{display:none}}@media only screen and (min-width: 1020px) and (max-width: 1279px){.web-localities-index-dot--map-overlay-image{display:none}}.web-localities-index-dot--map-overlay-image-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;justify-content:center;align-items:center;background-color:#d1cfc9}.web-localities-index-dot--map-overlay-image-container-image{display:block;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.web-localities-index-dot--map-overlay-info{display:flex;flex-direction:column;flex:1 0 auto;min-width:0;height:100%;padding:1.2rem 1rem}@media all and (-ms-high-contrast: none){.web-localities-index-dot--map-overlay-info{width:100%}}.web-localities-index-dot--map-overlay-info-name-and-rating{display:flex;align-items:baseline}.web-localities-index-dot--map-overlay-info-slogan-and-price-category{font-size:1.3rem;line-height:2rem;display:flex;margin-top:0.6rem;color:#757471;line-height:1}.web-localities-index-dot--map-overlay-info-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2.4rem;max-width:54rem;font-size:1.6rem;font-weight:600;line-height:2.4rem;flex:1 1 auto;margin:0;padding:0;line-height:1}p+.web-localities-index-dot--map-overlay-info-name,ul+.web-localities-index-dot--map-overlay-info-name,.intro+.web-localities-index-dot--map-overlay-info-name{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.web-localities-index-dot--map-overlay-info-name,ul+.web-localities-index-dot--map-overlay-info-name,.intro+.web-localities-index-dot--map-overlay-info-name{margin-top:4.8rem}}.web-localities-index-dot--map-overlay-info-rating{flex:0 0 auto;align-self:flex-end;margin-left:2rem}.web-localities-index-dot--map-overlay-info-rating .web-application-application-rating-stars{margin-top:-0.2rem}.web-localities-index-dot--map-overlay-info-rating .web-application-application-rating-count{align-self:baseline}.web-localities-index-dot--map-overlay-info-slogan{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto}.web-localities-index-dot--map-overlay-info-price-category{flex:0 0 auto;margin-left:2rem}.web-localities-index-dot--map-overlay-info-categories{display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;align-content:center;flex:1 1 auto;margin:-0.3rem}.web-localities-index-dot--map-overlay-info-categories>*{margin:0.3rem}.web-localities-index-dot--map-overlay-info-address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem;line-height:2rem;padding-top:1.2rem;border-top:1px solid #e8e5df;color:#757471;line-height:1}.filter-bar{display:flex;flex-wrap:wrap;padding:1rem 1.5rem;border-bottom:2px solid #f0eeeb;background-color:#f7f6f2}.filter-bar>*{flex:0 0 auto}.filter-bar-open-filter{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#d1cfc9;background-color:#fffdfa;color:#757471;margin:0.5rem}.filter-bar-open-filter .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filter-bar-open-filter .beanicon .Fill{fill:#757471}.filter-bar-open-filter .beanicon .Stroke{stroke:#757471}.filter-bar-open-filter:hover,.filter-bar-open-filter:focus,.filter-bar-open-filter:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.filter-bar-open-filter:hover .beanicon .Fill,.filter-bar-open-filter:focus .beanicon .Fill,.filter-bar-open-filter:active .beanicon .Fill{fill:#30302f}.filter-bar-open-filter:hover .beanicon .Stroke,.filter-bar-open-filter:focus .beanicon .Stroke,.filter-bar-open-filter:active .beanicon .Stroke{stroke:#30302f}.filter-bar-open-filter .Fill{fill:#757471}.filter-bar-open-filter:hover,.filter-bar-open-filter:focus,.filter-bar-open-filter:active{border-color:#757471;background-color:#fffdfa;color:#30302f}.filter-bar-open-filter:hover .Fill,.filter-bar-open-filter:focus .Fill,.filter-bar-open-filter:active .Fill{fill:#30302f}.filter-bar-open-filter:hover .Stroke,.filter-bar-open-filter:focus .Stroke,.filter-bar-open-filter:active .Stroke{stroke:#30302f}.filter-bar-open-filter[data-disabled],.filter-bar-open-filter[data-disabled]:hover,.filter-bar-open-filter[data-disabled]:focus,.filter-bar-open-filter[data-disabled]:active{border-color:#f0ede6;color:#f0ede6;pointer-events:none}.filter-bar-open-filter[data-disabled] .Fill,.filter-bar-open-filter[data-disabled]:hover .Fill,.filter-bar-open-filter[data-disabled]:focus .Fill,.filter-bar-open-filter[data-disabled]:active .Fill{fill:#f0ede6}.filter-bar-open-filter[data-disabled] .Stroke,.filter-bar-open-filter[data-disabled]:hover .Stroke,.filter-bar-open-filter[data-disabled]:focus .Stroke,.filter-bar-open-filter[data-disabled]:active .Stroke{stroke:#f0ede6}@media only screen and (max-width: 1019px){.filter-bar-open-filter{padding:0.6rem 1.2rem;font-size:1.3rem;line-height:2rem}}.filter-bar-filter-button{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#d1cfc9;background-color:#fffdfa;color:#757471;padding-right:0.8rem;margin:0.5rem;border-color:transparent !important}.filter-bar-filter-button .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filter-bar-filter-button .beanicon .Fill{fill:#757471}.filter-bar-filter-button .beanicon .Stroke{stroke:#757471}.filter-bar-filter-button:hover,.filter-bar-filter-button:focus,.filter-bar-filter-button:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.filter-bar-filter-button:hover .beanicon .Fill,.filter-bar-filter-button:focus .beanicon .Fill,.filter-bar-filter-button:active .beanicon .Fill{fill:#30302f}.filter-bar-filter-button:hover .beanicon .Stroke,.filter-bar-filter-button:focus .beanicon .Stroke,.filter-bar-filter-button:active .beanicon .Stroke{stroke:#30302f}.filter-bar-filter-button .Fill{fill:#757471}.filter-bar-filter-button:hover,.filter-bar-filter-button:focus,.filter-bar-filter-button:active{border-color:#757471;background-color:#fffdfa;color:#30302f}.filter-bar-filter-button:hover .Fill,.filter-bar-filter-button:focus .Fill,.filter-bar-filter-button:active .Fill{fill:#30302f}.filter-bar-filter-button:hover .Stroke,.filter-bar-filter-button:focus .Stroke,.filter-bar-filter-button:active .Stroke{stroke:#30302f}.filter-bar-filter-button[data-disabled],.filter-bar-filter-button[data-disabled]:hover,.filter-bar-filter-button[data-disabled]:focus,.filter-bar-filter-button[data-disabled]:active{border-color:#f0ede6;color:#f0ede6;pointer-events:none}.filter-bar-filter-button[data-disabled] .Fill,.filter-bar-filter-button[data-disabled]:hover .Fill,.filter-bar-filter-button[data-disabled]:focus .Fill,.filter-bar-filter-button[data-disabled]:active .Fill{fill:#f0ede6}.filter-bar-filter-button[data-disabled] .Stroke,.filter-bar-filter-button[data-disabled]:hover .Stroke,.filter-bar-filter-button[data-disabled]:focus .Stroke,.filter-bar-filter-button[data-disabled]:active .Stroke{stroke:#f0ede6}.filter-bar-filter-button .beanicon{flex:0 0 auto;width:1.4rem;height:1.4rem}.filter-bar-filter-button span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-right:1.2rem;text-align:left}@media only screen and (max-width: 1019px){.filter-bar-filter-button{padding:0.6rem 1.2rem;font-size:1.3rem;line-height:2rem}}.filter-bar-filter-button-icon .Stroke{stroke-width:1}@media only screen and (max-width: 1019px){.filter-bar-filter-button-icon .Stroke{stroke-width:0.5}}.localities-index-locality{position:relative;display:flex;align-items:stretch}.localities-index-locality a{color:inherit;text-decoration:none;width:100%}.localities-index-locality a:hover,.localities-index-locality a:focus,.localities-index-locality a:active{color:inherit;text-decoration:none}.localities-index-locality-teaser{position:relative;overflow:hidden;width:100%}@media only screen and (min-width: 400px){.localities-index-locality-teaser{border-radius:0.3rem}}.localities-index-locality-teaser::before{display:block;width:100%;padding-top:75%;content:''}.localities-index-locality-teaser-image-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;justify-content:center;align-items:center;background-color:#d1cfc9}@media only screen and (min-width: 400px){.localities-index-locality-teaser-image-container{border-radius:0.3rem}}.localities-index-locality-teaser-image{display:block;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 400px){.localities-index-locality-teaser-image{border-radius:0.3rem}}.localities-index-locality-teaser-meta{position:absolute;z-index:0;right:0;bottom:0;left:0;padding:1rem;padding-top:9.6rem;color:#fffdfa}.localities-index-locality-teaser-meta::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0.25;background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.12) 30%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.5) 70%, rgba(0,0,0,0.75) 90%, rgba(0,0,0,0.88) 96%, #000);content:'';pointer-events:none}.localities-index-locality-teaser-meta-with-image::after{opacity:0.5}.localities-index-locality-teaser-meta-discounts{margin-bottom:0.6rem}.localities-index-locality-teaser-meta-name{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:3.6rem;font-weight:bold;line-height:1}.localities-index-locality-info{padding:1rem;padding-top:1rem;color:#757471}.localities-index-locality-info-slogan-and-price-category{display:flex;justify-content:flex-start;margin-bottom:0.6rem}.localities-index-locality-info-slogan-and-price-category>*::before{content:'  ·  '}.localities-index-locality-info-slogan-and-price-category>*:first-child::before{content:''}.localities-index-locality-info-slogan{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto}.localities-index-locality-info-price-category{flex:0 0 auto}.localities-index-locality-info-categories{display:flex;flex-wrap:wrap;margin:-0.2rem -0.4rem}.localities-index-locality-info-categories .web-application-category-badge{margin:0.2rem}.localities-show{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.localities-show-scroll-container{padding-bottom:6rem}.localities-show-section-header{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;margin-top:6rem;margin-bottom:1.2rem;padding:0;padding-bottom:6px;border-bottom:1px solid #e8e5df;color:#a3a19d;font-size:1.3rem;font-weight:500;line-height:1;text-transform:uppercase}.localities-show .web-application-application-rating{color:#30302f}@media only screen and (min-width: 1020px){.localities-show .web-application-application-rating .web-application-application-rating-stars-star{width:2.4rem;height:2.4rem;margin-left:0.2rem}}.localities-show .web-application-application-rating .web-application-application-rating-count{position:relative;top:0.1rem;font-size:1.3rem}@media only screen and (min-width: 1020px){.localities-show .web-application-application-rating .web-application-application-rating-count{margin-left:0.8rem;font-size:1.6rem}}.localities-show-header{position:relative}.localities-show-header-navigation{position:fixed;z-index:3;display:flex;overflow:hidden;align-items:center;width:inherit;pointer-events:none}[data-sticky] .localities-show-header-navigation{background-color:#65bd62}.localities-show-header-navigation-background{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;justify-content:center;align-items:center;opacity:0}.localities-show-header-navigation-background>img{width:100%}[data-sticky] .localities-show-header-navigation-background{visibility:visible;opacity:1}[data-sticky] .localities-show-header-navigation-background::before{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-color:rgba(48,48,47,0.1);content:''}[data-sticky] .localities-show-header-navigation-background::after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:0.3;background-color:#30302f;content:'';mix-blend-mode:overlay}[data-sticky] .localities-show-header-navigation-background>img{display:block;flex-shrink:0;background-color:#f7f4ed}@supports not (-ms-accelerator: true){[data-sticky] .localities-show-header-navigation-background>img{width:calc(100% + 4.8rem);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-filter:blur(1.2rem);filter:blur(1.2rem)}}.localities-show-header-navigation-back-link{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#fffdfa;background-color:#fffdfa;box-shadow:0 0 0 1px rgba(117,116,113,0.17);color:#757471;margin:1.5rem 2rem;margin-right:0;pointer-events:auto}.localities-show-header-navigation-back-link .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.localities-show-header-navigation-back-link .beanicon .Fill{fill:#757471}.localities-show-header-navigation-back-link .beanicon .Stroke{stroke:#757471}.localities-show-header-navigation-back-link:hover,.localities-show-header-navigation-back-link:focus,.localities-show-header-navigation-back-link:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.localities-show-header-navigation-back-link:hover .beanicon .Fill,.localities-show-header-navigation-back-link:focus .beanicon .Fill,.localities-show-header-navigation-back-link:active .beanicon .Fill{fill:#30302f}.localities-show-header-navigation-back-link:hover .beanicon .Stroke,.localities-show-header-navigation-back-link:focus .beanicon .Stroke,.localities-show-header-navigation-back-link:active .beanicon .Stroke{stroke:#30302f}.localities-show-header-navigation-back-link:hover,.localities-show-header-navigation-back-link:focus,.localities-show-header-navigation-back-link:active{border-color:#fffdfa;background-color:#fffdfa;color:#30302f}@media only screen and (min-width: 1020px){.localities-show-header-navigation-back-link .localities-show-header-navigation-back-link-icon{display:none}}.localities-show-header-navigation-back-link .localities-show-header-navigation-back-link-text{display:none}@media only screen and (min-width: 1020px){.localities-show-header-navigation-back-link .localities-show-header-navigation-back-link-text{display:block}}.localities-show-header-navigation-title{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;visibility:hidden;flex-grow:1;margin:0 2rem;padding:0;opacity:0;color:#fffdfa;font-size:3rem;font-weight:bold;line-height:1;transition:visibility 0s 0.15s, opacity 0.15s ease-out}[data-sticky] .localities-show-header-navigation-title{visibility:visible;opacity:1;transition:opacity 0.15s ease-in}.localities-show-header-teaser{position:relative;width:100%;background-color:#65bd62}.localities-show-header-teaser::before{display:block;width:100%;padding-top:40%;content:''}@media only screen and (min-width: 1020px){.localities-show-header-teaser::before{padding-top:25%}}.localities-show-header-teaser.localities-show-header-teaser-with-image{overflow:hidden;background-color:transparent}.localities-show-header-teaser.localities-show-header-teaser-with-image::before{padding-top:56.25%}.localities-show-header-teaser-images{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch}.localities-show-header-teaser-images-link{display:flex;align-items:center;flex-grow:1}.localities-show-header-teaser-images .web-application-image-with-meta{align-self:stretch;width:100%}.localities-show-header-teaser-image-upload{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;visibility:visible;justify-content:stretch;align-items:stretch;opacity:1}[data-sticky] .localities-show-header-teaser-image-upload{visibility:hidden;opacity:0}.localities-show-header-teaser-image-upload-link,.localities-show-header-teaser-image-upload-error,.localities-show-header-teaser-image-upload-progress{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;background-color:#65bd62}.localities-show-header-teaser-image-upload-link[hidden],.localities-show-header-teaser-image-upload-error[hidden],.localities-show-header-teaser-image-upload-progress[hidden]{display:none}.localities-show-header-teaser-image-upload-link,.localities-show-header-teaser-image-upload-error{color:#fffdfa;text-decoration:none}.localities-show-header-teaser-image-upload-link:hover,.localities-show-header-teaser-image-upload-link:focus,.localities-show-header-teaser-image-upload-link:active,.localities-show-header-teaser-image-upload-error:hover,.localities-show-header-teaser-image-upload-error:focus,.localities-show-header-teaser-image-upload-error:active{background-color:#4cad49;color:#fffdfa}.localities-show-header-teaser-image-upload-link .beanicon,.localities-show-header-teaser-image-upload-error .beanicon{width:3.6rem;height:3.6rem;margin-bottom:0.8rem}.localities-show-header-teaser-image-upload-link .beanicon .Fill,.localities-show-header-teaser-image-upload-error .beanicon .Fill{fill:#fffdfa}.localities-show-header-teaser-image-upload-link .beanicon .Stroke,.localities-show-header-teaser-image-upload-error .beanicon .Stroke{stroke:#fffdfa}.localities-show-header-teaser-image-upload-link+.web-application-tooltip{top:100%;bottom:auto;-webkit-transform:translate3d(0, calc(10px - 0.5rem - 0.8rem), 0);transform:translate3d(0, calc(10px - 0.5rem - 0.8rem), 0);left:0;right:0;margin-left:auto;margin-right:auto}.localities-show-header-teaser-image-upload-link+.web-application-tooltip::after{top:-10px;border-top:0;border-right:10px solid transparent;border-bottom:10px solid #fffdfa;border-left:10px solid transparent}.localities-show-header-teaser-image-upload-link+.web-application-tooltip::after{left:calc(50% - 5px)}.localities-show-header-teaser-image-upload-link:hover+.web-application-tooltip{visibility:visible;opacity:1;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, -webkit-transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate3d(0, calc(10px - 1.5rem), 0);transform:translate3d(0, calc(10px - 1.5rem), 0);margin-bottom:auto;-webkit-transform:translate3d(0, calc(10px - 0.5rem), 0);transform:translate3d(0, calc(10px - 0.5rem), 0)}.localities-show-header-teaser-image-upload-error{background-color:#ff8059}.localities-show-header-teaser-image-upload-error:hover,.localities-show-header-teaser-image-upload-error:focus,.localities-show-header-teaser-image-upload-error:active{background-color:#fe8c69}.localities-show-header-teaser-image-upload-error .localities-show-header-teaser-image-upload-error-link{text-decoration:underline}.localities-show-header-teaser-image-upload-progress{position:absolute;top:0;right:0;bottom:0;left:0}.localities-show-header-teaser-image-upload-progress-background{width:50%;height:0.4rem;background-color:rgba(255,253,250,0.2)}.localities-show-header-teaser-image-upload-progress-bar{height:100%;background-color:#fffdfa}.localities-show-images{padding:0 2rem}.localities-show-images-has-images .localities-show-section-header{padding-bottom:0;border:0}.localities-show-images-list{max-width:inherit;margin:0;padding:0;list-style-type:none;position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.localities-show-images-list-container{position:relative;margin-bottom:1.2rem}.localities-show-images-list-container:not([data-contains-images]){display:none}.localities-show-images-list-container::before{display:block;width:100%;padding-top:24.8484848%;content:''}.localities-show-images-list-item{display:flex;overflow:hidden;flex:1 0 auto;margin-left:0.3rem}.localities-show-images-list-item:first-child{margin-left:0}.localities-show-images-list-link{color:inherit;text-decoration:none;position:relative;display:flex;flex-grow:1}.localities-show-images-list-link:hover,.localities-show-images-list-link:focus,.localities-show-images-list-link:active{color:inherit;text-decoration:none}.localities-show-images-list-link:hover,.localities-show-images-list-link:focus,.localities-show-images-list-link:active{color:#478344}.localities-show-images-list-link[data-additional-count]::after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:2.4rem 2rem;padding-bottom:2.64rem;border-radius:0.3rem;background-color:rgba(48,48,47,0.3);color:#fffdfa;font-size:3.3rem;font-weight:600;line-height:1;content:"+" attr(data-additional-count)}@media only screen and (min-width: 1020px){.localities-show-images-list-link[data-additional-count]::after{font-size:4.4rem}}.localities-show-images-list-link[data-additional-count] .web-application-image-with-meta-meta{display:none}.localities-show-images-list-link .web-application-image-with-meta{overflow:hidden;flex-grow:1;border-radius:0.3rem}.localities-show-images-form{position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 1020px){.localities-show-images-form{flex-direction:row;align-items:center}}.localities-show-images-form-add-link{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0.8rem;display:flex;flex:0 0 auto}.localities-show-images-form-add-link .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.localities-show-images-form-add-link .beanicon .Fill{fill:#757471}.localities-show-images-form-add-link .beanicon .Stroke{stroke:#757471}.localities-show-images-form-add-link:hover,.localities-show-images-form-add-link:focus,.localities-show-images-form-add-link:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.localities-show-images-form-add-link:hover .beanicon .Fill,.localities-show-images-form-add-link:focus .beanicon .Fill,.localities-show-images-form-add-link:active .beanicon .Fill{fill:#30302f}.localities-show-images-form-add-link:hover .beanicon .Stroke,.localities-show-images-form-add-link:focus .beanicon .Stroke,.localities-show-images-form-add-link:active .beanicon .Stroke{stroke:#30302f}.localities-show-images-form-add-link .beanicon{flex:0 0 auto;width:2.4rem;height:2.4rem}.localities-show-images-form-add-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}@media only screen and (max-width: 1019px){.localities-show-images-form-add-link{padding-left:0.8rem;padding:0.8rem 1.2rem}.localities-show-images-form-add-link .beanicon{flex:0 0 auto;width:2.4rem;height:2.4rem}.localities-show-images-form-add-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.localities-show-images-form-add-link .beanicon+span{margin-right:3.6rem}.localities-show-images-form-add-link span{margin:0 1.2rem;text-align:center}}@media only screen and (min-width: 1020px){.localities-show-images-form-add-link{align-self:flex-start}}.localities-show-images-form-add-link:hover+.web-application-tooltip{visibility:visible;opacity:1;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, -webkit-transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate3d(0, calc(10px - 1.5rem), 0);transform:translate3d(0, calc(10px - 1.5rem), 0)}.localities-show-images-form-progress{display:flex;flex-direction:column;flex-grow:1}.localities-show-images-form-progress[hidden]{display:none}@media only screen and (max-width: 1019px){.localities-show-images-form-progress{margin-top:1.2rem}}@media only screen and (min-width: 1020px){.localities-show-images-form-progress{justify-content:flex-end;align-self:flex-end;margin-left:2rem}}.localities-show-images-form-progress-message{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.localities-show-images-form-progress-bar{width:0%;height:100%;background-color:#65bd62}.localities-show-images-form-progress-bar-background{height:0.4rem;margin-top:0.8rem;margin-bottom:0.2rem;background-color:#f0eeeb}@media only screen and (max-width: 1019px){.localities-show-images-form-error{order:-1;margin-bottom:1.2rem}}@media only screen and (min-width: 1020px){.localities-show-images-form-error{margin-left:2rem}}.localities-show-info-and-cta{padding:3rem 2rem;padding-bottom:0}@media only screen and (min-width: 1020px){.localities-show-info-and-cta{display:flex;justify-content:space-between}}.localities-show-cta{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex}@media only screen and (max-width: 1019px){.localities-show-cta{margin-bottom:4.8rem}}@media only screen and (min-width: 1020px){.localities-show-cta{flex-direction:column;flex:0 0 auto;max-width:calc(33.33% - 1rem)}}.localities-show-cta li{position:relative}@media only screen and (max-width: 1019px){.localities-show-cta li{flex:1 1 0;margin-left:1.2rem}}@media only screen and (min-width: 1020px){.localities-show-cta li{margin-top:1.6rem}}.localities-show-cta li:first-child{margin:0}.localities-show-cta li:hover .localities-show-cta-link,.localities-show-cta li:focus .localities-show-cta-link,.localities-show-cta li:active .localities-show-cta-link{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.localities-show-cta li:hover .localities-show-cta-link .beanicon .Fill,.localities-show-cta li:focus .localities-show-cta-link .beanicon .Fill,.localities-show-cta li:active .localities-show-cta-link .beanicon .Fill{fill:#30302f}.localities-show-cta li:hover .localities-show-cta-link .beanicon .Stroke,.localities-show-cta li:focus .localities-show-cta-link .beanicon .Stroke,.localities-show-cta li:active .localities-show-cta-link .beanicon .Stroke{stroke:#30302f}.localities-show-cta li:hover .localities-show-cta-dropdown,.localities-show-cta li:focus .localities-show-cta-dropdown,.localities-show-cta li:active .localities-show-cta-dropdown{visibility:visible;opacity:1;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, -webkit-transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out;transition:visibility 0.1s ease-out, opacity 0.1s ease-out, transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.localities-show-cta-link{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0.8rem;width:100%}.localities-show-cta-link .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.localities-show-cta-link .beanicon .Fill{fill:#757471}.localities-show-cta-link .beanicon .Stroke{stroke:#757471}.localities-show-cta-link:hover,.localities-show-cta-link:focus,.localities-show-cta-link:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.localities-show-cta-link:hover .beanicon .Fill,.localities-show-cta-link:focus .beanicon .Fill,.localities-show-cta-link:active .beanicon .Fill{fill:#30302f}.localities-show-cta-link:hover .beanicon .Stroke,.localities-show-cta-link:focus .beanicon .Stroke,.localities-show-cta-link:active .beanicon .Stroke{stroke:#30302f}.localities-show-cta-link .beanicon{flex:0 0 auto;width:2.4rem;height:2.4rem}.localities-show-cta-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}@media only screen and (max-width: 1019px){.localities-show-cta-link{flex-direction:column;align-items:center}}@media only screen and (max-width: 1019px){.localities-show-cta-link span{margin:0;margin-top:0.6rem}}.localities-show-cta-dropdown{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:absolute;z-index:1;top:100%;visibility:hidden;border-radius:0.3rem;box-shadow:0 8px 24px 0 rgba(0,0,0,0.2),0 2px 8px 0 rgba(0,0,0,0.08);background-color:#fffdfa;color:#30302f;opacity:0;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, -webkit-transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out;transition:visibility 0.15s ease-out, opacity 0.15s ease-out, transform 0 0.15s ease-out, -webkit-transform 0 0.15s ease-out;top:calc(100% - 0.5rem);right:0.5rem}ul.localities-show-cta-dropdown{max-width:inherit;margin:0;padding:0;list-style-type:none;padding:0.8rem 0;-webkit-transform:translate3d(0, 0.8rem, 0);transform:translate3d(0, 0.8rem, 0)}ul.localities-show-cta-dropdown+ul{border-top:1px solid #e8e5df}ul.localities-show-cta-dropdown ul{max-width:inherit;margin:0;padding:0;list-style-type:none}.localities-show-cta-dropdown ul{max-width:inherit;margin:0;padding:0;list-style-type:none;padding:0.8rem 0;-webkit-transform:translate3d(0, 0.8rem, 0);transform:translate3d(0, 0.8rem, 0)}.localities-show-cta-dropdown ul+ul{border-top:1px solid #e8e5df}.localities-show-cta-dropdown ul ul{max-width:inherit;margin:0;padding:0;list-style-type:none}.localities-show-cta-dropdown::before{position:absolute;z-index:-1;top:-4px;right:-12px;bottom:-20px;left:-12px;content:''}.localities-show-cta-dropdown a{display:block;padding:0.8rem 2rem;padding-right:3rem;background-color:#fffdfa;color:#30302f;line-height:1.9rem;text-decoration:none}.localities-show-cta-dropdown a:hover,.localities-show-cta-dropdown a:focus,.localities-show-cta-dropdown a:active{background-color:#f7f4ed}.localities-show-cta-dropdown::before{right:-0.5rem}.localities-show-cta-dropdown li{max-width:inherit;margin:0;padding:0;list-style-type:none;padding:0.8rem 0;border-top:1px solid #e8e5df}.localities-show-cta-dropdown li:first-child{padding-top:0;border-top:0}.localities-show-cta-dropdown li:last-child{padding-bottom:0}.localities-show-cta-dropdown-link{display:flex !important;align-items:center;padding:0 1.2rem !important}.localities-show-cta-dropdown-link-icon{width:2.4rem;height:2.4rem}.localities-show-cta-dropdown-link-text{padding:0.8rem 1.2rem;padding-right:3rem}.localities-show-cta-dropdown-link-facebook .beanicon .Fill{fill:#3b5999}.localities-show-cta-dropdown-link-facebook:hover .beanicon .Fill,.localities-show-cta-dropdown-link-facebook:focus .beanicon .Fill,.localities-show-cta-dropdown-link-facebook:active .beanicon .Fill{fill:#344e87}.localities-show-cta-dropdown-link-messenger .beanicon .Fill{fill:#0084ff}.localities-show-cta-dropdown-link-messenger:hover .beanicon .Fill,.localities-show-cta-dropdown-link-messenger:focus .beanicon .Fill,.localities-show-cta-dropdown-link-messenger:active .beanicon .Fill{fill:#0077e6}.localities-show-cta-dropdown-link-twitter .beanicon .Fill{fill:#55acee}.localities-show-cta-dropdown-link-twitter:hover .beanicon .Fill,.localities-show-cta-dropdown-link-twitter:focus .beanicon .Fill,.localities-show-cta-dropdown-link-twitter:active .beanicon .Fill{fill:#3ea1ec}.localities-show-cta-dropdown-link-google-plus .beanicon .Fill{fill:#dd4b39}.localities-show-cta-dropdown-link-google-plus:hover .beanicon .Fill,.localities-show-cta-dropdown-link-google-plus:focus .beanicon .Fill,.localities-show-cta-dropdown-link-google-plus:active .beanicon .Fill{fill:#d73925}@media only screen and (min-width: 1020px){.localities-show-info{flex:0 0 auto;order:-1;width:calc(66% - 1rem)}}.localities-show-info-contact-data{margin:0}.localities-show-info-contact-data dt{float:left;clear:left;margin-top:0.2rem}.localities-show-info-contact-data dd{margin-bottom:0.8rem;margin-left:3rem}.localities-show-info-contact-data dd:last-child{margin-bottom:0}.localities-show-info-contact-data a{color:inherit;text-decoration:none}.localities-show-info-contact-data a:hover,.localities-show-info-contact-data a:focus,.localities-show-info-contact-data a:active{color:inherit;text-decoration:none}.localities-show-info-contact-data a:hover,.localities-show-info-contact-data a:focus,.localities-show-info-contact-data a:active{color:#478344}.localities-show-info-contact-data-icon{width:1.8rem;height:1.8rem}.localities-show-info-contact-data-icon .Fill{fill:#65bd62}.localities-show-info-contact-data-icon .Stroke{stroke:#65bd62}.localities-show-info-discounts-table{width:100%}.localities-show-info-discounts-table-badge{width:0%;max-width:33%}.localities-show-info-discounts-table-description{width:100%;padding-left:1.2rem}.localities-show-info-editorial{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:3;-ms-hyphenate-limit-lines:2;hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;hyphenate-limit-last:always;-webkit-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;margin-top:4.8rem}.localities-show-info-editorial .localities-show-info-editorial-source{font-size:1.3rem;line-height:2rem;color:#a3a19d}.localities-show-info-openings-table{width:100%}.localities-show-info-openings-table tr td{padding-top:0.6rem;vertical-align:top}.localities-show-info-openings-table tr:first-child td{padding-top:0}.localities-show-info-openings-table-day{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:0}.localities-show-info-openings-table-day-current{font-weight:600}.localities-show-info-openings-table-time-frames{width:100%;padding-left:4rem}.localities-show-info-openings-table-time-frames-current{font-weight:600}.localities-show-info-openings-table-time-frames-description{font-weight:400}.localities-show-info-seals{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid #e8e5df}.localities-show-info-seals>li{display:flex;align-items:center}.localities-show-info-seals-seal-logo{display:block;flex:0 0 auto;align-self:flex-start;width:3.4rem;margin-right:1.2rem}.localities-show-info-seals-seal-description p{margin-top:2.4rem;margin-bottom:0}.localities-show-info-seals-seal-description p:first-child{margin-top:0}.localities-show-info-seals-seal-description-explanation:not([hidden])+a{display:none}.localities-show-info-seals-seal-description-show-explanation-link{font-size:1.3rem;line-height:2rem;display:inline-block;margin-top:1.2rem;color:#a3a19d}.localities-show-links{margin:0;margin-top:6rem;padding:0 2rem}.localities-show-links dt{float:left;clear:left;margin-top:0.2rem}.localities-show-links dd{margin-bottom:0.8rem;margin-left:3rem}.localities-show-links dd:last-child{margin-bottom:0}.localities-show-links a{color:inherit;text-decoration:none}.localities-show-links a:hover,.localities-show-links a:focus,.localities-show-links a:active{color:inherit;text-decoration:none}.localities-show-links a:hover,.localities-show-links a:focus,.localities-show-links a:active{color:#478344}.localities-show-links-icon{width:1.8rem;height:1.8rem}.localities-show-links-icon .Fill{fill:#65bd62}.localities-show-links-icon .Stroke{stroke:#65bd62}.localities-show-meta{padding:2rem;padding-bottom:0}@media only screen and (min-width: 1020px){.localities-show-meta{padding-top:2.4rem}}.localities-show-meta::after{display:block;width:100%;height:1px;margin-top:3rem;background-color:#e8e5df;content:''}.localities-show-meta>*{display:flex}.localities-show-meta>*>*{margin-left:2rem}.localities-show-meta>*>*:empty+*,.localities-show-meta>*>*:first-child{margin-left:0}.localities-show-meta-title-and-rating,.localities-show-meta-title-and-info{flex-direction:column;align-items:flex-start}@media only screen and (min-width: 1020px){.localities-show-meta-title-and-rating,.localities-show-meta-title-and-info{flex-direction:row;justify-content:space-between;align-items:center}}@media only screen and (max-width: 1019px){.localities-show-meta-title-and-rating .localities-show-meta-title{order:2}}@media only screen and (min-width: 1020px){.localities-show-meta-title-and-info{align-items:baseline}.localities-show-meta-title-and-info .localities-show-meta-info{margin-left:0}}.localities-show-meta-slogan-and-info,.localities-show-meta-categories-and-info{margin-top:0.3rem}@media only screen and (min-width: 1020px){.localities-show-meta-slogan-and-info,.localities-show-meta-categories-and-info{margin-top:0.4rem}}.localities-show-meta-slogan-and-info{justify-content:flex-start}@media only screen and (max-width: 1019px){.localities-show-meta-slogan-and-info .localities-show-meta-slogan{flex-grow:0}.localities-show-meta-slogan-and-info .localities-show-meta-info{margin-left:0}.localities-show-meta-slogan-and-info .localities-show-meta-info>*::before{content:'  ·  '}.localities-show-meta-slogan-and-info .localities-show-meta-info>*:first-child::before{content:'  ·  '}.localities-show-meta-slogan-and-info .localities-show-meta-info .localities-show-meta-info-review-count{display:none}}@media only screen and (max-width: 1019px){.localities-show-meta-categories-and-info{flex-direction:column}.localities-show-meta-categories-and-info .localities-show-meta-info{margin-left:0}}.localities-show-meta-title{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin:0;padding:0;font-size:3.6rem;font-weight:bold;line-height:1;max-width:100%}.localities-show-meta-rating{display:flex;flex:0 0 auto}@media only screen and (max-width: 1019px){.localities-show-meta-rating{margin-bottom:1.2rem;margin-left:0}}.localities-show-meta-slogan{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto}.localities-show-meta-info{display:flex;flex:0 0 auto;font-size:1.6rem;line-height:2.4rem}.localities-show-meta-info>*::before{content:'  ·  '}.localities-show-meta-info>*:first-child::before{content:''}.localities-show-meta-info a{color:inherit;text-decoration:none}.localities-show-meta-info a:hover,.localities-show-meta-info a:focus,.localities-show-meta-info a:active{color:inherit;text-decoration:none}.localities-show-meta-info a:hover,.localities-show-meta-info a:focus,.localities-show-meta-info a:active{color:#478344}.localities-show-meta-categories{flex-direction:row;flex-wrap:wrap;flex:1 1 auto;width:100%;margin-top:2rem;margin-right:-0.6rem !important;margin-bottom:-0.4rem;margin-left:-0.6rem !important}@media only screen and (max-width: 1019px){.localities-show-meta-categories{order:2}}.localities-show-meta-categories>*{display:inline-block;margin:0.4rem !important}.localities-show-rating-for-reviews{display:flex;flex-direction:column;margin-bottom:2.4rem;padding-bottom:2rem;border-bottom:1px solid #e8e5df}@media only screen and (min-width: 1020px){.localities-show-rating-for-reviews{flex-direction:row;justify-content:space-between;align-items:center}}.localities-show-rating-for-reviews-rating{flex:0 0 auto}.localities-show-rating-for-reviews-add{flex:0 1 auto}@media only screen and (max-width: 1019px){.localities-show-rating-for-reviews-add{flex-grow:1;margin-top:1.2rem}}@media only screen and (min-width: 1020px){.localities-show-rating-for-reviews-add{margin-left:2rem}}.localities-show-rating-for-reviews-stars{display:flex;margin-left:-0.4rem}.localities-show-rating-for-reviews-stars-star{width:2.4rem;height:2.4rem;margin-left:0.1rem}@media only screen and (min-width: 1020px){.localities-show-rating-for-reviews-stars-star{width:3.6rem;height:3.6rem;margin-left:0.2rem}}.localities-show-rating-for-reviews-stars-star:first-child{margin-left:0}.localities-show-rating-for-reviews-stars-star .Fill{fill:#fac039}.localities-show-rating-for-reviews-stars-star .Stroke{stroke:#fac039}.localities-show-rating-for-reviews-count{margin-top:0.6rem}.localities-show-rating-for-reviews-add-link{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0.8rem;border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.localities-show-rating-for-reviews-add-link .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.localities-show-rating-for-reviews-add-link .beanicon .Fill{fill:#757471}.localities-show-rating-for-reviews-add-link .beanicon .Stroke{stroke:#757471}.localities-show-rating-for-reviews-add-link:hover,.localities-show-rating-for-reviews-add-link:focus,.localities-show-rating-for-reviews-add-link:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.localities-show-rating-for-reviews-add-link:hover .beanicon .Fill,.localities-show-rating-for-reviews-add-link:focus .beanicon .Fill,.localities-show-rating-for-reviews-add-link:active .beanicon .Fill{fill:#30302f}.localities-show-rating-for-reviews-add-link:hover .beanicon .Stroke,.localities-show-rating-for-reviews-add-link:focus .beanicon .Stroke,.localities-show-rating-for-reviews-add-link:active .beanicon .Stroke{stroke:#30302f}.localities-show-rating-for-reviews-add-link .beanicon{flex:0 0 auto;width:2.4rem;height:2.4rem}.localities-show-rating-for-reviews-add-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.localities-show-rating-for-reviews-add-link .beanicon .Fill{fill:#fffdfa}.localities-show-rating-for-reviews-add-link .beanicon .Stroke{stroke:#fffdfa}.localities-show-rating-for-reviews-add-link:hover,.localities-show-rating-for-reviews-add-link:focus,.localities-show-rating-for-reviews-add-link:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.localities-show-rating-for-reviews-add-link:hover .beanicon .Fill,.localities-show-rating-for-reviews-add-link:focus .beanicon .Fill,.localities-show-rating-for-reviews-add-link:active .beanicon .Fill{fill:#fffdfa}.localities-show-rating-for-reviews-add-link:hover .beanicon .Stroke,.localities-show-rating-for-reviews-add-link:focus .beanicon .Stroke,.localities-show-rating-for-reviews-add-link:active .beanicon .Stroke{stroke:#fffdfa}@media only screen and (max-width: 1019px){.localities-show-rating-for-reviews-add-link{padding-left:0.8rem;padding:0.8rem 1.2rem;width:100%}.localities-show-rating-for-reviews-add-link .beanicon{flex:0 0 auto;width:2.4rem;height:2.4rem}.localities-show-rating-for-reviews-add-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.localities-show-rating-for-reviews-add-link .beanicon+span{margin-right:3.6rem}.localities-show-rating-for-reviews-add-link span{margin:0 1.2rem;text-align:center}}.localities-show-report{padding:0 2rem}.localities-show-report-link{display:inline-block;margin-top:6rem;font-weight:500}.localities-show-reviews{margin-top:6rem;padding:0 2rem}.localities-show-reviews .localities-show-section-header{padding-bottom:0;border:0}@media only screen and (min-width: 1020px){.localities-show-reviews[data-contains-reviews] .localities-show-reviews-add-link{margin-left:8rem}}.localities-show-reviews:not([data-contains-reviews]):not([data-contains-ratings]) .localities-show-reviews-container{display:none}.localities-show-reviews-anchor{position:relative;top:-100px;display:block}.localities-show-reviews-container{margin-bottom:2.4rem}.localities-show-reviews-container .reviews-index-reviews{padding-top:1.2rem;padding-bottom:3.6rem;border-bottom:1px solid #e8e5df}.localities-show-reviews-add-link{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0.8rem;border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.localities-show-reviews-add-link .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.localities-show-reviews-add-link .beanicon .Fill{fill:#757471}.localities-show-reviews-add-link .beanicon .Stroke{stroke:#757471}.localities-show-reviews-add-link:hover,.localities-show-reviews-add-link:focus,.localities-show-reviews-add-link:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.localities-show-reviews-add-link:hover .beanicon .Fill,.localities-show-reviews-add-link:focus .beanicon .Fill,.localities-show-reviews-add-link:active .beanicon .Fill{fill:#30302f}.localities-show-reviews-add-link:hover .beanicon .Stroke,.localities-show-reviews-add-link:focus .beanicon .Stroke,.localities-show-reviews-add-link:active .beanicon .Stroke{stroke:#30302f}.localities-show-reviews-add-link .beanicon{flex:0 0 auto;width:2.4rem;height:2.4rem}.localities-show-reviews-add-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.localities-show-reviews-add-link .beanicon .Fill{fill:#fffdfa}.localities-show-reviews-add-link .beanicon .Stroke{stroke:#fffdfa}.localities-show-reviews-add-link:hover,.localities-show-reviews-add-link:focus,.localities-show-reviews-add-link:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.localities-show-reviews-add-link:hover .beanicon .Fill,.localities-show-reviews-add-link:focus .beanicon .Fill,.localities-show-reviews-add-link:active .beanicon .Fill{fill:#fffdfa}.localities-show-reviews-add-link:hover .beanicon .Stroke,.localities-show-reviews-add-link:focus .beanicon .Stroke,.localities-show-reviews-add-link:active .beanicon .Stroke{stroke:#fffdfa}@media only screen and (max-width: 1019px){.localities-show-reviews-add-link{padding-left:0.8rem;padding:0.8rem 1.2rem;width:100%}.localities-show-reviews-add-link .beanicon{flex:0 0 auto;width:2.4rem;height:2.4rem}.localities-show-reviews-add-link span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.localities-show-reviews-add-link .beanicon+span{margin-right:3.6rem}.localities-show-reviews-add-link span{margin:0 1.2rem;text-align:center}}.localities-show-reviews-actions{display:flex;flex-direction:column}@media only screen and (min-width: 1020px){.localities-show-reviews-actions{flex-direction:row;justify-content:space-between;align-items:center}}.localities-show-reviews-actions-pagination{align-self:flex-end}@media only screen and (max-width: 1019px){.localities-show-reviews-actions-pagination{align-self:flex-end;margin-top:2.4rem}}@media only screen and (min-width: 1020px){.localities-show-reviews-actions-pagination{margin-left:2rem}}.notification-cookie-actions{margin-top:1.6rem}.notification-cookie-accept{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.notification-cookie-accept .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notification-cookie-accept .beanicon .Fill{fill:#757471}.notification-cookie-accept .beanicon .Stroke{stroke:#757471}.notification-cookie-accept:hover,.notification-cookie-accept:focus,.notification-cookie-accept:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.notification-cookie-accept:hover .beanicon .Fill,.notification-cookie-accept:focus .beanicon .Fill,.notification-cookie-accept:active .beanicon .Fill{fill:#30302f}.notification-cookie-accept:hover .beanicon .Stroke,.notification-cookie-accept:focus .beanicon .Stroke,.notification-cookie-accept:active .beanicon .Stroke{stroke:#30302f}.notification-cookie-accept .beanicon .Fill{fill:#fffdfa}.notification-cookie-accept .beanicon .Stroke{stroke:#fffdfa}.notification-cookie-accept:hover,.notification-cookie-accept:focus,.notification-cookie-accept:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.notification-cookie-accept:hover .beanicon .Fill,.notification-cookie-accept:focus .beanicon .Fill,.notification-cookie-accept:active .beanicon .Fill{fill:#fffdfa}.notification-cookie-accept:hover .beanicon .Stroke,.notification-cookie-accept:focus .beanicon .Stroke,.notification-cookie-accept:active .beanicon .Stroke{stroke:#fffdfa}.notification-facebook-actions{display:flex;align-items:center;margin-top:1.6rem}.notification-facebook-like{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#3b5999;background-color:#3b5999;color:#fffdfa;padding-left:0.8rem;display:flex;margin-right:2rem;margin-left:-0.6rem;padding-top:0.3rem;padding-bottom:0.3rem;padding-left:0.3rem}.notification-facebook-like .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notification-facebook-like .beanicon .Fill{fill:#757471}.notification-facebook-like .beanicon .Stroke{stroke:#757471}.notification-facebook-like:hover,.notification-facebook-like:focus,.notification-facebook-like:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.notification-facebook-like:hover .beanicon .Fill,.notification-facebook-like:focus .beanicon .Fill,.notification-facebook-like:active .beanicon .Fill{fill:#30302f}.notification-facebook-like:hover .beanicon .Stroke,.notification-facebook-like:focus .beanicon .Stroke,.notification-facebook-like:active .beanicon .Stroke{stroke:#30302f}.notification-facebook-like .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notification-facebook-like .beanicon .Fill{fill:#757471}.notification-facebook-like .beanicon .Stroke{stroke:#757471}.notification-facebook-like:hover,.notification-facebook-like:focus,.notification-facebook-like:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.notification-facebook-like:hover .beanicon .Fill,.notification-facebook-like:focus .beanicon .Fill,.notification-facebook-like:active .beanicon .Fill{fill:#30302f}.notification-facebook-like:hover .beanicon .Stroke,.notification-facebook-like:focus .beanicon .Stroke,.notification-facebook-like:active .beanicon .Stroke{stroke:#30302f}.notification-facebook-like .beanicon .Fill{fill:#fffdfa}.notification-facebook-like .beanicon .Stroke{stroke:#fffdfa}.notification-facebook-like:hover,.notification-facebook-like:focus,.notification-facebook-like:active{border-color:#344e87;background-color:#344e87;color:#fffdfa}.notification-facebook-like:hover .beanicon .Fill,.notification-facebook-like:focus .beanicon .Fill,.notification-facebook-like:active .beanicon .Fill{fill:#fffdfa}.notification-facebook-like:hover .beanicon .Stroke,.notification-facebook-like:focus .beanicon .Stroke,.notification-facebook-like:active .beanicon .Stroke{stroke:#fffdfa}.notification-facebook-like .beanicon{flex:0 0 auto;width:3.6rem;height:3.6rem}.notification-facebook-like span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.notification-facebook-like-icon .Fill{fill:#fffdfa}.notification-facebook-cancel{font-size:1.3rem;line-height:2rem;color:#a3a19d}.notification-text{display:flex}.notification-text-close{order:2;display:flex;justify-content:center;align-items:center;flex:0 0 auto;width:4.4rem;height:4.4rem;margin:-1.1rem 0;margin-right:-2rem;margin-left:2rem}.notification-text-close-icon{width:1.8rem;height:1.8rem}.notification-text-close-icon .Stroke{fill:#30302f;stroke:#30302f;stroke-width:0.6}.press-index{display:flex;flex-direction:column;flex-grow:1}.press-index>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.press-index>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.press-index>:not(header){padding-top:3.6rem}.press-index>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.press-index>:not(header){width:940px;padding-top:4.8rem}.press-index>:not(header):last-child{padding-bottom:19.2rem}}.press-index-page-header{display:flex;justify-content:center;align-items:center;height:13rem;background-color:#f7f4ed;background-image:url(/assets/web/header-0a4803ace9abd880dcbafcaa4fdb91aa419d1fe55d1d77336eb832bd2be2ff99.jpg);background-position:center;background-size:cover;text-align:center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}@media only screen and (min-width: 800px){.press-index-page-header{height:18rem}}@media only screen and (min-width: 1020px){.press-index-page-header{height:26rem}}@media only screen and (min-width: 1281px){.press-index-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}.press-index-page-header h1,.press-index-page-header .h1{font-family:KavaWeb, sans-serif;flex:1 1 auto;max-width:100%;margin:0 4.84rem;color:#fffdfa;font-size:4.2rem;line-height:1;text-align:center;letter-spacing:0.2rem}@media only screen and (min-width: 800px){.press-index-page-header h1,.press-index-page-header .h1{margin:0 7.26rem;font-size:5.6rem}}@media only screen and (min-width: 1020px){.press-index-page-header h1,.press-index-page-header .h1{margin:0 9.68rem;font-size:8.4rem}}.press-index-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.press-index-heading,ul+.press-index-heading,.intro+.press-index-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.press-index-heading,ul+.press-index-heading,.intro+.press-index-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.press-index-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.press-index-heading{font-size:3.6rem;line-height:4.5rem}}.press-index>:not(header){display:flex;flex-direction:column;padding:0 !important}@media only screen and (min-width: 640px){.press-index>:not(header){flex-direction:row}}@media only screen and (min-width: 640px){.press-index>:not(header)>*{flex:0 1 100%}}@media only screen and (max-width: 639px){.press-index>:not(header)>*{margin-top:2.4rem}.press-index>:not(header)>*:first-child{margin-top:0}.press-index>:not(header)>*:last-child{margin-bottom:4.8rem}}@media only screen and (min-width: 640px){.press-index>:not(header)>*{margin-left:2rem;padding-top:2.4rem;padding-bottom:4.8rem}.press-index>:not(header)>*:first-child{margin-left:0}}@media only screen and (min-width: 800px){.press-index>:not(header)>*{padding-top:3.6rem;padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.press-index>:not(header)>*{width:940px;margin-left:8rem;padding-top:4.8rem;padding-bottom:19.2rem}.press-index>:not(header)>*:first-child{margin-left:0}}.press-index>:not(header) aside{position:relative;flex:0 0 auto;background-color:#f7f4ed}@media only screen and (max-width: 639px){.press-index>:not(header) aside{display:none}}@media only screen and (min-width: 640px){.press-index>:not(header) aside{width:25%}.press-index>:not(header) aside::before{position:absolute;top:0;bottom:0;background-color:#f7f4ed;content:''}.press-index>:not(header) aside:first-child{padding-right:2rem}.press-index>:not(header) aside:first-child::before{right:100%;left:-2rem}}@media only screen and (min-width: 640px) and (min-width: 1020px){.press-index>:not(header) aside:first-child::before{left:-370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.press-index>:not(header) aside:first-child::before{left:-810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.press-index>:not(header) aside:first-child::before{left:-1450px}}@media only screen and (min-width: 640px){.press-index>:not(header) aside:last-child{padding-left:2rem}.press-index>:not(header) aside:last-child::before{right:2rem;left:100%}}@media only screen and (min-width: 640px) and (min-width: 1020px){.press-index>:not(header) aside:last-child::before{right:370px}}@media only screen and (min-width: 640px) and (min-width: 1681px){.press-index>:not(header) aside:last-child::before{right:810px}}@media only screen and (min-width: 640px) and (min-width: 2561px){.press-index>:not(header) aside:last-child::before{right:1450px}}@media only screen and (min-width: 1020px){.press-index>:not(header) aside{width:240px}}.press-index-navigation{max-width:inherit;margin:0;padding:0;list-style-type:none;padding-top:1.2rem;padding-bottom:4.8rem}@media only screen and (max-width: 639px){.press-index-navigation{display:flex;flex-wrap:wrap;margin:-0.6rem -1.3333333333rem;padding:0}}.press-index-navigation-item{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.press-index-navigation-item:first-child{margin-top:0}@media only screen and (max-width: 639px){.press-index-navigation-item,.press-index-navigation-item:first-child{margin:0.6rem 1.3333333333rem}}.press-index-navigation-section-heading{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e8e5df;margin-top:2.4rem;margin-bottom:2.4rem;color:#757471}.press-index-navigation-sub{max-width:inherit;margin:0;padding:0;list-style-type:none;display:none;margin-left:2rem}.press-index-navigation-sub[data-visible]{display:block}.press-index-navigation-sub-item{font-size:1.3rem;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem}.press-index-navigation-link{color:inherit;text-decoration:none;color:#757471}.press-index-navigation-link:hover,.press-index-navigation-link:focus,.press-index-navigation-link:active{color:inherit;text-decoration:none}.press-index-navigation-link:not([href]),.press-index-navigation-link:not([href]):focus,.press-index-navigation-link:not([href]):hover{color:#a3a19d}.press-index-navigation-link.selected,.press-index-navigation-link[data-selected]{color:#30302f;font-weight:500}.press-index-navigation-link.selected+*,.press-index-navigation-link[data-selected]+*{display:block}.press-index-navigation[data-sticky]{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:fixed;top:0;background-color:#f7f4ed}.press-index-navigation[data-sticky-measure]{overflow:hidden;height:0;margin:0;padding:0}.press-index-anchor{position:relative;top:-4.8rem;display:block}@media only screen and (min-width: 640px){.press-index-anchor{top:-7.2rem}}@TODO Fix this
    .press-index-section + &{.press-index-anchor{top:0}}.press-index-section{margin-top:4.8rem}@media only screen and (min-width: 640px){.press-index-section{margin-top:7.2rem}}.press-index-section h2{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.press-index-section h2,ul+.press-index-section h2,.intro+.press-index-section h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.press-index-section h2,ul+.press-index-section h2,.intro+.press-index-section h2{margin-top:4.8rem}}@media only screen and (min-width: 800px){.press-index-section h2{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.press-index-section h2{font-size:3.6rem;line-height:4.5rem}}.press-index-section h3{margin-bottom:2.4rem;max-width:54rem;padding-top:1.3rem;font-size:1.96rem;font-weight:600;line-height:2.646rem}p+.press-index-section h3,ul+.press-index-section h3,.intro+.press-index-section h3{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.press-index-section h3,ul+.press-index-section h3,.intro+.press-index-section h3{margin-top:4.8rem}}h3+.press-index-section h3,.h3+.press-index-section h3{margin-top:-2rem}@media only screen and (min-width: 800px){.press-index-section h3{max-width:70rem;font-size:2.38rem;font-weight:400;line-height:3.213rem}}@media only screen and (min-width: 1020px){.press-index-section h3{font-size:2.8rem;line-height:3.78rem}}.press-index-section-press-contact{display:flex;flex-direction:column;align-items:stretch;margin-top:2.4rem}@media only screen and (min-width: 414px){.press-index-section-press-contact{flex-direction:row;align-items:center}}@media only screen and (min-width: 640px){.press-index-section-press-contact{margin-top:0}}.press-index-section-press-contact img{display:block;flex-shrink:0;align-self:center;width:8.5rem;height:8.5rem;margin:-0.2rem}@media only screen and (min-width: 414px){.press-index-section-press-contact img{align-self:flex-start}}@media only screen and (min-width: 640px){.press-index-section-press-contact img{width:9.5rem;height:9.5rem;margin:-0.2rem}}@media only screen and (min-width: 1020px){.press-index-section-press-contact img{width:14rem;height:14rem;margin:-0.4rem}}@media only screen and (max-width: 413px){.press-index-section-press-contact-information{margin-top:3rem;text-align:center}}@media only screen and (min-width: 414px){.press-index-section-press-contact-information{margin-left:4rem}}.press-index-section-press-contact-information h2{margin-bottom:2.4rem;max-width:54rem;font-size:1.7rem;font-weight:600;line-height:2.38rem;padding-top:0}p+.press-index-section-press-contact-information h2,ul+.press-index-section-press-contact-information h2,.intro+.press-index-section-press-contact-information h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.press-index-section-press-contact-information h2,ul+.press-index-section-press-contact-information h2,.intro+.press-index-section-press-contact-information h2{margin-top:4.8rem}}p+.press-index-section-press-contact-information h2{margin-top:4.4rem}@media only screen and (min-width: 1020px){.press-index-section-press-contact-information h2{font-size:2rem;line-height:2.8rem}}.press-index-section-press-contact-information p{margin-bottom:0.4rem}.press-index-section-press-contact-information em{font-style:normal;font-weight:600}.press-index-section-intro,.press-index-section-about{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:3;-ms-hyphenate-limit-lines:2;hyphenate-limit-chars:6 3 2;-webkit-hyphenate-limit-chars:6 3 2;-ms-hyphenate-limit-chars:6 3 2;hyphenate-limit-last:always;-webkit-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always}.press-index-section-intro ul,.press-index-section-about ul{padding-left:4rem;list-style-type:none;text-indent:-2rem}.press-index-section-intro ul li::before,.press-index-section-about ul li::before{display:inline-block;width:2rem;text-indent:0;content:'•  '}.press-index-section-intro h2{margin-bottom:2.4rem;max-width:54rem;font-size:1.7rem;font-weight:600;line-height:2.38rem;padding-top:0}p+.press-index-section-intro h2,ul+.press-index-section-intro h2,.intro+.press-index-section-intro h2{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.press-index-section-intro h2,ul+.press-index-section-intro h2,.intro+.press-index-section-intro h2{margin-top:4.8rem}}p+.press-index-section-intro h2{margin-top:4.4rem}@media only screen and (min-width: 1020px){.press-index-section-intro h2{font-size:2rem;line-height:2.8rem}}.press-index-section-press-reviews-headline{margin-bottom:1.2rem}.press-index-section-press-reviews-list{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-bottom:2.4rem}.press-index-section-press-reviews-list:last-child{margin-bottom:0}.press-index-section-press-reviews-list-item{margin-top:1.2rem}.press-index-section-press-reviews-list-item:first-child{margin-top:0}.press-index-section-press-reviews-list-item small{display:block;margin-top:0.4rem;color:#a3a19d}.press-index-section-press-reviews-list-item-information-author-with-favicon{display:inline-block;min-height:1.6rem;padding-left:2.4rem;background-repeat:no-repeat;background-size:1.6rem 1.6rem}.press-index-section-press-releases-headline{margin-bottom:1.2rem}.press-index-section-press-releases-list{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-bottom:2.4rem}.press-index-section-press-releases-list:last-child{margin-bottom:0}.press-index-section-press-releases-list-item{margin-top:1.2rem}.press-index-section-press-releases-list-item:first-child{margin-top:0}.press-index-section-press-releases-list-item small{display:block;margin-top:0.4rem;color:#a3a19d}.press-index-section-press-releases-list-item-information-author-with-favicon{display:inline-block;min-height:1.6rem;padding-left:2.4rem;background-repeat:no-repeat;background-size:1.6rem 1.6rem}.press-index-section-documents-headline{margin-bottom:1.2rem}.press-index-section-documents-list{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-bottom:2.4rem}.press-index-section-documents-list:last-child{margin-bottom:0}.press-index-section-documents-list-item{margin-top:1.2rem}.press-index-section-documents-list-item:first-child{margin-top:0}.press-index-section-documents-list-item small{display:block;margin-top:0.4rem;color:#a3a19d}.press-index-section-documents-list-item-information-author-with-favicon{display:inline-block;min-height:1.6rem;padding-left:2.4rem;background-repeat:no-repeat;background-size:1.6rem 1.6rem}.press-index-section-footage-founders-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-founders-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-founders-list-item:only-child{max-width:460px}.press-index-section-footage-founders-list-item-photo,.press-index-section-footage-founders-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-founders-list-item-photo,.press-index-section-footage-founders-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-founders-list-item-photo,.press-index-section-footage-founders-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-founders-list-item-photo,.press-index-section-footage-founders-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-founders-list-item-photo,.press-index-section-footage-founders-list-item-video-container{max-width:373px}}.press-index-section-footage-team-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-team-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-team-list-item:only-child{max-width:460px}.press-index-section-footage-team-list-item-photo,.press-index-section-footage-team-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-team-list-item-photo,.press-index-section-footage-team-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-team-list-item-photo,.press-index-section-footage-team-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-team-list-item-photo,.press-index-section-footage-team-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-team-list-item-photo,.press-index-section-footage-team-list-item-video-container{max-width:373px}}.press-index-section-footage-delivery-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-delivery-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-delivery-list-item:only-child{max-width:460px}.press-index-section-footage-delivery-list-item-photo,.press-index-section-footage-delivery-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-delivery-list-item-photo,.press-index-section-footage-delivery-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-delivery-list-item-photo,.press-index-section-footage-delivery-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-delivery-list-item-photo,.press-index-section-footage-delivery-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-delivery-list-item-photo,.press-index-section-footage-delivery-list-item-video-container{max-width:373px}}.press-index-section-footage-apps-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-apps-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-apps-list-item:only-child{max-width:460px}.press-index-section-footage-apps-list-item-photo,.press-index-section-footage-apps-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-apps-list-item-photo,.press-index-section-footage-apps-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-apps-list-item-photo,.press-index-section-footage-apps-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-apps-list-item-photo,.press-index-section-footage-apps-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-apps-list-item-photo,.press-index-section-footage-apps-list-item-video-container{max-width:373px}}.press-index-section-footage-app-icons-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-app-icons-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-app-icons-list-item:only-child{max-width:460px}.press-index-section-footage-app-icons-list-item-photo,.press-index-section-footage-app-icons-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-app-icons-list-item-photo,.press-index-section-footage-app-icons-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-app-icons-list-item-photo,.press-index-section-footage-app-icons-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-app-icons-list-item-photo,.press-index-section-footage-app-icons-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-app-icons-list-item-photo,.press-index-section-footage-app-icons-list-item-video-container{max-width:373px}}.press-index-section-footage-videos-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-videos-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-videos-list-item:only-child{max-width:460px}.press-index-section-footage-videos-list-item-photo,.press-index-section-footage-videos-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-videos-list-item-photo,.press-index-section-footage-videos-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-videos-list-item-photo,.press-index-section-footage-videos-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-videos-list-item-photo,.press-index-section-footage-videos-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-videos-list-item-photo,.press-index-section-footage-videos-list-item-video-container{max-width:373px}}.press-index-section-footage-screenshots-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-screenshots-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-screenshots-list-item:only-child{max-width:460px}.press-index-section-footage-screenshots-list-item-photo,.press-index-section-footage-screenshots-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-screenshots-list-item-photo,.press-index-section-footage-screenshots-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-screenshots-list-item-photo,.press-index-section-footage-screenshots-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-screenshots-list-item-photo,.press-index-section-footage-screenshots-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-screenshots-list-item-photo,.press-index-section-footage-screenshots-list-item-video-container{max-width:373px}}.press-index-section-footage-gifs-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-gifs-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-gifs-list-item:only-child{max-width:460px}.press-index-section-footage-gifs-list-item-photo,.press-index-section-footage-gifs-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-gifs-list-item-photo,.press-index-section-footage-gifs-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-gifs-list-item-photo,.press-index-section-footage-gifs-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-gifs-list-item-photo,.press-index-section-footage-gifs-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-gifs-list-item-photo,.press-index-section-footage-gifs-list-item-video-container{max-width:373px}}.press-index-section-footage-logo-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-logo-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-logo-list-item:only-child{max-width:460px}.press-index-section-footage-logo-list-item-photo,.press-index-section-footage-logo-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-logo-list-item-photo,.press-index-section-footage-logo-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-logo-list-item-photo,.press-index-section-footage-logo-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-logo-list-item-photo,.press-index-section-footage-logo-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-logo-list-item-photo,.press-index-section-footage-logo-list-item-video-container{max-width:373px}}.press-index-section-footage-badge-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;margin:-1.2rem -1rem}.press-index-section-footage-badge-list-item{max-width:220px;margin:1.2rem 1rem}.press-index-section-footage-badge-list-item:only-child{max-width:460px}.press-index-section-footage-badge-list-item-photo,.press-index-section-footage-badge-list-item-video-container{display:block;margin-bottom:1.2rem}@supports (-moz-appearance: none) and (display: contents){@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.press-index-section-footage-badge-list-item-photo,.press-index-section-footage-badge-list-item-video-container{max-width:100%}}}@media only screen and (max-width: 413px){.press-index-section-footage-badge-list-item-photo,.press-index-section-footage-badge-list-item-video-container{max-width:220px}}@media only screen and (min-width: 414px) and (max-width: 499px){.press-index-section-footage-badge-list-item-photo,.press-index-section-footage-badge-list-item-video-container{max-width:373px}}@media only screen and (min-width: 640px) and (max-width: 720px){.press-index-section-footage-badge-list-item-photo,.press-index-section-footage-badge-list-item-video-container{max-width:373px}}.press-index-section-footage-gifs-list-item{max-width:140px}.press-index-section-footage-gifs-list-item:nth-child(3n){margin-right:20px}.press-index-section-footage-founders{margin-top:2.4rem}.press-index-section-footage-videos-list-item{width:22rem}.press-index-section-footage-videos-list-item:first-child{width:46rem}.press-index-section-footage-videos-list-item-video-container{position:relative}.press-index-section-footage-videos-list-item-video-container::before{display:block;width:100%;padding-top:56.25%;content:''}.press-index-section-footage-videos-list-item-ratio-container{position:absolute;top:0;right:0;bottom:0;left:0}.press-index-section-footage-videos-list-item-video{width:100%;height:100%;border:0}.reviews-index-add-first-review-text{color:#a3a19d}.reviews-index-reviews{max-width:inherit;margin:0;padding:0;list-style-type:none}.reviews-index-reviews>li{margin-top:3.6rem}.reviews-index-reviews>li:first-child{margin-top:0}.reviews-index-rating{display:flex}.reviews-index-rating-star{width:1.8rem;height:1.8rem;margin-left:0.2rem}.reviews-index-rating-star:first-child{margin-left:0}.reviews-index-rating-star .Fill{fill:#fac039}.reviews-index-rating-star .Stroke{stroke:#fac039}.reviews-index-review{display:flex;align-items:center}.reviews-index-review-user{overflow:hidden;flex:0 0 auto;align-self:flex-start;width:3.6rem;height:3.6rem;border-radius:100%;background-color:#f7f4ed}@media only screen and (min-width: 1020px){.reviews-index-review-user{width:6rem;height:6rem}}.reviews-index-review-user-image{display:block;width:100%;height:100%}.reviews-index-review-text-and-meta{margin-left:1rem}@media only screen and (max-width: 1019px){.reviews-index-review-text-and-meta{width:100%}}@media only screen and (min-width: 1020px){.reviews-index-review-text-and-meta{margin-left:2rem}}.reviews-index-review-expert-review{font-family:'Whitney A', 'Whitney B', sans-serif;margin-right:6px;padding-top:1px;padding-right:4px;padding-bottom:1px;padding-left:4px;border-radius:3px;background-color:#70163c;color:#fffdfa;font-size:11px;font-weight:600;vertical-align:top;letter-spacing:0.64px;text-transform:uppercase}.reviews-index-review-meta{display:flex;align-items:center;margin-top:0.6rem;color:#757471;line-height:1}@media only screen and (max-width: 1019px){.reviews-index-review-meta{flex-wrap:wrap}}.reviews-index-review-meta>*{margin-left:2rem}.reviews-index-review-meta>*:first-child{margin-left:0}.reviews-index-review-meta-rating{margin-top:-0.1rem}@media only screen and (max-width: 1019px){.reviews-index-review-meta-rating{order:2;margin-left:0}}.reviews-index-review-meta-info{align-items:baseline}@media only screen and (max-width: 1019px){.reviews-index-review-meta-info{order:1;width:100%;margin-bottom:0.6rem;margin-left:0}}.reviews-index-review-meta-info>*::before{content:' · '}.reviews-index-review-meta-info>*:first-child::before{content:''}.reviews-index-review-meta-like{display:flex;align-items:center}@media only screen and (max-width: 1019px){.reviews-index-review-meta-like{order:3}}.reviews-index-review-meta-like-icon{margin-top:-0.1rem}.reviews-index-review-meta-like-icon .Stroke{stroke:#a3a19d;stroke-width:1.2}[data-selected] .reviews-index-review-meta-like-icon .Stroke{fill:#65bd62;stroke:#65bd62;stroke-width:1.2}.reviews-index-review-meta-like-text{font-size:1.3rem;line-height:2rem;align-items:baseline;margin-left:0.8rem}@media only screen and (min-width: 480px){.overlay .reviews-new{max-width:460px}}.reviews-new .web-application-form-group-error{margin-bottom:1.2rem}.reviews-new .web-application-form-actions-button-submit{padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;display:block;width:100%}.reviews-new-hint{font-size:1.3rem;line-height:2rem;margin-top:1.6rem;color:#757471}.reviews-new-stars{display:flex}.reviews-new-stars-star{padding-left:0.4rem}.reviews-new-stars-star:first-child{padding-left:0}.reviews-new-stars-star[data-active] .Stroke{fill:#fac039}[data-invalid] .reviews-new-stars-star[data-active] .Stroke{fill:#ff8059}.reviews-new-stars-star-icon{width:3.6rem;height:3.6rem}.reviews-new-stars-star-icon .Stroke{stroke:#fac039}[data-invalid] .reviews-new-stars-star-icon .Stroke{stroke:#ff8059}.dot--result{line-height:1.9rem}.dot--result-list{max-width:inherit;margin:0;padding:0;list-style-type:none}.dot--result-list>li{padding:1px 0;border-top:1px solid #e8e5df}.dot--result-list>li:first-child{border-top:0}.dot--result-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding:1.6rem 2rem;color:#30302f;text-decoration:none}.dot--result-link:hover,.dot--result-link:focus,.dot--result-link:active{background-color:#f7f4ed;color:#30302f}.dot--result-link-name-rating,.dot--result-link-address-price-category{display:flex;justify-content:space-between;align-items:baseline}.dot--result-link-address-price-category{margin-top:0.4rem}.dot--result-link-rating,.dot--result-link-address,.dot--result-link-price-category{color:#a3a19d;font-size:1.3rem;line-height:1.5rem}.dot--result-link-country{color:#a3a19d}.dot--result-link-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin:0;padding:0;font-size:1.6rem;font-weight:500;line-height:1.9rem}.dot--result-link-address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto}.dot--result-link-price-category{flex:0 0 auto;margin-left:1.6rem}.dot--result-section-header{display:flex;align-items:center;margin:0;padding:0 2rem;background-color:#f7f4ed;color:#757471;font-size:1.3rem;line-height:1}.dot--result-section-header-icon{margin-right:1rem}.dot--result-section-header-icon .Stroke{stroke:#a3a19d}.dot--result-section-header-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0.8rem 0}.dot--search{line-height:1.9rem}.dot--search-list{max-width:inherit;margin:0;padding:0;list-style-type:none}.dot--search-list>li{padding:1px 0;border-top:1px solid #e8e5df}.dot--search-list>li:first-child{border-top:0}.dot--search-link{display:flex;align-items:center;padding:0.8rem 2rem;color:#30302f;text-decoration:none}.dot--search-link-icon{width:2.4rem;height:2.4rem;margin-right:1rem}.dot--search-link-icon .Stroke{stroke:#d1cfc9}.dot--search-link-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0.8rem 0}.dot--search-link-city,.dot--search-link-country{color:#a3a19d}.dot--search-link:hover,.dot--search-link:focus,.dot--search-link:active{background-color:#f7f4ed;color:#30302f}.dot--search-link:hover .Stroke,.dot--search-link:focus .Stroke,.dot--search-link:active .Stroke{stroke:#30302f}.dot--search-section-header{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0.8rem 2rem;background-color:#f7f4ed;color:#757471;font-size:1.3rem;line-height:1}.search-empty-text{padding:1.6rem;border:1px solid #f0eeeb;border-radius:0.6rem;background-color:#f7f6f2;border-color:#86c0f0;background-color:rgba(134,192,240,0.1);margin-bottom:3rem}.search-empty .dot--search-section-header,.search-empty .dot--search-link{padding-right:1rem;padding-left:1rem}.search-empty .dot--search-section-header{background-color:transparent}.search-empty .dot--search-link:hover,.search-empty .dot--search-link:focus,.search-empty .dot--search-link:active{background-color:#f7f4ed}.search-list-items-locality-link{display:flex;margin:0 -1rem;padding:1.6rem 1rem;border:1px dotted transparent;color:#30302f;text-decoration:none}.search-list-items-locality-link:hover,.search-list-items-locality-link:focus,.search-list-items-locality-link:active{background-color:#f7f4ed;color:#30302f}.search-list-items-locality-link-image-container{display:none;overflow:hidden;justify-content:center;align-items:center;flex:0 0 auto;width:11.2rem;height:8.4rem;margin-right:1.2rem;border-radius:0.3rem;background-color:#d1cfc9}@media only screen and (min-width: 520px) and (max-width: 639px){.search-list-items-locality-link-image-container{display:flex}}@media only screen and (min-width: 1020px){.search-list-items-locality-link-image-container{display:flex}}.search-list-items-locality-link-image{display:block;overflow:hidden;width:100%;height:100%;border-radius:0.3rem;-o-object-fit:cover;object-fit:cover}.search-list-items-locality-link-info{display:flex;flex-direction:column;flex:1 1 auto;width:100%;color:#757471;font-size:1.3rem;line-height:1.5rem}.search-list-items-locality-link-info>*{display:flex;align-items:baseline;margin-top:0.6rem}@media only screen and (max-width: 519px){.search-list-items-locality-link-info>*:first-child{margin-top:0}}@media only screen and (min-width: 640px) and (max-width: 1019px){.search-list-items-locality-link-info>*:first-child{margin-top:0}}.search-list-items-locality-link-info-rating-and-price-category{display:flex;margin-left:2rem}.search-list-items-locality-link-info-rating-and-price-category>*{flex:0 0 auto;margin-left:1rem}.search-list-items-locality-link-info-rating-and-price-category>*:first-child{margin-left:0}@supports not (-ms-accelerator: true){.search-list-items-locality-link-info-rating-and-price-category>*{margin-left:0}.search-list-items-locality-link-info-rating-and-price-category>*::before{content:'  ·  '}.search-list-items-locality-link-info-rating-and-price-category>*:first-child::before{content:''}}.search-list-items-locality-link-name{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin:0;padding:0;color:#30302f;font-size:1.6rem;font-weight:500;line-height:1.9rem}.search-list-items-locality-link-rating{align-self:flex-end}.search-list-items-locality-link-rating .web-application-application-rating-stars{margin-top:-0.2rem}.search-list-items-locality-link-rating .web-application-application-rating-count{align-self:baseline}.search-list-items-locality-link-price-category{align-self:baseline}.search-list-items-locality-link-slogan{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:none;flex:1 1 auto}@media only screen and (min-width: 1020px){.search-list-items-locality-link-slogan{display:block}}.search-list-items-locality-link-address{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto}@media only screen and (min-width: 1020px){.search-list-items-locality-link-address{flex:0 1 auto;margin-left:2rem;text-align:right}}.search-list-items-locality-link-address:first-child{margin-left:0}.search-list-items-locality-link-categories{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-0.3rem;margin-top:0}.search-list-items-locality-link-categories>*{margin:0.3rem}.search-list-items-locality-link-discounts{display:flex;flex-wrap:wrap;flex:0 1 auto}.search-list-items-place-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding:1.6rem 2rem;color:#30302f;text-decoration:none}.search-list-items-place-link:hover,.search-list-items-place-link:focus,.search-list-items-place-link:active{background-color:#f7f4ed;color:#30302f}.search-list-items-place-link-name{font-weight:500}.search-list-items-place-link-country{color:#a3a19d}.search-nav{display:flex;padding:0 1rem;background-color:#f7f4ed}.search-nav>*{flex:1 1 100%;margin:0 0.6666666667rem}@media only screen and (min-width: 1020px){.search-nav>*{margin:0 1rem}}.search-nav-link{color:inherit;text-decoration:none;position:relative;display:flex;justify-content:center;align-items:center;padding:2rem 1rem;padding-bottom:2.2rem;color:#757471;font-weight:500;line-height:1}.search-nav-link:hover,.search-nav-link:focus,.search-nav-link:active{color:inherit;text-decoration:none}@media only screen and (min-width: 1020px){.search-nav-link{padding:2rem;padding-bottom:2.2rem}}.search-nav-link::after{position:absolute;right:0;bottom:0.4rem;left:0;height:0.4rem;background-color:transparent;content:''}.search-nav-link-icon{display:none;width:1.8rem;height:1.8rem;margin-top:-0.1rem;margin-right:0.8rem}@media only screen and (min-width: 1020px){.search-nav-link-icon{display:block}}.search-nav-link-icon .Stroke{stroke:#757471;stroke-width:1.3}.search-nav-link-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-nav-link[disabled]{color:#d1cfc9;cursor:default;pointer-events:none}.search-nav-link[disabled] .search-nav-link-icon .Stroke{stroke:#d1cfc9}.search-nav-link:hover::after,.search-nav-link:focus::after,.search-nav-link:active::after{background-color:#e8e5df}.search-nav-link:hover .search-nav-link-icon .Stroke,.search-nav-link:focus .search-nav-link-icon .Stroke,.search-nav-link:active .search-nav-link-icon .Stroke{stroke:#30302f}.search-nav-link.selected{color:#30302f}.search-nav-link.selected::after{background-color:#a5d96a}.search-nav-link.selected .search-nav-link-icon .Stroke{stroke:#30302f}.search-search-localities{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.search-search-localities-navigation{flex:0 0 auto}.search-search-localities-content{overflow-y:scroll;flex:1 1 auto;-webkit-overflow-scrolling:touch}.search-search-localities-content-scroll-container{margin:2rem;margin-bottom:6rem}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.search-search-localities-content-scroll-container{margin-bottom:0}.search-search-localities-content-scroll-container .web-application-pagination{padding-bottom:6rem}}.search-search-localities-content-list{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-top:-1rem}.search-search-localities-content-list>li{padding:1px 0;border-top:1px solid #e8e5df}.search-search-localities-content-list>li:first-child{border-top:0}.search-search-localities .web-application-pagination{margin-top:4rem}.search-search-localities .web-application-pagination-left,.search-search-localities .web-application-pagination-right{flex:1 1 100%}.search-search-localities .web-application-pagination-middle{flex:0 0 auto}.search-search-localities .web-application-pagination-right{display:flex}.search-search-places{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.search-search-places-navigation{flex:0 0 auto}.search-search-places-content{overflow-y:scroll;flex:1 1 auto;-webkit-overflow-scrolling:touch}.search-search-places-content-scroll-container{margin:2rem;margin-bottom:6rem}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.search-search-places-content-scroll-container{margin-bottom:0}.search-search-places-content-scroll-container .web-application-pagination{padding-bottom:6rem}}.search-search-places-content-list{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-top:-1rem}.search-search-places-content-list>li{padding:1px 0;border-top:1px solid #e8e5df}.search-search-places-content-list>li:first-child{border-top:0}.search-search-places .web-application-pagination{margin-top:4rem}.search-search-places .web-application-pagination-left,.search-search-places .web-application-pagination-right{flex:1 1 100%}.search-search-places .web-application-pagination-middle{flex:0 0 auto}.search-search-places .web-application-pagination-right{display:flex}.search-search{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.search-search-navigation{flex:0 0 auto}.search-search-content{overflow-y:scroll;flex:1 1 auto;-webkit-overflow-scrolling:touch}.search-search-content-scroll-container{margin:2rem;margin-bottom:6rem}@supports (overflow: -webkit-marquee) and (justify-content: inherit){.search-search-content-scroll-container{margin-bottom:0}.search-search-content-scroll-container:last-child{padding-bottom:6rem}}.search-search-heading{margin-bottom:2.4rem;max-width:54rem;font-size:1.6rem;font-weight:600;line-height:2.4rem;max-width:inherit;margin-top:4.8rem;margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid #e8e5df}p+.search-search-heading,ul+.search-search-heading,.intro+.search-search-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.search-search-heading,ul+.search-search-heading,.intro+.search-search-heading{margin-top:4.8rem}}.search-search-heading:first-child{margin-top:0}.search-search-places-list{max-width:inherit;margin:0;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-1rem 0}@media only screen and (min-width: 414px) and (max-width: 639px){.search-search-places-list{margin:-1rem}}@media only screen and (min-width: 1020px){.search-search-places-list{margin:-1rem}}.search-search-places-list>li{overflow:hidden;flex:0 0 100%;margin:1rem 0}@media only screen and (min-width: 414px) and (max-width: 639px){.search-search-places-list>li{flex-basis:calc(50% - 2rem);margin:1rem}}@media only screen and (min-width: 1020px){.search-search-places-list>li{flex-basis:calc(50% - 2rem);margin:1rem}}@media only screen and (max-width: 1099px){.search-search-places-list>li:nth-of-type(1n+3){display:none}}@media only screen and (min-width: 1100px){.search-search-places-list>li{flex-basis:calc(33.33% - 2rem)}}.search-search-localities-list{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-top:-1rem}.search-search-localities-list>li{padding:1px 0;border-top:1px solid #e8e5df}.search-search-localities-list>li:first-child{border-top:0}.search-search-localities-show-all{margin-top:3rem;text-align:center}.search-search-localities-link{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#d1cfc9;background-color:#fffdfa;color:#757471}.search-search-localities-link .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-search-localities-link .beanicon .Fill{fill:#757471}.search-search-localities-link .beanicon .Stroke{stroke:#757471}.search-search-localities-link:hover,.search-search-localities-link:focus,.search-search-localities-link:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.search-search-localities-link:hover .beanicon .Fill,.search-search-localities-link:focus .beanicon .Fill,.search-search-localities-link:active .beanicon .Fill{fill:#30302f}.search-search-localities-link:hover .beanicon .Stroke,.search-search-localities-link:focus .beanicon .Stroke,.search-search-localities-link:active .beanicon .Stroke{stroke:#30302f}.search-search-localities-link .Fill{fill:#757471}.search-search-localities-link:hover,.search-search-localities-link:focus,.search-search-localities-link:active{border-color:#757471;background-color:#fffdfa;color:#30302f}.search-search-localities-link:hover .Fill,.search-search-localities-link:focus .Fill,.search-search-localities-link:active .Fill{fill:#30302f}.search-search-localities-link:hover .Stroke,.search-search-localities-link:focus .Stroke,.search-search-localities-link:active .Stroke{stroke:#30302f}.search-search-localities-link[data-disabled],.search-search-localities-link[data-disabled]:hover,.search-search-localities-link[data-disabled]:focus,.search-search-localities-link[data-disabled]:active{border-color:#f0ede6;color:#f0ede6;pointer-events:none}.search-search-localities-link[data-disabled] .Fill,.search-search-localities-link[data-disabled]:hover .Fill,.search-search-localities-link[data-disabled]:focus .Fill,.search-search-localities-link[data-disabled]:active .Fill{fill:#f0ede6}.search-search-localities-link[data-disabled] .Stroke,.search-search-localities-link[data-disabled]:hover .Stroke,.search-search-localities-link[data-disabled]:focus .Stroke,.search-search-localities-link[data-disabled]:active .Stroke{stroke:#f0ede6}.search-search .web-application-pagination{margin-top:4rem}.search-search .web-application-pagination-left,.search-search .web-application-pagination-right{flex:1 1 100%}.search-search .web-application-pagination-middle{flex:0 0 auto}.search-search .web-application-pagination-right{display:flex}.search-teaser-items-locality{position:relative;display:flex;align-items:stretch}.search-teaser-items-locality a{color:inherit;text-decoration:none;width:100%}.search-teaser-items-locality a:hover,.search-teaser-items-locality a:focus,.search-teaser-items-locality a:active{color:inherit;text-decoration:none}.search-teaser-items-locality-teaser{position:relative;overflow:hidden;width:100%}@media only screen and (min-width: 400px){.search-teaser-items-locality-teaser{border-radius:0.3rem}}.search-teaser-items-locality-teaser::before{display:block;width:100%;padding-top:75%;content:''}.search-teaser-items-locality-teaser-image-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;justify-content:center;align-items:center;background-color:#d1cfc9}@media only screen and (min-width: 400px){.search-teaser-items-locality-teaser-image-container{border-radius:0.3rem}}.search-teaser-items-locality-teaser-image{display:block;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 400px){.search-teaser-items-locality-teaser-image{border-radius:0.3rem}}.search-teaser-items-locality-teaser-meta{position:absolute;z-index:0;right:0;bottom:0;left:0;padding:1rem;padding-top:9.6rem;color:#fffdfa}.search-teaser-items-locality-teaser-meta::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0.25;background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.12) 30%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.5) 70%, rgba(0,0,0,0.75) 90%, rgba(0,0,0,0.88) 96%, #000);content:'';pointer-events:none}.search-teaser-items-locality-teaser-meta-with-image::after{opacity:0.5}.search-teaser-items-locality-teaser-meta-discounts{margin-bottom:0.6rem}.search-teaser-items-locality-teaser-meta-name{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:3.6rem;font-weight:bold;line-height:1}.search-teaser-items-locality-teaser-meta-city-and-country{font-weight:500}.search-teaser-items-locality-info{padding:1rem;padding-top:1rem;color:#757471}.search-teaser-items-locality-info-slogan-and-price-category{display:flex;justify-content:flex-start;margin-bottom:0.6rem}.search-teaser-items-locality-info-slogan-and-price-category>*::before{content:'  ·  '}.search-teaser-items-locality-info-slogan-and-price-category>*:first-child::before{content:''}.search-teaser-items-locality-info-slogan{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:0 1 auto}.search-teaser-items-locality-info-price-category{flex:0 0 auto}.search-teaser-items-locality-info-categories{display:flex;flex-wrap:wrap;margin:-0.2rem -0.4rem}.search-teaser-items-locality-info-categories .web-application-category-badge{margin:0.2rem}.search-teaser-items-place{position:relative;display:flex;align-items:stretch}.search-teaser-items-place a{color:inherit;text-decoration:none;width:100%}.search-teaser-items-place a:hover,.search-teaser-items-place a:focus,.search-teaser-items-place a:active{color:inherit;text-decoration:none}.search-teaser-items-place-teaser{position:relative;overflow:hidden;width:100%}@media only screen and (min-width: 400px){.search-teaser-items-place-teaser{border-radius:0.3rem}}.search-teaser-items-place-teaser::before{display:block;width:100%;padding-top:56.25%;content:''}@media only screen and (max-width: 413px){.search-teaser-items-place-teaser::before{padding-top:42.5%}}@media only screen and (min-width: 640px) and (max-width: 1019px){.search-teaser-items-place-teaser::before{padding-top:42.5%}}.search-teaser-items-place-teaser-image-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;justify-content:center;align-items:center;background-color:#d1cfc9}@media only screen and (min-width: 400px){.search-teaser-items-place-teaser-image-container{border-radius:0.3rem}}.search-teaser-items-place-teaser-image{display:block;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 400px){.search-teaser-items-place-teaser-image{border-radius:0.3rem}}.search-teaser-items-place-teaser-meta{position:absolute;z-index:0;right:0;bottom:0;left:0;padding:1rem;padding-top:7.2rem;color:#fffdfa}.search-teaser-items-place-teaser-meta::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0.5;background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.12) 30%, rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.5) 70%, rgba(0,0,0,0.75) 90%, rgba(0,0,0,0.88) 96%, #000);content:'';pointer-events:none}.search-teaser-items-place-teaser-meta-name{font-family:KavaWeb, sans-serif;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:2.4rem;font-weight:bold;line-height:1}.search-teaser-items-place-teaser-meta-country{font-weight:500}.login{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#757471}.overlay .login{max-width:40rem}.login .login-button-facebook{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#3b5999;background-color:#3b5999;color:#fffdfa;padding-left:0.8rem;padding:0.8rem 1.2rem;display:flex;margin:0 -0.6rem}.login .login-button-facebook .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.login .login-button-facebook .beanicon .Fill{fill:#757471}.login .login-button-facebook .beanicon .Stroke{stroke:#757471}.login .login-button-facebook:hover,.login .login-button-facebook:focus,.login .login-button-facebook:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.login .login-button-facebook:hover .beanicon .Fill,.login .login-button-facebook:focus .beanicon .Fill,.login .login-button-facebook:active .beanicon .Fill{fill:#30302f}.login .login-button-facebook:hover .beanicon .Stroke,.login .login-button-facebook:focus .beanicon .Stroke,.login .login-button-facebook:active .beanicon .Stroke{stroke:#30302f}.login .login-button-facebook .beanicon .Fill{fill:#fffdfa}.login .login-button-facebook .beanicon .Stroke{stroke:#fffdfa}.login .login-button-facebook:hover,.login .login-button-facebook:focus,.login .login-button-facebook:active{border-color:#344e87;background-color:#344e87;color:#fffdfa}.login .login-button-facebook:hover .beanicon .Fill,.login .login-button-facebook:focus .beanicon .Fill,.login .login-button-facebook:active .beanicon .Fill{fill:#fffdfa}.login .login-button-facebook:hover .beanicon .Stroke,.login .login-button-facebook:focus .beanicon .Stroke,.login .login-button-facebook:active .beanicon .Stroke{stroke:#fffdfa}.login .login-button-facebook .beanicon{flex:0 0 auto;width:3.6rem;height:3.6rem}.login .login-button-facebook span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.login .login-button-facebook .beanicon+span{margin-right:4.8rem}.login .login-button-facebook span{margin:0 1.2rem;text-align:center}.login .login-button-google{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#dd4b39;background-color:#dd4b39;color:#fffdfa;padding-left:0.8rem;padding:0.8rem 1.2rem;display:flex;height:56px;margin:0 -0.6rem;margin-top:24px;border-radius:4px}.login .login-button-google .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.login .login-button-google .beanicon .Fill{fill:#757471}.login .login-button-google .beanicon .Stroke{stroke:#757471}.login .login-button-google:hover,.login .login-button-google:focus,.login .login-button-google:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.login .login-button-google:hover .beanicon .Fill,.login .login-button-google:focus .beanicon .Fill,.login .login-button-google:active .beanicon .Fill{fill:#30302f}.login .login-button-google:hover .beanicon .Stroke,.login .login-button-google:focus .beanicon .Stroke,.login .login-button-google:active .beanicon .Stroke{stroke:#30302f}.login .login-button-google .beanicon .Fill{fill:#fffdfa}.login .login-button-google .beanicon .Stroke{stroke:#fffdfa}.login .login-button-google:hover,.login .login-button-google:focus,.login .login-button-google:active{border-color:#d73925;background-color:#d73925;color:#fffdfa}.login .login-button-google:hover .beanicon .Fill,.login .login-button-google:focus .beanicon .Fill,.login .login-button-google:active .beanicon .Fill{fill:#fffdfa}.login .login-button-google:hover .beanicon .Stroke,.login .login-button-google:focus .beanicon .Stroke,.login .login-button-google:active .beanicon .Stroke{stroke:#fffdfa}.login .login-button-google .beanicon{flex:0 0 auto;width:3.6rem;height:3.6rem}.login .login-button-google span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.login .login-button-google .beanicon+span{margin-right:4.8rem}.login .login-button-google span{margin:0 1.2rem;text-align:center}.login .login-button-icon .Fill{fill:#fffdfa}.login .login-register{margin:2.4rem -3rem;margin-bottom:0;padding:1.6rem 3rem;padding-bottom:0;border-top:1px solid #e8e5df}.login .login-register a{font-weight:500;text-decoration:none}.login .login-register a:hover,.login .login-register a:focus,.login .login-register a:active{text-decoration:underline}.register{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#757471}.overlay .register{max-width:40rem}.register .register-button-facebook{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#3b5999;background-color:#3b5999;color:#fffdfa;padding-left:0.8rem;padding:0.8rem 1.2rem;display:flex;margin:0 -0.6rem}.register .register-button-facebook .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.register .register-button-facebook .beanicon .Fill{fill:#757471}.register .register-button-facebook .beanicon .Stroke{stroke:#757471}.register .register-button-facebook:hover,.register .register-button-facebook:focus,.register .register-button-facebook:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.register .register-button-facebook:hover .beanicon .Fill,.register .register-button-facebook:focus .beanicon .Fill,.register .register-button-facebook:active .beanicon .Fill{fill:#30302f}.register .register-button-facebook:hover .beanicon .Stroke,.register .register-button-facebook:focus .beanicon .Stroke,.register .register-button-facebook:active .beanicon .Stroke{stroke:#30302f}.register .register-button-facebook .beanicon .Fill{fill:#fffdfa}.register .register-button-facebook .beanicon .Stroke{stroke:#fffdfa}.register .register-button-facebook:hover,.register .register-button-facebook:focus,.register .register-button-facebook:active{border-color:#344e87;background-color:#344e87;color:#fffdfa}.register .register-button-facebook:hover .beanicon .Fill,.register .register-button-facebook:focus .beanicon .Fill,.register .register-button-facebook:active .beanicon .Fill{fill:#fffdfa}.register .register-button-facebook:hover .beanicon .Stroke,.register .register-button-facebook:focus .beanicon .Stroke,.register .register-button-facebook:active .beanicon .Stroke{stroke:#fffdfa}.register .register-button-facebook .beanicon{flex:0 0 auto;width:3.6rem;height:3.6rem}.register .register-button-facebook span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.register .register-button-facebook .beanicon+span{margin-right:4.8rem}.register .register-button-facebook span{margin:0 1.2rem;text-align:center}.register .register-button-google{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#dd4b39;background-color:#dd4b39;color:#fffdfa;padding-left:0.8rem;padding:0.8rem 1.2rem;display:flex;height:56px;margin:0 -0.6rem;margin-top:24px;border-radius:4px}.register .register-button-google .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.register .register-button-google .beanicon .Fill{fill:#757471}.register .register-button-google .beanicon .Stroke{stroke:#757471}.register .register-button-google:hover,.register .register-button-google:focus,.register .register-button-google:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.register .register-button-google:hover .beanicon .Fill,.register .register-button-google:focus .beanicon .Fill,.register .register-button-google:active .beanicon .Fill{fill:#30302f}.register .register-button-google:hover .beanicon .Stroke,.register .register-button-google:focus .beanicon .Stroke,.register .register-button-google:active .beanicon .Stroke{stroke:#30302f}.register .register-button-google .beanicon .Fill{fill:#fffdfa}.register .register-button-google .beanicon .Stroke{stroke:#fffdfa}.register .register-button-google:hover,.register .register-button-google:focus,.register .register-button-google:active{border-color:#d73925;background-color:#d73925;color:#fffdfa}.register .register-button-google:hover .beanicon .Fill,.register .register-button-google:focus .beanicon .Fill,.register .register-button-google:active .beanicon .Fill{fill:#fffdfa}.register .register-button-google:hover .beanicon .Stroke,.register .register-button-google:focus .beanicon .Stroke,.register .register-button-google:active .beanicon .Stroke{stroke:#fffdfa}.register .register-button-google .beanicon{flex:0 0 auto;width:3.6rem;height:3.6rem}.register .register-button-google span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1 1 auto;margin-left:1.2rem;text-align:left}.register .register-button-google .beanicon+span{margin-right:4.8rem}.register .register-button-google span{margin:0 1.2rem;text-align:center}.register .register-button-icon .Fill{fill:#fffdfa}.register .register-terms-hint a,.register .register-login a{font-weight:500;text-decoration:none}.register .register-terms-hint a:hover,.register .register-terms-hint a:focus,.register .register-terms-hint a:active,.register .register-login a:hover,.register .register-login a:focus,.register .register-login a:active{text-decoration:underline}.register .register-terms-hint{font-size:1.3rem;line-height:2rem;margin-top:2.4rem}.register .register-login{margin:2.4rem -3rem;margin-bottom:0;padding:1.6rem 3rem;padding-bottom:0;border-top:1px solid #e8e5df}.require-login{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#757471}.overlay .require-login{max-width:40rem}.require-login .require-login-actions{margin-top:3.6rem;text-align:center}.require-login .require-login-cols{display:flex;margin:0 -0.6rem;margin-bottom:2.4rem;text-align:center}.require-login .require-login-login,.require-login .require-login-register{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;flex:1 1 100%;margin-right:2.4rem}.require-login .require-login-login .button-text,.require-login .require-login-register .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.require-login .require-login-login .beanicon .Fill,.require-login .require-login-register .beanicon .Fill{fill:#757471}.require-login .require-login-login .beanicon .Stroke,.require-login .require-login-register .beanicon .Stroke{stroke:#757471}.require-login .require-login-login:hover,.require-login .require-login-login:focus,.require-login .require-login-login:active,.require-login .require-login-register:hover,.require-login .require-login-register:focus,.require-login .require-login-register:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.require-login .require-login-login:hover .beanicon .Fill,.require-login .require-login-login:focus .beanicon .Fill,.require-login .require-login-login:active .beanicon .Fill,.require-login .require-login-register:hover .beanicon .Fill,.require-login .require-login-register:focus .beanicon .Fill,.require-login .require-login-register:active .beanicon .Fill{fill:#30302f}.require-login .require-login-login:hover .beanicon .Stroke,.require-login .require-login-login:focus .beanicon .Stroke,.require-login .require-login-login:active .beanicon .Stroke,.require-login .require-login-register:hover .beanicon .Stroke,.require-login .require-login-register:focus .beanicon .Stroke,.require-login .require-login-register:active .beanicon .Stroke{stroke:#30302f}.require-login .require-login-login:last-child,.require-login .require-login-register:last-child{margin-right:0}.require-login .require-login-register{border-color:#65bd62;background-color:#65bd62;color:#fffdfa}.require-login .require-login-register .beanicon .Fill{fill:#fffdfa}.require-login .require-login-register .beanicon .Stroke{stroke:#fffdfa}.require-login .require-login-register:hover,.require-login .require-login-register:focus,.require-login .require-login-register:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.require-login .require-login-register:hover .beanicon .Fill,.require-login .require-login-register:focus .beanicon .Fill,.require-login .require-login-register:active .beanicon .Fill{fill:#fffdfa}.require-login .require-login-register:hover .beanicon .Stroke,.require-login .require-login-register:focus .beanicon .Stroke,.require-login .require-login-register:active .beanicon .Stroke{stroke:#fffdfa}.require-login .require-login-cancel{font-size:1.3rem;line-height:2rem;color:#a3a19d}.terms{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#757471}.overlay .terms{max-width:40rem}.terms .terms-read{font-weight:500;text-decoration:none}.terms .terms-read:hover,.terms .terms-read:focus,.terms .terms-read:active{text-decoration:underline}.terms .terms-actions{margin-top:3.6rem;text-align:center}.terms .terms-cols{display:flex;margin:0 -0.6rem;margin-bottom:2.4rem;text-align:center}.terms .terms-accept{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;justify-content:center;align-items:center;padding:0.8rem 1.2rem;border:1px solid #f0ede6;border-radius:0.3rem;background-color:#f0ede6;line-height:1.9rem;color:#757471;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;border-color:#65bd62;background-color:#65bd62;color:#fffdfa;flex:1 1 0;margin-right:2.4rem}.terms .terms-accept .button-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.terms .terms-accept .beanicon .Fill{fill:#757471}.terms .terms-accept .beanicon .Stroke{stroke:#757471}.terms .terms-accept:hover,.terms .terms-accept:focus,.terms .terms-accept:active{border-color:#e8e5df;background-color:#e8e5df;color:#30302f}.terms .terms-accept:hover .beanicon .Fill,.terms .terms-accept:focus .beanicon .Fill,.terms .terms-accept:active .beanicon .Fill{fill:#30302f}.terms .terms-accept:hover .beanicon .Stroke,.terms .terms-accept:focus .beanicon .Stroke,.terms .terms-accept:active .beanicon .Stroke{stroke:#30302f}.terms .terms-accept .beanicon .Fill{fill:#fffdfa}.terms .terms-accept .beanicon .Stroke{stroke:#fffdfa}.terms .terms-accept:hover,.terms .terms-accept:focus,.terms .terms-accept:active{border-color:#4cad49;background-color:#4cad49;color:#fffdfa}.terms .terms-accept:hover .beanicon .Fill,.terms .terms-accept:focus .beanicon .Fill,.terms .terms-accept:active .beanicon .Fill{fill:#fffdfa}.terms .terms-accept:hover .beanicon .Stroke,.terms .terms-accept:focus .beanicon .Stroke,.terms .terms-accept:active .beanicon .Stroke{stroke:#fffdfa}.terms .terms-accept:last-child{margin-right:0}.terms .terms-cancel{font-size:1.3rem;line-height:2rem;color:#a3a19d}.sitemaps-index{display:flex;flex-direction:column;flex-grow:1}.sitemaps-index>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.sitemaps-index>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.sitemaps-index>:not(header){padding-top:3.6rem}.sitemaps-index>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.sitemaps-index>:not(header){width:940px;padding-top:4.8rem}.sitemaps-index>:not(header):last-child{padding-bottom:19.2rem}}.sitemaps-index-page-header{display:flex;justify-content:center;align-items:center;height:13rem;background-color:#f7f4ed;background-image:url(/assets/web/header-0a4803ace9abd880dcbafcaa4fdb91aa419d1fe55d1d77336eb832bd2be2ff99.jpg);background-position:center;background-size:cover;text-align:center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.sitemaps-index-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}@media only screen and (min-width: 800px){.sitemaps-index-page-header{height:18rem}}@media only screen and (min-width: 1020px){.sitemaps-index-page-header{height:26rem}}@media only screen and (min-width: 1281px){.sitemaps-index-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}.sitemaps-index-page-header h1,.sitemaps-index-page-header .h1{font-family:KavaWeb, sans-serif;flex:1 1 auto;max-width:100%;margin:0 4.84rem;color:#fffdfa;font-size:4.2rem;line-height:1;text-align:center;letter-spacing:0.2rem}@media only screen and (min-width: 800px){.sitemaps-index-page-header h1,.sitemaps-index-page-header .h1{margin:0 7.26rem;font-size:5.6rem}}@media only screen and (min-width: 1020px){.sitemaps-index-page-header h1,.sitemaps-index-page-header .h1{margin:0 9.68rem;font-size:8.4rem}}.sitemaps-index-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.sitemaps-index-heading,ul+.sitemaps-index-heading,.intro+.sitemaps-index-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.sitemaps-index-heading,ul+.sitemaps-index-heading,.intro+.sitemaps-index-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.sitemaps-index-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.sitemaps-index-heading{font-size:3.6rem;line-height:4.5rem}}.sitemaps-index-links{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-bottom:2.4rem;-webkit-columns:3;columns:3;-webkit-column-gap:2rem;column-gap:2rem}@media only screen and (min-width: 800px){.sitemaps-index-links{margin-bottom:3.6rem}}@media only screen and (min-width: 1020px){.sitemaps-index-links{margin-bottom:4.8rem}}.sitemaps-index-link{text-decoration:none}.sitemaps-index-link:hover,.sitemaps-index-link:focus,.sitemaps-index-link:active,.sitemaps-index-link.active{text-decoration:underline}.sitemaps-index-publish{color:#30302f;text-decoration:underline}.sitemaps-index-publish:hover,.sitemaps-index-publish:focus,.sitemaps-index-publish:active,.sitemaps-index-publish.active{text-decoration:none}.sitemaps-show{display:flex;flex-direction:column;flex-grow:1}.sitemaps-show>:not(header){flex-grow:1;width:calc(100% - 4rem);margin:auto;padding-top:2.4rem}.sitemaps-show>:not(header):last-child{padding-bottom:4.8rem}@media only screen and (min-width: 800px){.sitemaps-show>:not(header){padding-top:3.6rem}.sitemaps-show>:not(header):last-child{padding-bottom:9.6rem}}@media only screen and (min-width: 1020px){.sitemaps-show>:not(header){width:940px;padding-top:4.8rem}.sitemaps-show>:not(header):last-child{padding-bottom:19.2rem}}.sitemaps-show-page-header{display:flex;justify-content:center;align-items:center;height:13rem;background-color:#f7f4ed;background-image:url(/assets/web/header-0a4803ace9abd880dcbafcaa4fdb91aa419d1fe55d1d77336eb832bd2be2ff99.jpg);background-position:center;background-size:cover;text-align:center}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.sitemaps-show-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}@media only screen and (min-width: 800px){.sitemaps-show-page-header{height:18rem}}@media only screen and (min-width: 1020px){.sitemaps-show-page-header{height:26rem}}@media only screen and (min-width: 1281px){.sitemaps-show-page-header{background-image:url(/assets/web/header@2x-71925c0384cdcaa6169d7b7e8f1e4292b0f44129b0265a19bdbdb38b428d1db6.jpg)}}.sitemaps-show-page-header h1,.sitemaps-show-page-header .h1{font-family:KavaWeb, sans-serif;flex:1 1 auto;max-width:100%;margin:0 4.84rem;color:#fffdfa;font-size:4.2rem;line-height:1;text-align:center;letter-spacing:0.2rem}@media only screen and (min-width: 800px){.sitemaps-show-page-header h1,.sitemaps-show-page-header .h1{margin:0 7.26rem;font-size:5.6rem}}@media only screen and (min-width: 1020px){.sitemaps-show-page-header h1,.sitemaps-show-page-header .h1{margin:0 9.68rem;font-size:8.4rem}}.sitemaps-show-heading{margin-bottom:2.4rem;max-width:54rem;padding-top:0.6rem;font-size:2.52rem;font-weight:600;line-height:3.15rem}p+.sitemaps-show-heading,ul+.sitemaps-show-heading,.intro+.sitemaps-show-heading{margin-top:2.4rem}@media only screen and (min-width: 800px){p+.sitemaps-show-heading,ul+.sitemaps-show-heading,.intro+.sitemaps-show-heading{margin-top:4.8rem}}@media only screen and (min-width: 800px){.sitemaps-show-heading{max-width:78rem;font-size:3.06rem;line-height:3.825rem}}@media only screen and (min-width: 1020px){.sitemaps-show-heading{font-size:3.6rem;line-height:4.5rem}}.sitemaps-show-links{max-width:inherit;margin:0;padding:0;list-style-type:none;margin-bottom:2.4rem;-webkit-columns:3;columns:3;-webkit-column-gap:2rem;column-gap:2rem}@media only screen and (min-width: 800px){.sitemaps-show-links{margin-bottom:3.6rem}}@media only screen and (min-width: 1020px){.sitemaps-show-links{margin-bottom:4.8rem}}.sitemaps-show-link{text-decoration:none}.sitemaps-show-link:hover,.sitemaps-show-link:focus,.sitemaps-show-link:active,.sitemaps-show-link.active{text-decoration:underline}.sitemaps-show-publish{color:#30302f;text-decoration:underline}.sitemaps-show-publish:hover,.sitemaps-show-publish:focus,.sitemaps-show-publish:active,.sitemaps-show-publish.active{text-decoration:none}@media only screen and (min-width: 480px){.overlay .statics-feedback{max-width:460px}}.statics-feedback .web-application-form-actions-button-submit{padding:1.6rem 2.4rem;font-size:2rem;line-height:2.4rem;display:block;width:100%}
