.cmp-contentfragment__elements a{text-decoration:none}
.cmp-contentfragment__elements a:hover{text-decoration:underline}
dl{margin-block-start:0;margin-block-end:0}
.cmp-contentfragment__element-value{margin-left:0 !important}
.faq-box{background-color:var(--sf-background-primary-default);border-color:var(--sf-border-subtle)}
.faq-box:hover{background-color:var(--sf-background-primary-hover);border-color:var(--sf-border-hover)}
.faq-box:active{background-color:var(--sf-background-primary-pressed);border-color:var(--sf-border-pressed);border-width:var(--sf-shape-border-width-2x)}
.faq-box:visited{background-color:var(--sf-background-primary-default);border-color:var(--sf-border-subtle)}
.faq-link:focus-visible>.faq-box{outline:auto;background-color:var(--sf-background-primary-pressed);border-color:var(--sf-border-pressed);border-width:var(--sf-shape-border-width-2x);text-decoration:underline}
@media only screen and (max-width:567px){.two-col{margin-top:calc(var(--sf-spacing-1-5x) * 5) !important}
}
@media only screen and (min-width:568px) and (max-width:767px){.two-col{margin-top:calc(var(--sf-spacing-1-5x) * 6) !important}
}
.faqcolumns{margin-left:0;margin-right:0}
.cmp-contentfragment{padding:0}
.dynamic-faq-columns{display:block;columns:2;column-gap:32px}
@media only screen and (min-width:1024px) and (max-width:1279px){.dynamic-faq-columns{column-gap:24px}
}
.dynamic-faq-columns>.cmp-contentfragment{display:block;width:100%;margin:0 0 16px;break-inside:avoid;-webkit-column-break-inside:avoid}
@media only screen and (max-width:1023px){.dynamic-faq-columns{columns:1}
.dynamic-faq-columns>.cmp-contentfragment{display:inline-block}
}
.dynamic-faq-columns:has(>.cmp-contentfragment:first-child:nth-last-child(2)){flex-direction:row}
body:has(.faqCommonQuestions) sf-app>main,body:has(.faqContentFragmentList) sf-app>main{margin-bottom:calc(var(--sf-spacing-4x, 32px) * -1)}