body:not(:has(.header--fixed)) .accordion-full-width--fill-height{min-height:100vh - var(--headerHeight,70px))}body:has(.header--fixed) .accordion-full-width--fill-height{min-height:100vh}.accordion-full-width--fill-height:not(:has(.accordion-full-width__column--2)){display:flex;flex-direction:column;justify-content:center}.accordion-full-width :where(h1,.text-h1,h2,.text-h2,h3,.text-h3,h4,.text-h4,h5,.text-h5,p):first-child{margin-bottom:0}.accordion-full-width{padding:60px 0}.accordion-full-width__block{display:grid}.accordion-full-width__column-inner{display:grid;row-gap:45px}.accordion-full-width__column .ctas__container,.accordion-full-width__heading{margin:0}.accordion-full-width__element{display:flex;flex-direction:column}.accordion-full-width__column{display:grid;grid-template-columns:repeat(1,minmax(0,100%))}.accordion-full-width__column:has(.accordion-full-width__element--text_arrow) .accordion-full-width__element:not(.accordion-full-width__element--text_arrow){padding-left:var(--heading-padding-left,60px)}.accordion-full-width__column.decorative--box{align-items:center;background-color:#ffffffcc;border:1px solid #000;border-radius:30px;padding:68px 40px 32px}.accordion-full-width__column.decorative--box-narrow{align-self:center;padding-top:32px}body.tfl-2024--lsn .accordion-full-width__column.decorative--box{border:1px solid var(--lsn-orange)}.color-light .accordion-full-width__column.decorative--box{background-color:#ffffff20;border:1px solid #fff}.accordion-full-width__element--video>div{border-radius:inherit;overflow:hidden}.accordion-full-width__element img{border-radius:inherit}.accordion-full-width__element--text_arrow__icon{height:1em;position:relative;width:1em}.accordion-full-width__element--text_arrow:has(.accordion-full-width__element--text_arrow__icon){flex-direction:row}.accordion-full-width__element--text_arrow:not(:has(.accordion-full-width__element--text_arrow__icon)) .accordion-full-width__heading,.accordion-full-width__element--text_arrow:not(:has(.accordion-full-width__element--text_arrow__icon)) .accordion-full-width__link,.accordion-full-width__element--text_arrow__icon+.accordion-full-width__heading{padding-left:calc(.8em + 30px);position:relative;text-decoration:none}.accordion-full-width__element--text_arrow__icon+.accordion-full-width__heading{padding-left:30px}.accordion-full-width__element--text_arrow:not(:has(.accordion-full-width__element--text_arrow__icon)) .accordion-full-width__heading:before,.accordion-full-width__element--text_arrow:not(:has(.accordion-full-width__element--text_arrow__icon)) .accordion-full-width__link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='39' height='39' x='.5' y='.5' stroke='%23000' rx='9.5'/%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m30.746 18.659-9.818-9.817a.552.552 0 0 0-.78.78l9.018 9.019H9.5a.552.552 0 0 0 0 1.103h19.612l-8.964 8.965a.552.552 0 0 0 .78.78l9.818-9.817a.73.73 0 0 0 .22-.563.7.7 0 0 0-.22-.45' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";cursor:pointer;display:block;height:.8em;left:0;position:absolute;top:.15em;width:.8em}.accordion-full-width__element--text_arrow__icon svg{cursor:pointer;display:block;height:.8em;left:0;position:relative;top:.15em;transition:all .2s ease-in-out;width:.8em}.accordion-full-width__element--text_arrow__icon:hover svg rect{fill:#000;stroke:#000}.accordion-full-width__element--text_arrow__icon:hover svg path{fill:#fff}.color-light .accordion-full-width__element--text_arrow__icon svg rect{stroke:#fff}.color-light .accordion-full-width__element--text_arrow__icon svg path{fill:#fff}.color-light .accordion-full-width__element--text_arrow__icon:hover svg rect{fill:#fff;stroke:#fff}.color-light .accordion-full-width__element--text_arrow__icon:hover svg path{fill:#000}.accordion-full-width.color-light .accordion-full-width__element--text_arrow:not(:has(.accordion-full-width__element--text_arrow__icon)) .accordion-full-width__heading:before,.accordion-full-width.color-light .accordion-full-width__element--text_arrow:not(:has(.accordion-full-width__element--text_arrow__icon)) .accordion-full-width__link:before,.color-light .accordion-full-width__element--text_arrow__icon:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='39' height='39' x='.5' y='.5' stroke='%23fff' rx='9.5'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m30.746 18.659-9.818-9.817a.552.552 0 0 0-.78.78l9.018 9.019H9.5a.552.552 0 0 0 0 1.103h19.612l-8.964 8.965a.552.552 0 0 0 .78.78l9.818-9.817a.73.73 0 0 0 .22-.563.7.7 0 0 0-.22-.45' clip-rule='evenodd'/%3E%3C/svg%3E")}.accordion-full-width.color-light .accordion-full-width__element--text_arrow:not(:has(.accordion-full-width__element--text_arrow__icon)) .accordion-full-width__heading:before:hover,.accordion-full-width.color-light .accordion-full-width__element--text_arrow:not(:has(.accordion-full-width__element--text_arrow__icon)) .accordion-full-width__link:before:hover,.color-light .accordion-full-width__element--text_arrow__icon:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='39' height='39' x='.5' y='.5' fill='%23fff' rx='9.5'/%3E%3Crect width='39' height='39' x='.5' y='.5' stroke='%23fff' rx='9.5'/%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m30.746 18.659-9.818-9.817a.552.552 0 0 0-.78.78l9.018 9.019H9.5a.552.552 0 0 0 0 1.103h19.612l-8.964 8.965a.552.552 0 0 0 .78.78l9.818-9.817a.73.73 0 0 0 .22-.563.7.7 0 0 0-.22-.45' clip-rule='evenodd'/%3E%3C/svg%3E")}.accordion-full-width__element--text_arrow .accordion-full-width__heading:before:hover,.accordion-full-width__element--text_arrow .accordion-full-width__link:before:hover,.accordion-full-width__element--text_arrow__icon:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='39' height='39' x='.5' y='.5' fill='%23000' rx='9.5'/%3E%3Crect width='39' height='39' x='.5' y='.5' stroke='%23000' rx='9.5'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m30.746 18.659-9.818-9.817a.552.552 0 0 0-.78.78l9.018 9.019H9.5a.552.552 0 0 0 0 1.103h19.612l-8.964 8.965a.552.552 0 0 0 .78.78l9.818-9.817a.73.73 0 0 0 .22-.563.7.7 0 0 0-.22-.45' clip-rule='evenodd'/%3E%3C/svg%3E")}.accordion-full-width__element--bullet_list__item:last-child{margin-bottom:0}body.tfl-2024--lsn .accordion-full-width__element img{border:1px solid var(--lsn-orange)}.accordion-full-width__element--image figure{margin:0}.accordion-full-width__element--image figcaption{margin-bottom:10px;margin-top:15px;padding-left:15px}.accordion-full-width__element--image_sequence{height:100%;max-height:100vh;top:var(--headerHeight)!important;width:100%}.pin-spacer:has(.accordion-full-width__element--image_sequence){top:var(--headerHeight)!important}.accordion-full-width__element--image_sequence{height:100%;position:relative;width:100%}.accordion-full-width__element--image_sequence__image{left:0;object-fit:contain;object-position:center;top:0}.accordion-full-width__element--image_sequence__image--1{height:100%!important;object-fit:contain;object-position:center;position:relative;width:100%!important}.accordion-full-width__element--image_sequence__image:not(.accordion-full-width__element--image_sequence__image--1){height:100%!important;position:absolute;width:100%!important}@media (max-width:1080px){.accordion-full-width__block:has(.accordion-full-width__1-col){grid-template-columns:repeat(1,minmax(0,100%));row-gap:25px}.accordion-full-width__block:has(.accordion-full-width__2-col) .accordion-full-width__element{grid-column-end:9;grid-column-start:1}}@media (max-width:960px){.accordion-full-width__block:has(.accordion-full-width__column--default):has(.accordion-full-width__2-col){grid-template-columns:repeat(1,minmax(0,100%));row-gap:30px}.accordion-full-width__column:not(.decorative--box){padding:0!important}.accordion-full-width__element--accordion__panel{grid-column-end:17}.accordion-full-width__block:has(.accordion-full-width__column--reverse) .accordion-full-width__column--2{grid-row-start:1}.accordion-full-width__column.decorative--box{padding:32px}}.accordion-full-width__element--accordion__panel__inner__text,.accordion-full-width__element--accordion__panel__trigger{margin:0}.accordion-full-width__element--accordion__panel{align-items:flex-start;border:1px solid #000;border-radius:80px;display:flex;flex-direction:column;margin:15px 0;position:relative;width:100%}.accordion-full-width.color-light .accordion-full-width__element--accordion__panel{border:1px solid #fff}.accordion-full-width.color-light .accordion-full-width__element--accordion__panel__inner.active{background-color:transparent}.accordion-full-width__element--accordion.color-light .tfl-btn{--button-primary-background-color:var(--button-white-background-color);--button-primary-border-color:var(--button-white-color);--button-primary-color:var(--button-white-border-color)}.accordion-full-width__element--accordion.color-light .tfl-btn:hover{--button-primary-hover-background-color:var(--button-white-hover-background-color);--button-primary-hover-color:var(--button-white-hover-color);--button-primary-hover-border-color:var(--button-white-hover-border-color)}.accordion-full-width__element--accordion__panel__title{width:100%;z-index:4}.accordion-full-width__element--accordion__panel__trigger{align-items:center;background-color:transparent;border-radius:inherit;display:flex;font-weight:500;padding-block:1em;padding-inline:45px;position:relative;width:100%;z-index:1}.accordion-full-width__element--accordion__panel__trigger span{margin:0}.accordion-full-width__element--accordion ul{margin:0;padding-left:.2em}.accordion-full-width__element--accordion li{margin-block:0 .5em;padding-left:.55ch}.accordion-full-width__element--accordion li:last-of-type{margin-bottom:0}.accordion-full-width__element--accordion li::marker{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='13' fill='none' viewBox='0 0 4 13'%3E%3Cpath fill='%23000' d='M0 1.612A1.62 1.62 0 0 1 1.612 0a1.62 1.62 0 0 1 1.612 1.612 1.62 1.62 0 0 1-1.612 1.612A1.62 1.62 0 0 1 0 1.612m0 9.49A1.62 1.62 0 0 1 1.612 9.49a1.62 1.62 0 0 1 1.612 1.612 1.62 1.62 0 0 1-1.612 1.612A1.62 1.62 0 0 1 0 11.102'/%3E%3C/svg%3E")}.accordion-full-width__element--accordion.color-light li::marker{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='13' fill='none' viewBox='0 0 4 13'%3E%3Cpath fill='%23fff' d='M0 1.612A1.62 1.62 0 0 1 1.612 0a1.62 1.62 0 0 1 1.612 1.612 1.62 1.62 0 0 1-1.612 1.612A1.62 1.62 0 0 1 0 1.612m0 9.49A1.62 1.62 0 0 1 1.612 9.49a1.62 1.62 0 0 1 1.612 1.612 1.62 1.62 0 0 1-1.612 1.612A1.62 1.62 0 0 1 0 11.102'/%3E%3C/svg%3E")}.accordion-full-width__element--accordion__panel__inner__close{align-items:center;cursor:pointer;display:flex;font-size:1em;justify-content:center;position:absolute;right:1.6em;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;z-index:2}.accordion-full-width__element--accordion__panel__inner__close svg{width:1em}.accordion-full-width__element--accordion__panel__trigger .accordion-full-width__element--accordion__panel__trigger__icon{display:inline-block;font-size:calc(var(--font-h4Size)*1.2);line-height:1;margin-left:25px;transition:all .25s ease-in-out .15s}.accordion-full-width__element--accordion__panel__trigger.active .accordion-full-width__element--accordion__panel__trigger__icon:not(.mdi.mdi-plus){transform:rotate(180deg)}.accordion-full-width__element--accordion__panel__trigger .accordion-full-width__element--accordion__panel__trigger__icon.mdi.mdi-plus{display:block}.accordion-full-width__element--accordion__panel__trigger .accordion-full-width__element--accordion__panel__trigger__icon.mdi.mdi-minus,.accordion-full-width__element--accordion__panel__trigger.active .accordion-full-width__element--accordion__panel__trigger__icon.mdi.mdi-plus{display:none}.accordion-full-width__element--accordion__panel__trigger.active .accordion-full-width__element--accordion__panel__trigger__icon.mdi.mdi-minus{display:block}.accordion-full-width__element--accordion__panel__inner{display:grid;grid-template-rows:0fr;margin:0;overflow:hidden;transition:grid-template-rows .3s ease-in-out;width:100%}.accordion-full-width__element--accordion__panel__inner.active{background-color:#fff;border-radius:inherit;grid-template-rows:1fr;transition:grid-template-rows .3s ease-in-out;width:100%}.accordion-full-width__element--accordion__panel__inner__text{align-items:center;display:grid;min-height:0;padding:0;padding-inline:45px;transition:visibility .3s,padding .3s;visibility:hidden}.accordion-full-width__element--accordion__panel__inner__text p:first-child{margin-top:0}.accordion-full-width__element--accordion__panel__inner.active .accordion-full-width__element--accordion__panel__inner__text{padding-block:10px 30px;visibility:visible}.accordion-full-width__element--accordion__panel:has(.accordion-full-width__element--accordion__panel__inner.active) .accordion-full-width__element--accordion__panel__inner__close{transform:translateY(-50%) rotate(-135deg)}.accordion-full-width__element--accordion__panel__inner .ctas__container{justify-content:flex-end;margin-top:0}.accordion-full-width__element--accordion__row__heading{display:inline-block;position:relative;text-wrap:wrap}.accordion-full-width__element--accordion__row__heading a{font-weight:inherit}.accordion-full-width__element--accordion__row__heading a:hover{text-decoration-thickness:1.5px}.accordion-full-width__element--accordion__row__text:not(:has(.accordion-full-width__element--accordion__row__icon)) .accordion-full-width__element--accordion__row__heading:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='39' height='39' x='.5' y='.5' stroke='%23000' rx='9.5'/%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m30.746 18.659-9.818-9.817a.552.552 0 0 0-.78.78l9.018 9.019H9.5a.552.552 0 0 0 0 1.103h19.612l-8.964 8.965a.552.552 0 0 0 .78.78l9.818-9.817a.73.73 0 0 0 .22-.563.7.7 0 0 0-.22-.45' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:.9em;left:calc(-1em - 10px);position:absolute;top:.19em;width:.9em}.accordion-full-width__element--accordion.color-light .accordion-full-width__element--accordion__row__heading:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Crect width='39' height='39' x='.5' y='.5' stroke='%23FFF' rx='9.5'/%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='m30.746 18.659-9.818-9.817a.552.552 0 0 0-.78.78l9.018 9.019H9.5a.552.552 0 0 0 0 1.103h19.612l-8.964 8.965a.552.552 0 0 0 .78.78l9.818-9.817a.73.73 0 0 0 .22-.563.7.7 0 0 0-.22-.45' clip-rule='evenodd'/%3E%3C/svg%3E")}.accordion-full-width__element--accordion__row__icon svg{cursor:pointer;display:block;height:.8em;height:.9em;left:0;left:calc(-1em - 10px);position:relative;top:.15em;top:calc(var(--font-body-size)*2.25 + .15em);transition:all .2s ease-in-out;width:.8em;width:.9em}.accordion-full-width__element--accordion__row__text{display:grid;grid-template-columns:0 auto}.accordion-full-width__element--accordion__row__icon:hover svg rect{fill:#000;stroke:#000}.accordion-full-width__element--accordion__row__icon:hover svg path{fill:#fff}.color-light .accordion-full-width__element--accordion__row__icon svg rect{stroke:#fff}.color-light .accordion-full-width__element--accordion__row__icon svg path{fill:#fff}.color-light .accordion-full-width__element--accordion__row__icon:hover svg rect{fill:#fff;stroke:#fff}.color-light .accordion-full-width__element--accordion__row__icon:hover svg path{fill:#000}@media only screen and (max-width:1280px){.accordion-full-width__element--accordion__panel__inner__text{gap:10px}.accordion-full-width__element--accordion__panel__inner .ctas__container{justify-content:flex-start}}@media only screen and (min-width:769px) and (max-width:1280px){.accordion-full-width__element--accordion__panel__inner__text,.accordion-full-width__element--accordion__panel__trigger{--font-h3-size:var(--font-h4-size)}.accordion-full-width__element--accordion__panel{border-radius:40px}.accordion-full-width__element--accordion__panel__inner__text,.accordion-full-width__element--accordion__panel__trigger{padding-inline:25px}.accordion-full-width__element--accordion__panel__inner__close{right:1.1em}}@media only screen and (max-width:768px){.accordion-full-width__element--accordion__panel__inner__text,.accordion-full-width__element--accordion__panel__trigger{--font-h3-size:var(--font-h4-size)}.accordion-full-width__element--accordion__panel{border-radius:50px}.accordion-full-width__element--accordion__panel__inner__text,.accordion-full-width__element--accordion__panel__trigger{padding-inline:35px}.accordion-full-width__element--accordion__panel__inner__close{right:1.1em}}