.bt-terms-and-conditions .bt-terms-and-conditions-header{width:100%;max-width:792px;margin-inline:auto;text-align:center}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-header:not(:last-child){margin-bottom:16px}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-header:not(:last-child){margin-bottom:40px}}.bt-terms-and-conditions .bt-terms-and-conditions-header h1{font-weight:600}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-header h1{line-height:1.2;font-size:40px;letter-spacing:-.89px}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-header h1{line-height:1.06;font-size:54px;letter-spacing:-1.2px}}.bt-terms-and-conditions .bt-terms-and-conditions-header h1:not(:last-child){margin-bottom:16px}.bt-terms-and-conditions .bt-terms-and-conditions-body{counter-reset:chapter-count;display:grid;gap:24px}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-body{margin-inline:-16px}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-body{width:100%;max-width:690px;margin-inline:auto}}.bt-terms-and-conditions .bt-terms-and-conditions-section{position:relative;background-color:#efeff1;background-color:light-dark(#efeff1,#1d1d1d);color:#000;color:light-dark(#000,#fff);min-width:0;min-height:0;border:0;text-align:left;z-index:1}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-section{padding:24px}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-section{padding:64px;border-radius:24px}}.bt-terms-and-conditions .bt-terms-and-conditions-printed-version{line-height:1.1;font-size:18px;letter-spacing:-.36px}.bt-terms-and-conditions .bt-terms-and-conditions-file{position:relative;display:flex;align-items:center}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-file{padding:6px 0;gap:12px}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-file{padding:12px 0;gap:24px}}.bt-terms-and-conditions .bt-terms-and-conditions-file:not(:last-child){margin-bottom:24px}.bt-terms-and-conditions .bt-terms-and-conditions-file .bt-terms-and-conditions-file-name{color:#303036;color:light-dark(#303036,#fff);flex:1;font-weight:700;transition:color .25s ease-in-out}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-file .bt-terms-and-conditions-file-name{line-height:1.46;font-size:14px;letter-spacing:-.09px}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-file .bt-terms-and-conditions-file-name{line-height:1.1;font-size:18px;letter-spacing:-.36px}}.bt-terms-and-conditions .bt-terms-and-conditions-file .bt-terms-and-conditions-file-action{color:#1a76ff;fill:#1a76ff;line-height:1.44;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:.042px}.bt-terms-and-conditions .bt-terms-and-conditions-file .bt-terms-and-conditions-file-action .bt-terms-and-conditions-file-action-icon{aspect-ratio:1;width:20px}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-file .bt-terms-and-conditions-file-action .bt-terms-and-conditions-file-action-text{display:none}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-file .bt-terms-and-conditions-file-action .bt-terms-and-conditions-file-action-text{transition:transform .25s ease-in-out}}.bt-terms-and-conditions .bt-terms-and-conditions-file:hover .bt-terms-and-conditions-file-name{color:#1a76ff}.bt-terms-and-conditions .bt-terms-and-conditions-file:hover .bt-terms-and-conditions-file-action .bt-terms-and-conditions-file-action-text{transform:translate(10px)}.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list{counter-reset:menu-count;margin:0;padding:0;display:grid;gap:8px;list-style:none}.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list .bt-terms-and-conditions-section-menu-list-item{counter-increment:menu-count;min-width:0;min-height:0;margin:0;padding:0}.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list .bt-terms-and-conditions-section-menu-list-action{background-color:#fff;background-color:light-dark(#fff,#292929);color:#000;color:light-dark(#000,#fff);width:100%;padding:16px;border:0;border-radius:12px;display:flex;align-items:center;justify-content:space-between;transition:color .25s ease-in-out}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list .bt-terms-and-conditions-section-menu-list-action{gap:12px}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list .bt-terms-and-conditions-section-menu-list-action{gap:24px}}.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list .bt-terms-and-conditions-section-menu-list-action:hover{color:#1a76ff}.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list .bt-terms-and-conditions-section-menu-list-action .bt-terms-and-conditions-section-menu-list-action-text{line-height:1.44;font-size:16px;letter-spacing:-.18px;text-align:left;font-weight:600}.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list .bt-terms-and-conditions-section-menu-list-action .bt-terms-and-conditions-section-menu-list-action-text:before{content:counter(menu-count) ". "}.bt-terms-and-conditions .bt-terms-and-conditions-section-menu .bt-terms-and-conditions-section-menu-list .bt-terms-and-conditions-section-menu-list-action .bt-terms-and-conditions-section-menu-list-action-icon{background-color:#1a76ff;fill:#fff;width:24px;border-radius:50%;flex-shrink:0}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter{counter-increment:chapter-count;line-height:1.46;min-width:0;min-height:0;font-size:14px;letter-spacing:-.09px}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter .bt-terms-and-conditions-section-chapter-name{min-width:0;min-height:0}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter .bt-terms-and-conditions-section-chapter-name:not(:last-child){margin-bottom:32px}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter .bt-terms-and-conditions-section-chapter-name h2{font-weight:600;text-decoration:underline}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter .bt-terms-and-conditions-section-chapter-name h2:before{content:counter(chapter-count) ". "}@media(max-width:991px){.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter .bt-terms-and-conditions-section-chapter-name h2{line-height:1.24;font-size:24px;letter-spacing:-.528px}}@media(min-width:992px){.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter .bt-terms-and-conditions-section-chapter-name h2{line-height:1.16;font-size:32px;letter-spacing:-.69px}}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter p{margin:0}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter p:not(:last-child){margin-bottom:8px}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter ul{padding-left:24px;display:grid;gap:8px}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter ul:not(:last-child){margin-bottom:12px}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter ul li{min-width:0;min-height:0}.bt-terms-and-conditions .bt-terms-and-conditions-section-chapter ul li::marker{color:#1a76ff}
