/* Approved homepage information and three locally selectable palettes. */
body.front.di-home-information-live .di-home-palette-tools{position: sticky; top: 0; z-index: 10001; display: flex; align-items: center; justify-content: center; gap: 26px; padding: 8px 20px; background: #f3f5f6; color: #58646b; font: 13px/1.5 Lato,Arial,sans-serif; text-align: center;}
body.front.di-home-information-live .di-home-palette{display: flex; align-items: center; gap: 7px;}
body.front.di-home-information-live .di-home-palette button{background: white; color: #294958; border: 1px solid #d3dce0; border-radius: 4px; box-shadow: none; font: inherit; padding: 5px 10px; cursor: pointer;}
body.front.di-home-information-live .di-home-palette button[aria-pressed="true"]{border-color: #294958; box-shadow: inset 0 -2px #294958;}
body.front.di-home-information-live .di-home-palette button:focus-visible{outline: 2px solid #0087c6; outline-offset: 2px;}
body.front.di-home-information-live .di-home-palette button[data-palette="green"]{background: #dbe9e1;}
body.front.di-home-information-live .di-home-palette button[data-palette="lavender"]{background: #ddd5ee;}
body.front.di-home-information-live .di-home-palette button[data-palette="sand"]{background: #f0eedb;}
body.front.di-home-information-live{--guide-light: #dbe9e1; --guide-dark: #135c6d; --guide-ink: #234650; --guide-right-ink: #fff; --guide-rule: rgba(255,255,255,.3);}
body.front.di-home-information-live[data-guide-palette="lavender"]{--guide-light: #ddd5ee; --guide-dark: #174965; --guide-ink: #254454;}
body.front.di-home-information-live[data-guide-palette="sand"]{--guide-light: #ceeaf1; --guide-dark: #f0eedb; --guide-ink: #214d64; --guide-right-ink: #214d64; --guide-rule: rgba(33,77,100,.25);}
body.front.di-home-information-live .our-faq.di-home-information{padding: 0; text-align: left;}
body.front.di-home-information-live .di-home-information .di-intro-section{padding: 56px 0;}
body.front.di-home-information-live .di-home-information #hvad-er-inkasso{display: block; margin: 0; width: 100%; padding: 56px 0;}
body.front.di-home-information-live .di-home-information h2{font-size: 32px; font-weight: 700; line-height: 1.25; margin: 0 0 26px; text-align: left; color: #414042;}
body.front.di-home-information-live .di-home-information .di-intro-columns{display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 48px;}
body.front.di-home-information-live .di-home-information .di-intro-columns p{font-size: 17px; line-height: 1.75; margin: 0; max-width: none; text-align: left;}
body.front.di-home-information-live .di-home-information .di-intro-more{margin-top: 26px; max-width: 820px;}
body.front.di-home-information-live .di-home-information .di-intro-more p{font-size: 16px; line-height: 1.75; margin: 0 0 18px; text-align: left;}
body.front.di-home-information-live .di-home-information .di-intro-toggle{display: inline-block; width: auto; margin: 24px 0 0; padding: 0; font: 400 16px/1.5 Lato,Arial,sans-serif; border: 0; border-radius: 0; box-shadow: none; outline: none; background: none; color: #007eae; cursor: pointer; text-align: left;}
body.front.di-home-information-live .di-home-information .di-intro-toggle:hover,
body.front.di-home-information-live .di-home-information .di-intro-toggle:focus-visible{text-decoration: underline; text-underline-offset: 4px;}
body.front.di-home-information-live .di-home-information .di-intro-toggle:active,
body.front.di-home-information-live .di-home-information .di-intro-toggle[aria-expanded="true"]{border: 0; box-shadow: none; outline: none;}
body.front.di-home-information-live .di-home-information .di-guide-band{padding: 0; margin: 0;}
body.front.di-home-information-live .di-home-information .di-guide-inner{display: grid; grid-template-columns: 1fr 1fr; align-items: stretch; gap: 0;}
body.front.di-home-information-live .di-home-information .di-guide-copy{background: var(--guide-light); padding: 44px 40px; display: flex; flex-direction: column; justify-content: center;}
body.front.di-home-information-live .di-home-information .di-guide-copy h2{font-size: 32px; line-height: 1.25; color: var(--guide-ink); margin: 0 0 18px;}
body.front.di-home-information-live .di-home-information .di-guide-copy p{font-size: 17px; line-height: 1.65; color: var(--guide-ink); margin: 0; max-width: 380px; text-align: left;}
body.front.di-home-information-live .di-home-information .di-guide-options{padding: 16px 40px; margin: 0; background: var(--guide-dark);}
body.front.di-home-information-live .di-home-information .di-guide-link{display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 24px 0; color: var(--guide-right-ink); text-decoration: none; outline: none;}
body.front.di-home-information-live .di-home-information .di-guide-link:first-child{border-bottom: 1px solid var(--guide-rule);}
body.front.di-home-information-live .di-home-information .di-guide-link strong{display: block; font-size: 22px; line-height: 1.35; font-weight: 700; margin-bottom: 7px;}
body.front.di-home-information-live .di-home-information .di-guide-link span span{display: block; font-size: 16px; line-height: 1.6; color: var(--guide-right-ink);}
body.front.di-home-information-live .di-home-information .di-guide-link .di-guide-arrow{font-size: 30px; line-height: 1; flex: 0 0 32px; transition: transform .15s ease;}
body.front.di-home-information-live .di-home-information .di-guide-link:hover strong,
body.front.di-home-information-live .di-home-information .di-guide-link:focus-visible strong{text-decoration: underline; text-underline-offset: 5px;}
body.front.di-home-information-live .di-home-information .di-guide-link:hover .di-guide-arrow{transform: translateX(4px);}
body.front.di-home-information-live .di-home-information .di-questions-section{padding: 56px 0 64px;}
body.front.di-home-information-live .di-home-information .di-question-columns{display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 48px; align-items: start;}
body.front.di-home-information-live .di-home-information .di-question-column{border-top: 1px solid #dfe5e8;}
body.front.di-home-information-live .di-home-information .di-question{border-bottom: 1px solid #dfe5e8; margin: 0; padding: 0;}
body.front.di-home-information-live .di-home-information .di-question h3{font-size: 17px; line-height: 1.5; margin: 0; padding: 0; font-weight: 600; color: #414042;}
body.front.di-home-information-live .di-home-information .di-question-button{display: flex; align-items: center; justify-content: space-between; gap: 24px; width: 100%; min-height: 76px; padding: 21px 20px; border: 0; border-radius: 0; background: none; box-shadow: none; font: inherit; color: inherit; text-align: left; cursor: pointer; outline: none;}
body.front.di-home-information-live .di-home-information .di-question-button:hover>span:first-child,
body.front.di-home-information-live .di-home-information .di-question-button:focus-visible>span:first-child{text-decoration: underline; text-underline-offset: 4px;}
body.front.di-home-information-live .di-home-information .di-question-chevron{width: 9px; height: 9px; flex: 0 0 9px; border: solid #007fae; border-width: 0 2px 2px 0; transform: rotate(45deg); margin: 0 3px 4px 0;}
body.front.di-home-information-live .di-home-information .di-question-button[aria-expanded="true"] .di-question-chevron{transform: rotate(225deg); margin-bottom: -3px;}
body.front.di-home-information-live .di-home-information .di-question.is-open{background: #f4f6f7;}
body.front.di-home-information-live .di-home-information .di-question-answer{padding: 0 48px 24px 20px;}
body.front.di-home-information-live .di-home-information .di-question-answer p{font-size: 16px; line-height: 1.75; margin: 0 0 12px; text-align: left; max-width: none;}
body.front.di-home-information-live .di-home-information .di-question-answer p:last-child{margin-bottom: 0;}
body.front.di-home-information-live .di-home-information [hidden]{display: none !important;}
@media (max-width:991px){
body.front.di-home-information-live .di-home-information .di-guide-copy{padding: 36px 28px;}
body.front.di-home-information-live .di-home-information .di-guide-options{padding: 16px 28px;}
body.front.di-home-information-live .di-home-information .di-intro-columns,
body.front.di-home-information-live .di-home-information .di-question-columns{gap: 32px;}
}
@media (max-width:767px){
body.front.di-home-information-live .di-home-palette-tools{font-size: 11px; padding: 6px 10px; flex-wrap: wrap; gap: 4px;}
body.front.di-home-information-live .di-home-palette{gap: 4px; flex-wrap: wrap; justify-content: center;}
body.front.di-home-information-live .di-home-palette button{padding: 5px 7px;}
body.front.di-home-information-live .di-home-information .container{padding-left: 24px; padding-right: 24px;}
body.front.di-home-information-live .di-home-information #hvad-er-inkasso{padding: 36px 0;}
body.front.di-home-information-live .di-home-information h2{font-size: 28px; margin-bottom: 22px;}
body.front.di-home-information-live .di-home-information .di-intro-columns{grid-template-columns: 1fr; gap: 18px;}
body.front.di-home-information-live .di-home-information .di-intro-columns p{font-size: 16px; line-height: 1.75;}
body.front.di-home-information-live .di-home-information .di-intro-toggle{margin-top: 20px;}
body.front.di-home-information-live .di-home-information .di-guide-band{padding: 0;}
body.front.di-home-information-live .di-home-information .di-guide-inner{grid-template-columns: 1fr; gap: 0;}
body.front.di-home-information-live .di-home-information .di-guide-copy{padding: 28px 24px;}
body.front.di-home-information-live .di-home-information .di-guide-options{padding: 6px 24px;}
body.front.di-home-information-live .di-home-information .di-guide-copy h2{font-size: 28px; margin-bottom: 14px;}
body.front.di-home-information-live .di-home-information .di-guide-copy p{font-size: 16px; max-width: none;}
body.front.di-home-information-live .di-home-information .di-guide-link{padding: 20px 0;}
body.front.di-home-information-live .di-home-information .di-guide-link strong{font-size: 20px;}
body.front.di-home-information-live .di-home-information .di-guide-link span span{font-size: 15px;}
body.front.di-home-information-live .di-home-information .di-questions-section{padding: 36px 0 44px;}
body.front.di-home-information-live .di-home-information .di-question-columns{grid-template-columns: 1fr; gap: 0;}
body.front.di-home-information-live .di-home-information .di-question-column+.di-question-column{border-top: 0;}
body.front.di-home-information-live .di-home-information .di-question-button{padding: 18px 12px; min-height: 72px; font-size: 16px; gap: 18px;}
body.front.di-home-information-live .di-home-information .di-question-answer{padding: 0 16px 22px 12px;}
}
@media (prefers-reduced-motion:reduce){
body.front.di-home-information-live .di-home-information .di-guide-arrow{transition: none;}
}
