:root{--olive:#4f5d23;--olive-dk:#333d14;--olive-lt:#eef0dd;--olive-ln:#c9cfa6;--mustard:#d9a514;--mustard-dk:#a97f05;--mustard-lt:#fbf1cf;--ink:#1f2312;--mute:#5d6248;--paper:#fcfbf4;--white:#fff;--head:"Trebuchet MS","Lucida Grande",Tahoma,sans-serif;--body:Verdana,Geneva,"DejaVu Sans",sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}.bmo-body{background:var(--paper);color:var(--ink);font:14px/1.65 var(--body);margin:0}.bmo-body img{max-width:100%;height:auto}.bmo-body a{color:var(--olive)}.bmo-col{max-width:1120px;margin:0 auto;padding:0 14px}.bmo-strip{background:var(--olive-dk);color:#e7ebcf;letter-spacing:.02em;font-size:11.5px}.bmo-strip-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:30px;display:flex}.bmo-strip-langs{gap:2px;display:flex}.bmo-body .bmo-lang{color:#e7ebcf;border-radius:2px;padding:2px 7px;font-weight:700;text-decoration:none}.bmo-body .bmo-lang-on{background:var(--mustard);color:var(--olive-dk)}.bmo-mast{background:var(--white);border-bottom:3px solid var(--olive)}.bmo-mast-in{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;padding-bottom:10px;display:flex}.bmo-brand{align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.bmo-brand img{background:var(--olive-dk);border-radius:3px;width:120px;height:auto;padding:6px 8px;display:block}.bmo-tagline{font:italic 13px/1.3 var(--head);color:var(--mute);border-left:1px solid var(--olive-ln);padding-left:12px}.bmo-tabs{background:var(--olive)}.bmo-tabs-in{scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.bmo-tabs-in::-webkit-scrollbar{display:none}.bmo-body .bmo-tab{color:#fff;font:bold 13px/1 var(--head);text-transform:uppercase;letter-spacing:.05em;border-right:1px solid #ffffff24;flex:none;padding:12px 14px;text-decoration:none}.bmo-body .bmo-tab:hover{background:var(--olive-dk)}.bmo-body .bmo-tab-on{background:var(--mustard);color:var(--olive-dk)}.bmo-body .bmo-btn{background:var(--mustard);color:var(--olive-dk);font:bold 14px/1 var(--head);text-transform:uppercase;letter-spacing:.04em;border-bottom:3px solid var(--mustard-dk);white-space:nowrap;border-radius:2px;padding:12px 18px;text-decoration:none;display:inline-block}.bmo-body .bmo-btn:hover{background:#e8b52a}.bmo-btn-mast{padding:10px 14px;font-size:12px}.bmo-btn-block{text-align:center;margin:0 0 16px;display:block!important}.bmo-page{padding-top:14px;padding-bottom:40px}.bmo-crumbs{color:var(--mute);margin:0 0 8px;font-size:12px}.bmo-grid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.bmo-kicker{font:bold 11px/1 var(--head);text-transform:uppercase;letter-spacing:.12em;color:var(--olive-dk);background:var(--mustard-lt);border-left:3px solid var(--mustard);margin:0 0 6px;padding:5px 8px;display:inline-block}.bmo-h1{font:bold 26px/1.18 var(--head);color:var(--olive-dk);margin:0 0 12px}.bmo-stand{border-top:1px solid var(--olive-ln);border-bottom:1px solid var(--olive-ln);align-items:flex-start;gap:14px;padding:12px 0;display:flex}.bmo-thumb{border:1px solid var(--olive-ln);flex:none;width:96px}.bmo-standfirst{font:15px/1.5 var(--head);color:var(--ink);margin:0}.bmo-byline{color:var(--mute);text-transform:uppercase;letter-spacing:.05em;margin:8px 0 18px;font-size:11.5px}.bmo-offer{background:var(--mustard-lt);border:1px solid #ecd893;border-top:4px solid var(--mustard);margin:0 0 20px;padding:14px 16px}.bmo-offer-label{font:bold 11px/1 var(--head);text-transform:uppercase;letter-spacing:.1em;color:var(--mustard-dk);margin:0}.bmo-offer-head{font:bold 20px/1.25 var(--head);color:var(--olive-dk);margin:6px 0 4px}.bmo-offer-text{margin:0 0 10px}.bmo-offer-small{color:var(--mute);margin:10px 0 0;font-size:11.5px}.bmo-teasers{gap:0;display:grid}.bmo-teasers-top{border-top:2px solid var(--olive);margin:0 0 22px}.bmo-body .bmo-teaser{border-bottom:1px dotted var(--olive-ln);color:var(--ink);align-items:center;gap:10px;padding:9px 0;text-decoration:none;display:flex}.bmo-teaser img{object-fit:cover;border:1px solid var(--olive-ln);flex:none;width:56px;height:56px}.bmo-teaser-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.bmo-teaser-txt b{font:bold 14px/1.3 var(--head)}.bmo-body .bmo-teaser:hover b{color:var(--olive);text-decoration:underline}.bmo-teaser-k{font:bold 10px/1 var(--head);text-transform:uppercase;letter-spacing:.1em;color:var(--mustard-dk)}.bmo-steps{background:var(--white);border:1px solid var(--olive-ln);margin:0 0 20px;padding:12px 14px}.bmo-box-title{font:bold 12px/1 var(--head);text-transform:uppercase;letter-spacing:.1em;color:var(--olive);margin:0 0 8px}.bmo-steps ol{counter-reset:bmo;margin:0;padding:0;list-style:none}.bmo-steps li{counter-increment:bmo;border-top:1px dotted var(--olive-ln);padding:8px 0 8px 40px;position:relative}.bmo-steps li:first-child{border-top:0}.bmo-steps li:before{content:counter(bmo);background:var(--olive);color:#fff;width:28px;height:28px;font:bold 14px/28px var(--head);text-align:center;border-radius:50%;position:absolute;top:8px;left:0}.bmo-steps li b{font-family:var(--head);display:block}.bmo-prose h2{font:bold 21px/1.25 var(--head);color:var(--olive-dk);border-top:2px solid var(--olive);margin:30px 0 10px;padding-top:10px;scroll-margin-top:12px}.bmo-prose h3{font:bold 17px/1.3 var(--head);color:var(--olive-dk);margin:22px 0 6px}.bmo-prose p,.bmo-prose li{max-width:72ch}.bmo-prose ul,.bmo-prose ol{padding-left:20px}.bmo-prose li{margin:4px 0}.bmo-prose table{border-collapse:collapse;max-width:100%;margin:14px 0;font-size:13px;display:block;overflow-x:auto}.bmo-prose th,.bmo-prose td{border:1px solid var(--olive-ln);text-align:left;vertical-align:top;padding:7px 9px}.bmo-prose th{background:var(--olive-lt);font-family:var(--head)}.bmo-prose tr:nth-child(2n) td{background:#f6f5ea}.bmo-prose img{vertical-align:top;border:1px solid var(--olive-ln);width:auto;max-height:320px;margin:8px 8px 8px 0;display:inline-block}.bmo-prose blockquote{background:var(--olive-lt);border-left:4px solid var(--olive);margin:16px 0;padding:10px 14px}.bmo-prose blockquote p{margin:0}.bmo-prose a[rel~=sponsored]{background:var(--mustard);color:var(--olive-dk);font:bold 13px/1 var(--head);text-transform:uppercase;letter-spacing:.04em;border-bottom:3px solid var(--mustard-dk);border-radius:2px;padding:11px 16px;text-decoration:none;display:inline-block}.bmo-verdict{grid-template-columns:1fr;gap:12px;margin:26px 0;display:grid}.bmo-plus,.bmo-minus{background:var(--white);border:1px solid var(--olive-ln);padding:12px 14px}.bmo-plus{border-top:4px solid var(--olive)}.bmo-minus{border-top:4px solid var(--mustard)}.bmo-verdict ul{margin:0;padding:0;list-style:none}.bmo-verdict li{padding:5px 0 5px 22px;position:relative}.bmo-plus li:before{content:"+";color:var(--olive);font-weight:700;position:absolute;left:2px}.bmo-minus li:before{content:"–";color:var(--mustard-dk);font-weight:700;position:absolute;left:2px}.bmo-faq h2{font:bold 21px/1.25 var(--head);color:var(--olive-dk);border-top:2px solid var(--olive);margin:30px 0 8px;padding-top:10px}.bmo-q{border-bottom:1px dotted var(--olive-ln)}.bmo-q summary{cursor:pointer;font:bold 15px/1.35 var(--head);padding:10px 0;list-style:none}.bmo-q summary::-webkit-details-marker{display:none}.bmo-q summary:before{content:"Q";background:var(--mustard);width:20px;height:20px;color:var(--olive-dk);font:bold 12px/20px var(--head);text-align:center;margin-right:8px;display:inline-block}.bmo-q p{margin:0 0 12px 28px}.bmo-rail{flex-direction:column;display:flex}.bmo-card{background:var(--white);border:1px solid var(--olive-ln);border-top:3px solid var(--olive);margin:0 0 16px;padding:10px 12px}.bmo-card-title{font:bold 12px/1 var(--head);text-transform:uppercase;letter-spacing:.1em;color:var(--olive);margin:0 0 6px}.bmo-facts{margin:0;font-size:12.5px}.bmo-facts dt{font-weight:700;font-family:var(--head);color:var(--olive-dk);border-top:1px dotted var(--olive-ln);padding-top:6px}.bmo-facts dt:first-child{border-top:0;padding-top:0}.bmo-facts dd{margin:0 0 6px}.bmo-toc{margin:0;padding-left:18px;font-size:12.5px}.bmo-toc li{margin:3px 0}.bmo-foot{background:var(--olive-dk);color:#dfe4c4;padding:22px 0 26px;font-size:12px}.bmo-foot-grid{gap:12px;margin-bottom:12px;display:grid}.bmo-foot-list{flex-wrap:wrap;gap:6px 16px;display:flex}.bmo-body .bmo-foot-list a{color:#fff;font-family:var(--head);font-weight:700;text-decoration:none}.bmo-foot-note{max-width:90ch;margin:8px 0 0}.bmo-foot-rg{align-items:center;gap:10px;display:flex}.bmo-age{border:2px solid var(--mustard);width:34px;height:34px;color:var(--mustard);font:bold 12px/30px var(--head);text-align:center;border-radius:50%;flex:none;display:inline-block}.bmo-404{padding-top:40px;padding-bottom:60px}@media (width<=520px){.bmo-tagline{display:none}.bmo-h1{font-size:23px}}@media (width>=760px){.bmo-body{font-size:14.5px}.bmo-h1{font-size:32px}.bmo-thumb{width:150px}.bmo-verdict{grid-template-columns:1fr 1fr}.bmo-teasers-top{grid-template-columns:1fr 1fr;column-gap:22px}.bmo-foot-grid{grid-template-columns:2fr 1fr}}@media (width>=980px){.bmo-grid{grid-template-columns:minmax(0,1fr) 290px;gap:32px}.bmo-rail{align-self:start}}
