*,:after,:before{box-sizing:border-box}*{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}ol[role=list],ul[role=list]{list-style:none}canvas,img,picture,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}:root{--btg-grid-max-width: calc(100% - 48px) }.btg-grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-left:24px;margin-right:24px;width:100%;max-width:var(--btg-grid-max-width)}.btg-grid [class^=column-]>.btg-grid{margin:0;width:100%;max-width:100%}.btg-grid>[class^=column-].column-align-start{align-self:start}.btg-grid>[class^=column-].column-align-center{align-self:center}.btg-grid>[class^=column-].column-align-end{align-self:end}.btg-grid>.column-mobile-1{grid-column:span 1}.btg-grid>.column-mobile-2{grid-column:span 2}.btg-grid>.column-mobile-3{grid-column:span 3}.btg-grid>.column-mobile-4{grid-column:span 4}@media screen and (max-width: 1023px){.btg-grid .no-mobile{display:none}}@media screen and (min-width: 1024px){:root{--btg-grid-max-width: 936px}.btg-grid{grid-template-columns:repeat(12,1fr);gap:24px;margin:0 auto}.btg-grid .no-desktop{display:none}.btg-grid>.column-desktop-1{grid-column:span 1}.btg-grid>.column-desktop-2{grid-column:span 2}.btg-grid>.column-desktop-3{grid-column:span 3}.btg-grid>.column-desktop-4{grid-column:span 4}.btg-grid>.column-desktop-5{grid-column:span 5}.btg-grid>.column-desktop-6{grid-column:span 6}.btg-grid>.column-desktop-7{grid-column:span 7}.btg-grid>.column-desktop-8{grid-column:span 8}.btg-grid>.column-desktop-9{grid-column:span 9}.btg-grid>.column-desktop-10{grid-column:span 10}.btg-grid>.column-desktop-11{grid-column:span 11}.btg-grid>.column-desktop-12{grid-column:span 12}}@media screen and (min-width: 1280px){:root{--btg-grid-max-width: 1032px}}@media screen and (min-width: 1366px){:root{--btg-grid-max-width: 1224px}}@media screen and (min-width: 1440px){:root{--btg-grid-max-width: 1320px}}@media screen and (min-width: 1920px){:root{--btg-grid-max-width: 1416px}}:root{--header-height: 81px}body{margin-top:var(--header-height)}@media screen and (min-width: 1024px){body{margin-top:var(--header-height)}}
