.layout_wrapper__mDfec{max-width:var(--max-page-width);min-height:100dvh;margin:0 auto;display:flex;flex-direction:column;background-color:var(--white)}.ButtonOrLink_buttonOrLink__CDrcX.ButtonOrLink_active__1BVl_,.ButtonOrLink_buttonOrLink__CDrcX.ButtonOrLink_active__1BVl_:hover{text-underline-offset:var(--size-2);color:var(--neste-blue-default);text-decoration:underline}.Footer_wrapper__O3bbQ{padding:var(--size-5) 0;background-color:var(--neste-blue-dark);color:var(--text-negative)}@media screen and (min-width:769px){.Footer_wrapper__O3bbQ{padding:var(--size-12) 0}}.Footer_wrapper__O3bbQ :is(a,button){outline-offset:8px;color:inherit}.Footer_content__7RBZs{margin-inline:var(--margin)}@media screen and (min-width:769px){.Footer_content__7RBZs{margin-inline:unset}}.Footer_logoContainer__idpnL{flex-shrink:0;line-height:0;display:none}@media screen and (min-width:769px){.Footer_logoContainer__idpnL{grid-column:content-start/span 2;display:block}}.Footer_logo__eZERp{width:128px;height:auto}.Footer_contentInner__tgy6s{gap:var(--size-6);flex-direction:column;flex-grow:1;grid-column:content-start/-1;display:flex}@media screen and (min-width:769px){.Footer_contentInner__tgy6s{gap:var(--size-10);grid-column:4/span 10}}.Footer_mainLinksAndLinkGroups__K4VKM{gap:var(--size-6);flex-direction:column;display:flex}@media screen and (min-width:769px){.Footer_mainLinksAndLinkGroups__K4VKM{flex-direction:row;gap:80px}}:is(.Footer_mainLinks__6ikDY,.Footer_linkGroups__HQvz6,.Footer_socialMediaLinks__daIIs,.Footer_sitePolicyLinks__cV6Pv) ul{margin:0;padding:0;list-style:none}:is(.Footer_linkGroups__HQvz6,.Footer_copyrightAndSitePolicyLinks__5kGmF){color:var(--neste-blue-lighter)}.Footer_mainLinks__6ikDY{font-size:var(--font-size-lead-in);line-height:var(--line-height-lead-in)}@media screen and (min-width:769px){.Footer_mainLinks__6ikDY{font-size:1.5rem;font-weight:500;line-height:1.33333}}.Footer_mainLinks__6ikDY ul{gap:var(--size-4);flex-direction:column;display:flex}@media screen and (min-width:769px){.Footer_mainLinks__6ikDY ul{gap:var(--size-5)}}.Footer_linkGroups__HQvz6{gap:var(--size-8) var(--size-5);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.Footer_linkGroups__HQvz6 ul{gap:var(--size-3);flex-direction:column;display:flex}@media screen and (min-width:769px){.Footer_linkGroups__HQvz6 ul{gap:var(--size-3)}.Footer_linkGroups__HQvz6{font-size:var(--font-size-default);gap:80px}}.Footer_socialMediaLinksAndCopyrightAndSitePolicyLinks__cUqA3{gap:var(--size-6);flex-direction:column;display:flex}@media screen and (min-width:769px){.Footer_socialMediaLinksAndCopyrightAndSitePolicyLinks__cUqA3{flex-flow:wrap;flex-grow:1;justify-content:space-between;align-items:center}}.Footer_socialMediaLinks__daIIs{color:var(--neste-blue-lighter)}.Footer_socialMediaLinks__daIIs ul{gap:var(--size-5);flex-direction:row;font-weight:800;line-height:1;display:flex}.Footer_socialMediaLinks__daIIs a{-webkit-user-select:none;user-select:none;line-height:0;text-decoration:none}.Footer_socialMediaLinks__daIIs a:focus-visible,.Footer_socialMediaLinks__daIIs a:hover{color:var(--white)}.Footer_socialMediaLinks__daIIs a:active{color:var(--neste-blue-light)}.Footer_copyrightAndSitePolicyLinks__5kGmF{align-items:center;column-gap:var(--size-4);row-gap:var(--size-3);font-size:var(--font-size-micro);flex-wrap:wrap;display:flex}@media screen and (min-width:769px){.Footer_copyrightAndSitePolicyLinks__5kGmF{font-size:var(--font-size-small)}}.Footer_copyright__lnF3m{white-space:nowrap;margin:0}.Footer_sitePolicyLinks__cV6Pv{display:contents}.Footer_sitePolicyLinks__cV6Pv ul{list-style:none;display:contents}.Footer_sitePolicyLinks__cV6Pv button{color:inherit;font:inherit;cursor:pointer;background:none;border:0;margin:0;padding:0;display:inline}.Footer_sitePolicyLinks__cV6Pv :is(a,button){white-space:nowrap}.Footer_sitePolicyLinks__cV6Pv :is(a,button):focus-visible,.Footer_sitePolicyLinks__cV6Pv :is(a,button):hover{text-decoration:underline}