.hide-text{width:0;height:0;overflow:hidden;display:block}
.clearfix:after{content:"";display:table;clear:both}
.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
@media(hover){.general-link{border:0;background:0}
.general-link:not(.underline):hover{text-decoration:underline;text-underline-offset:5px}
.general-link.arrow:hover{text-underline-offset:unset}
.general-button{background:0;border:0;padding:0}
.general-button:hover{background:var(--surface-brandHigh)}
.general-button.teal:hover{background:linear-gradient(var(--overlay-blackStaticLow),var(--overlay-blackStaticLow)),var(--surface-interactiveHigh)}
.general-button.teal:active{background:linear-gradient(var(--overlay-blackStaticHigh),var(--overlay-blackStaticHigh)),var(--surface-interactiveHigh)}
.general-link.primary:not(.modal).general-button,.general-button.primary:not(.modal).general-button,.general-link.action.general-button,.general-button.action.general-button{border:0;background:0}
.general-link.primary:not(.modal).general-button:hover,.general-button.primary:not(.modal).general-button:hover,.general-link.action.general-button:hover,.general-button.action.general-button:hover{background:var(--overlay-regularLow)}
.general-link.primary.general-link:not(.back):hover,.general-button.primary.general-link:not(.back):hover{text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px !important;text-decoration-color:var(--text-regularHigh)}
.general-link.primary.modal,.general-button.primary.modal{border:0;background:0}
.general-link.primary.modal:hover,.general-button.primary.modal:hover{text-decoration:none !important}
.general-link.primary.modal:hover icon-chevron,.general-button.primary.modal:hover icon-chevron{color:var(--icon-regular);right:2px;transition:all .2s ease-in-out}
.general-link.secondary:hover,.general-button.secondary:hover{text-decoration:none}
.general-link.action.general-link:hover,.general-button.action.general-link:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px !important;text-decoration-color:var(--text-regularHigh)}
.general-link.global,.general-button.global{border:0;background:0}
.general-link.global.back:hover icon-chevron,.general-button.global.back:hover icon-chevron{left:-5px;transition:all .2s ease-in-out}
.general-link.global:not(.back):hover,.general-button.global:not(.back):hover{text-decoration:none !important;box-shadow:inset 0 -3px 0 var(--line-hover)}
}
.general-link{position:relative;border:0;background:0;line-height:1.375rem;font-family:Roboto,sans-serif;color:var(--text-interactive);outline-color:var(--line-tabFocus);display:inline-block}
.general-link.cta{display:inline-block}
.general-link.arrow{font-weight:700;padding:0 0 0 15px}
.general-link.link-visited{color:#767676}
.general-link.underline{text-decoration:underline}
.general-link.underline:hover,.general-link:not(.underline){text-decoration:none}
.general-link.large{font-size:1.1875rem;line-height:1.75rem;text-underline-offset:5px;text-decoration-thickness:2px}
.general-link.bold{font-weight:700}
.general-link svg.arrow{padding-right:4px;margin-top:8px;position:absolute;left:0;top:-2px}
.general-link.footer-link:focus-visible,.general-link.breadcrumb:focus-visible,.general-link:focus-visible{border-radius:1px;outline:2px solid var(--line-tabFocus);outline-offset:2px}
.general-link.button:focus-visible{outline-offset:2px}
button.general-link{cursor:pointer;text-align:left}
.footer-link{line-height:1.5rem;color:var(--text-regularHigh);font-weight:700;padding:0;display:inline-block;text-align:left}
.footer-link.underline{text-underline-offset:6px;text-decoration-thickness:2px}
button.footer-link.underline{cursor:pointer;text-decoration:none;-webkit-box-shadow:inset 0 -2px 0 var(--line-regularHigh);-moz-box-shadow:inset 0 -2px 0 var(--line-regularHigh);box-shadow:inset 0 -2px 0 var(--line-regularHigh)}
button.footer-link.underline:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.general-button{background:0;border:0;padding:0;background:var(--surface-brandHigh);padding:8px 24px;font-family:SwedbankHeadlineBold,Arial,sans-serif;color:var(--text-whiteStatic);font-size:1.1875rem;line-height:1.5rem;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}
.general-button[disabled]{background:var(--surface-disabled)}
.general-button.teal{background:var(--surface-interactiveHigh)}
.general-link>*,.general-button>*{pointer-events:none}
.general-link icon-menu,.general-button icon-menu,.general-link icon-menu-active,.general-button icon-menu-active{padding-right:8px}
.general-link icon-log-in,.general-button icon-log-in{padding-right:4px}
.general-link.primary:not(.modal),.general-button.primary:not(.modal),.general-link.action,.general-button.action{font-size:1rem;line-height:1.375rem;padding:6px 16px;color:var(--text-regularHigh);display:flex;align-items:center;outline-offset:2px;border-radius:100px}
.general-link.primary:not(.modal).general-button,.general-button.primary:not(.modal).general-button,.general-link.action.general-button,.general-button.action.general-button{border:0;background:0;cursor:pointer;text-decoration:none !important;white-space:nowrap;padding:4px 12px}
.general-link.primary:not(.modal).general-button:active,.general-button.primary:not(.modal).general-button:active,.general-link.action.general-button:active,.general-button.action.general-button:active{background:var(--overlay-regularHigh)}
.general-link.primary:not(.modal):focus-visible,.general-button.primary:not(.modal):focus-visible,.general-link.action:focus-visible,.general-button.action:focus-visible{outline-offset:3px;outline:2px solid var(--line-tabFocus)}
.general-link.primary,.general-button.primary{font-family:SwedbankHeadlineBold,Arial,sans-serif}
.general-link.primary.modal,.general-button.primary.modal{border:0;background:0;padding:4px 0;color:var(--text-regularHigh);cursor:pointer;font-size:1.5rem;line-height:1.75rem;text-align:left;text-underline-offset:8px;text-decoration-thickness:3px !important}
.general-link.primary.modal icon-chevron,.general-button.primary.modal icon-chevron{color:var(--icon-regularLight);position:relative;top:5px;right:7px;transition:all .2s ease-in-out;margin-top:-3px;pointer-events:none}
.general-link.primary.modal:focus-visible,.general-button.primary.modal:focus-visible{border-radius:1px;outline:2px solid var(--line-tabFocus);outline-offset:2px}
.general-link.secondary,.general-button.secondary{line-height:1.5rem !important;font-weight:700;text-decoration-thickness:2px !important;text-underline-offset:5px}
.general-link.secondary:focus-visible,.general-button.secondary:focus-visible{border-radius:1px;outline:2px solid var(--line-tabFocus);outline-offset:2px}
.general-link.action,.general-button.action{font-family:Roboto,sans-serif}
.general-link.action icon-copy,.general-button.action icon-copy,.general-link.action icon-delete,.general-button.action icon-delete,.general-link.action icon-search,.general-button.action icon-search,.general-link.action icon-become-a-customer,.general-button.action icon-become-a-customer{padding-right:4px}
.general-link.action.general-button,.general-button.action.general-button{padding:4px 12px 4px 8px}
.general-link.global,.general-button.global{border:0;background:0;color:var(--text-regularHigh);font-family:Roboto,sans-serif;text-decoration:none;font-size:1rem;line-height:1.375rem;display:block;border-radius:0;white-space:nowrap}
.general-link.global:not(.home),.general-button.global:not(.home){padding:5px 0}
.general-link.global.home,.general-button.global.home{padding:2px 0 0}
.general-link.global:focus-visible,.general-button.global:focus-visible{outline-offset:4px;outline:2px solid var(--line-tabFocus);border-radius:1px}
.general-link.global.back,.general-button.global.back{font-family:SwedbankHeadlineBold,Arial,sans-serif;cursor:pointer}
.general-link.global.back icon-chevron,.general-button.global.back icon-chevron{rotate:180deg;margin-top:-3px;position:relative;top:1px;transition:all .2s ease-in-out;pointer-events:none}
.general-link.global.back icon-chevron svg,.general-button.global.back icon-chevron svg{width:20px;height:20px;pointer-events:none}
.general-link.global:not(.back).active,.general-button.global:not(.back).active{font-weight:700;box-shadow:inset 0 -3px 0 var(--line-brand)}
.button .general-link.button{background-color:var(--surface-interactiveHigh);padding:16px 32px;position:relative;box-sizing:border-box;border-radius:3px;width:100%;text-align:center;min-height:38px;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.375rem;font-size:1.1875rem;color:var(--text-whiteStatic) !important;border:0;cursor:pointer;font-weight:700}
.button .general-link.button:hover{background:linear-gradient(var(--overlay-blackStaticLow),var(--overlay-blackStaticLow)),var(--surface-interactiveHigh)}
.button .general-link.button:active{background:linear-gradient(var(--overlay-blackStaticHigh),var(--overlay-blackStaticHigh)),var(--surface-interactiveHigh)}
.button .general-link.button:hover,.button .general-link.button:active{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}
.button .general-link.button:hover.external::after,.button .general-link.button:active.external::after{right:53px}
.search-result{text-underline-offset:5px;font-size:1.1875rem;line-height:1.75rem;text-decoration-thickness:2px !important}
button{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.375rem;color:var(--text-regularHigh)}
button.general-button.global:not(.back).active{box-shadow:none;border-bottom:3px solid var(--line-brand);padding-bottom:2px}
@media screen and (min-width:37.5em){.general-link.large{font-size:1.375rem;line-height:1.875rem}
.general-link.primary.modal,.general-button.primary.modal{font-size:1.75rem;line-height:2rem}
.general-link.secondary,.general-button.secondary{font-size:1rem !important;line-height:1.5rem !important}
.search-result{font-size:1.375rem;line-height:1.875rem}
}