.bf-module{--bf-yellow:#ffe400;--bf-black:#000;--bf-white:#fff;--bf-bg-color:#fff;--bf-text-color:#000;background-color:var(--bf-bg-color);color:var(--bf-text-color);font-family:inherit;isolation:isolate;overflow:hidden;padding:120px 0;position:relative;width:100%}.bf-module,.bf-module *,.bf-module :after,.bf-module :before{box-sizing:border-box}.bf-module.bf-bg--white{--bf-bg-color:#fff}.bf-module.bf-bg--grey{--bf-bg-color:#f5f5f5}.bf-module.bf-bg--black{--bf-bg-color:#000}.bf-module.bf-text--black{--bf-text-color:#000}.bf-module.bf-text--white{--bf-text-color:#fff}.bf-module--has-bg{background-color:#111}.bf-background{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.bf-background-image{display:block;height:140%;left:0;max-width:none;object-fit:cover;object-position:center center;position:absolute;top:-20%;transform:translateZ(0);width:100%;will-change:transform}.bf-background--top .bf-background-image{object-position:center top}.bf-background--center .bf-background-image{object-position:center center}.bf-background--bottom .bf-background-image{object-position:center bottom}.bf-overlay{background-color:rgba(0,0,0,.62);inset:0;pointer-events:none;position:absolute;z-index:1}.bf-container{margin:0 auto;max-width:1240px;padding:0 30px;position:relative;width:100%;z-index:2}.bf-layout{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr)}.bf-left,.bf-right{min-width:0}.bf-module .bf-heading{color:var(--bf-text-color);margin:0;padding:0}.bf-intro{font-family:inherit;font-size:inherit;line-height:inherit;margin-top:22px}.bf-intro,.bf-intro p{color:var(--bf-text-color)}.bf-intro p{margin:0 0 14px}.bf-intro p:last-child{margin-bottom:0}.bf-intro ol,.bf-intro ul{color:var(--bf-text-color);margin:0 0 14px;padding-left:22px}.bf-intro li{color:var(--bf-text-color);margin-bottom:6px}.bf-intro a,.bf-intro a:visited{color:var(--bf-text-color);text-decoration:underline}.bf-intro em,.bf-intro span,.bf-intro strong{color:inherit}.bf-accordion,.bf-item{width:100%}.bf-item{--bf-line-progress:1;--bf-bottom-progress:1;position:relative}.bf-item:before{top:0;transform:scaleX(var(--bf-line-progress));transform-origin:left center}.bf-item:before,.bf-item:last-child:after{background-color:var(--bf-yellow);content:"";height:2px;left:0;pointer-events:none;position:absolute;width:100%}.bf-item:last-child:after{bottom:0;transform:scaleX(var(--bf-bottom-progress));transform-origin:left center}.bf-module .bf-question{color:var(--bf-text-color);margin:0;padding:0}.bf-module .bf-question-button{align-items:center;appearance:none;background:transparent;border:0;border-radius:0;color:var(--bf-text-color);cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;gap:24px;letter-spacing:inherit;line-height:inherit;padding:28px 0;text-align:left;width:100%}.bf-question-text{color:var(--bf-text-color);display:block;flex:1;min-width:0;transition:opacity .3s ease}@media (hover:hover){.bf-question-button:hover .bf-question-text{opacity:.85}}.bf-question-button:focus-visible{outline:2px solid var(--bf-yellow);outline-offset:-2px}.bf-arrow{background-color:var(--bf-yellow);clip-path:polygon(0 0,57% 0,100% 50%,57% 100%,0 100%,49% 50%);display:block;flex:0 0 26px;height:32px;transform:rotate(90deg);transform-origin:center;transition:transform .7s cubic-bezier(.65,0,.35,1);width:26px}.bf-item.is-open .bf-arrow{transform:rotate(0deg)}.bf-number{display:none}.bf-module--numbered .bf-question-button{align-items:start;column-gap:20px;display:grid;grid-template-columns:26px 54px minmax(0,1fr)}.bf-module--numbered .bf-arrow{grid-column:1;grid-row:1;justify-self:start}.bf-module--numbered .bf-number{color:var(--bf-text-color);display:block;font-family:inherit;font-size:.82em;font-variant-numeric:tabular-nums;font-weight:700;grid-column:2;grid-row:1;line-height:inherit;padding-top:2px;white-space:nowrap}.bf-module--numbered .bf-question-text{grid-column:3;grid-row:1;min-width:0}.bf-panel{display:block;height:auto;min-height:0;opacity:1;overflow:hidden;transition:none!important;visibility:visible;width:100%}.bf-panel-inner{display:block;overflow:visible;width:100%}.bf-answer{color:var(--bf-text-color);display:block;font-family:inherit;font-size:inherit;line-height:inherit;padding:0 0 32px 50px}.bf-module--numbered .bf-answer{padding-left:120px}.bf-answer li,.bf-answer p{color:var(--bf-text-color)}.bf-answer p{margin:0 0 12px}.bf-answer p:last-child{margin-bottom:0}.bf-answer ol,.bf-answer ul{margin:0 0 14px;padding-left:22px}.bf-answer li{margin-bottom:6px}.bf-answer a,.bf-answer a:visited{color:var(--bf-text-color);text-decoration:underline}.bf-answer em,.bf-answer span,.bf-answer strong{color:inherit}@media (max-width:991px){.bf-module{padding:90px 0}.bf-layout{gap:45px;grid-template-columns:1fr}.bf-module .bf-question-button{padding:25px 0}}@media (max-width:767px){.bf-module{padding:70px 0}.bf-container{padding:0 20px}.bf-layout{gap:35px}.bf-intro{margin-top:18px}.bf-module .bf-question-button{gap:18px;padding:22px 0}.bf-arrow{flex-basis:22px;height:28px;width:22px}.bf-answer{padding:0 0 25px 40px}.bf-module--numbered .bf-question-button{column-gap:14px;grid-template-columns:22px 36px minmax(0,1fr)}.bf-module--numbered .bf-number{padding-top:1px}.bf-module--numbered .bf-answer{padding-left:86px}}@media (max-width:420px){.bf-module{padding:60px 0}.bf-module .bf-question-button{gap:15px}.bf-answer{padding-left:37px}.bf-module--numbered .bf-question-button{column-gap:12px;grid-template-columns:22px 32px minmax(0,1fr)}.bf-module--numbered .bf-answer{padding-left:78px}}@media (prefers-reduced-motion:reduce){.bf-background-image{height:100%;top:0;transform:none!important;will-change:auto}.bf-arrow,.bf-question-text{transition:none!important}.bf-item{--bf-line-progress:1!important;--bf-bottom-progress:1!important}}