/* Minimal grid — replaces bootstrap-grid (48KB, ~46KB unused). Only the
   classes this page actually uses: .container, .row, .col-12, .col-6, .col-sm-6
   plus the box-sizing reset Bootstrap shipped. */
html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media(min-width:576px){.container{max-width:540px}}
@media(min-width:768px){.container{max-width:720px}}
@media(min-width:992px){.container{max-width:960px}}
@media(min-width:1200px){.container{max-width:1140px}}
.row{display:flex;flex-wrap:wrap}
.col-6,.col-12,.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-12{flex:0 0 100%;max-width:100%}
.col-6{flex:0 0 50%;max-width:50%}
@media(min-width:576px){.col-sm-6{flex:0 0 50%;max-width:50%}}
