@import url("https://fonts.googleapis.com/css2?family=Saira:wght@400;600;700;800&family=Open+Sans:wght@300;400;600;700&display=swap");main{padding-top:65px}.bpg-post-body h1,.bpg-post-body h2,.bpg-post-body h3,.bpg-post-body h4{color:revert;font-size:revert;font-weight:revert;line-height:revert;margin:0;padding:0}.bpg-hero{background:var(--gg-white);padding:48px 0 20px}.bpg-breadcrumb{align-items:center;color:var(--gg-accent-2);display:flex;font-family:var(--gg-font-body);font-size:12.5px;gap:8px;letter-spacing:0;margin-bottom:20px}.bpg-breadcrumb a{color:var(--gg-accent-2);text-decoration:none}.bpg-breadcrumb a:hover{color:var(--gg-orange)}.bpg-breadcrumb-sep{color:var(--gg-highlight)}.bpg-breadcrumb-current{color:var(--gg-dark)}.bpg-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.bpg-tag{align-items:center;background:rgba(255,102,51,.1);border-radius:50px;color:var(--gg-orange);display:inline-flex;font-family:var(--gg-font-body);font-size:11px;font-weight:700;letter-spacing:1px;line-height:1;padding:6px 16px;text-transform:uppercase}.bpg-title{color:var(--gg-dark)!important;font-family:var(--gg-font-head)!important;font-size:clamp(26px,3.6vw,40px)!important;font-stretch:normal!important;font-weight:800!important;letter-spacing:0!important;line-height:1.15!important;margin:0 0 16px!important;max-width:900px}.bpg-meta{color:var(--gg-accent-2);font-family:var(--gg-font-body);font-size:13.5px;gap:10px;letter-spacing:0}.bpg-meta,.bpg-meta__author{align-items:center;display:flex}.bpg-meta__author{color:var(--gg-accent-1);font-weight:600;gap:8px}.bpg-meta__avatar{border-radius:50%;height:26px;object-fit:cover;width:26px}.bpg-meta__sep{color:var(--gg-highlight)}.bpg-featured-image{background:var(--gg-white);padding-bottom:40px;padding-top:4px}.bpg-featured-image__frame{aspect-ratio:2/1;background:var(--gg-light-bg);margin:0 auto;max-width:900px;overflow:hidden}.bpg-featured-image__frame img{display:block;height:100%;object-fit:cover;width:100%}.bpg-share__label{color:var(--gg-accent-2);font-family:var(--gg-font-body);font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.bpg-share__btn{align-items:center;border:none;border-radius:50%;display:flex;height:40px;justify-content:center;min-width:40px;transition:transform .15s,box-shadow .15s,opacity .15s;width:40px}.bpg-share__btn svg{fill:var(--gg-white);height:17px;width:17px}.bpg-share__btn:hover{box-shadow:0 6px 16px rgba(0,0,0,.18);opacity:.92;transform:translateY(-2px)}.bpg-share__btn--fb{background:#1877f2}.bpg-share__btn--tw{background:var(--gg-dark)}.bpg-share__btn--li{background:#0a66c2}.bpg-share__btn--email{background:var(--gg-orange)}.bpg-share--top{border-top:1px solid var(--gg-border);margin-top:18px;padding-top:16px}.bpg-share--rail,.bpg-share--top{align-items:center;display:flex;gap:12px}.bpg-share--rail{align-self:start;flex-direction:column;height:fit-content;position:sticky;top:24px}.bpg-share--rail .bpg-share__btn{height:42px;min-width:42px;width:42px}.bpg-share--rail .bpg-share__btn svg{height:18px;width:18px}.bpg-share--inline{align-items:center;display:flex;flex-direction:row;gap:10px}.bpg-layout{background:var(--gg-white);padding:8px 0 60px}.bpg-layout__grid{display:grid;gap:40px;grid-template-columns:64px minmax(0,820px);justify-content:center}.bpg-post-body{color:var(--gg-accent-1);font-family:var(--gg-font-body)!important;font-size:16px!important;letter-spacing:0!important;line-height:1.75!important}.bpg-post-body *{font-family:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.bpg-post-body p:first-of-type{color:var(--gg-dark)!important;font-size:19px!important;font-weight:600!important;line-height:1.6!important}.bpg-post-body h2{font-size:22px!important;line-height:1.3!important;margin:36px 0 14px}.bpg-post-body h2,.bpg-post-body h3{color:var(--gg-dark)!important;font-family:var(--gg-font-head)!important;font-stretch:normal!important;font-weight:700!important;letter-spacing:0!important}.bpg-post-body h3{font-size:18.5px!important;line-height:1.35!important;margin:30px 0 12px}.bpg-post-body h4{color:var(--gg-dark)!important;font-family:var(--gg-font-body)!important;font-size:16px!important;font-stretch:normal!important;font-weight:700!important;letter-spacing:0!important;line-height:1.5!important;margin:24px 0 6px}.bpg-post-body p{margin:0 0 22px}.bpg-post-body #hs_cos_wrapper_post_body a,.bpg-post-body #hs_cos_wrapper_post_body a:link,.bpg-post-body #hs_cos_wrapper_post_body a:visited,.bpg-post-body a,.bpg-post-body a:link,.bpg-post-body a:visited{color:var(--gg-orange)!important;text-decoration:none!important;text-decoration-line:none!important}.bpg-post-body a u,.bpg-post-body u{text-decoration:none!important;text-decoration-line:none!important}.bpg-post-body #hs_cos_wrapper_post_body a:hover,.bpg-post-body a:hover{color:var(--gg-orange-dark)!important;text-decoration:none!important;text-decoration-line:none!important}.bpg-post-body ol,.bpg-post-body ul{margin:0 0 22px!important;padding-left:22px!important}.bpg-post-body li{margin:0 0 8px!important;padding:0!important}.bpg-post-body ol,.bpg-post-body ol *,.bpg-post-body ul,.bpg-post-body ul *{font-size:16px!important}.bpg-post-body ul{list-style:disc!important}.bpg-post-body ol{list-style:decimal!important}.bpg-post-body ul li::marker{color:var(--gg-orange)}.bpg-post-body ol li::marker{color:var(--gg-orange);font-weight:700}.bpg-post-body blockquote{background:var(--gg-light-bg);border-left:4px solid var(--gg-orange);color:var(--gg-accent-1);font-style:italic;margin:28px 0;padding:4px 0 4px 22px}.bpg-post-body blockquote p:last-child{margin-bottom:0}.bpg-post-body img{display:block;height:auto;margin:30px 0;max-width:100%}.bpg-post-body figure{margin:30px 0}.bpg-post-body figcaption{color:var(--gg-accent-2);font-size:13px;margin-top:8px;text-align:center}.bpg-post-body hr{border:none;border-top:1px solid var(--gg-border);margin:40px 0}.bpg-post-body code{background:var(--gg-light-bg);border-radius:3px;font-family:SFMono-Regular,Consolas,Menlo,monospace;font-size:14px;padding:2px 6px}.bpg-post-body pre{background:var(--gg-dark);border-radius:4px;color:var(--gg-white);margin:28px 0;overflow-x:auto;padding:18px 20px}.bpg-post-body pre code{background:none;color:inherit;padding:0}.bpg-post-body table{border:1.5px solid var(--gg-highlight)!important;border-collapse:collapse!important;border-radius:10px;box-shadow:0 1px 3px rgba(38,47,54,.06);margin:28px 0!important;overflow:hidden;width:100%!important}.bpg-post-body table,.bpg-post-body table *{font-size:14.5px!important}.bpg-post-body table tr:first-child td:first-child,.bpg-post-body table tr:first-child th:first-child{border-top-left-radius:9px}.bpg-post-body table tr:first-child td:last-child,.bpg-post-body table tr:first-child th:last-child{border-top-right-radius:9px}.bpg-post-body table tr:last-child td:first-child{border-bottom-left-radius:9px}.bpg-post-body table tr:last-child td:last-child{border-bottom-right-radius:9px}.bpg-post-body table tr{height:auto!important}.bpg-post-body td,.bpg-post-body th{border:1px solid var(--gg-border)!important;line-height:1.15!important;padding:4px 16px!important;text-align:left!important;vertical-align:top!important}.bpg-post-body table tr:first-child td,.bpg-post-body th{background:rgba(255,102,51,.08)!important;color:var(--gg-dark)!important;font-weight:700!important}.bpg-post-body tbody tr:nth-child(2n) td{background:var(--gg-light-bg)}.bpg-post-body td p,.bpg-post-body th p{margin:0!important;padding:0!important}.bpg-post-body strong{color:var(--gg-dark)}.bpg-author-box{background:var(--gg-light-bg);padding:36px 0}.bpg-author-box__inner{align-items:center;display:flex;gap:18px;margin:0 auto;max-width:820px}.bpg-author-box__avatar{border-radius:50%;height:56px;min-width:56px;object-fit:cover;width:56px}.bpg-author-box__name{color:var(--gg-dark);font-size:15px;font-weight:700;margin:0 0 4px}.bpg-author-box__bio,.bpg-author-box__name{font-family:var(--gg-font-body);letter-spacing:0}.bpg-author-box__bio{color:var(--gg-accent-2);font-size:13.5px;line-height:1.6;margin:0}.bpg-footer-row{background:var(--gg-white);border-top:1px solid var(--gg-border);padding:40px 0 64px}.bpg-footer-row__inner{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:820px}.bpg-site-footer{background:var(--gg-accent-1);color:var(--gg-white)}.bpg-site-footer__inner{display:flex;gap:48px;justify-content:space-between;padding:56px var(--gg-section-px) 40px}.bpg-site-footer__brand{display:flex;flex-direction:column;flex-shrink:0;gap:20px}.bpg-site-footer__logo{display:block;height:auto;width:160px}.bpg-site-footer__social{display:flex;gap:10px}.bpg-site-footer__social a{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;display:flex;height:32px;justify-content:center;transition:background .15s;width:32px}.bpg-site-footer__social a:hover{background:var(--gg-orange)}.bpg-site-footer__social svg{fill:var(--gg-white);height:15px;width:15px}.bpg-site-footer__cols{display:flex;gap:56px}.bpg-site-footer__col h3{color:var(--gg-white);font-family:var(--gg-font-body);font-size:12px;font-weight:700;letter-spacing:.8px;margin:0 0 16px;text-transform:uppercase}.bpg-site-footer__col ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.bpg-site-footer__col a{color:hsla(0,0%,100%,.7);font-family:var(--gg-font-body);font-size:13.5px;text-decoration:none}.bpg-site-footer__col a:hover{color:var(--gg-white)}.bpg-site-footer__bottom{border-top:1px solid hsla(0,0%,100%,.12);padding:20px var(--gg-section-px)}.bpg-site-footer__bottom p{color:hsla(0,0%,100%,.55);font-family:var(--gg-font-body);font-size:12px;letter-spacing:0;margin:0}@media (max-width:900px){.bpg-layout__grid{grid-template-columns:minmax(0,1fr)}.bpg-share--rail{display:none}.bpg-site-footer__inner{flex-direction:column;gap:36px}.bpg-site-footer__cols{gap:36px}}@media (max-width:640px){.bpg-hero{padding:36px 0 28px}.bpg-title{font-size:clamp(26px,7vw,34px)}.bpg-share--top{flex-wrap:wrap}.bpg-layout{padding:0 0 44px}.bpg-author-box__inner{flex-direction:column;text-align:center}.bpg-footer-row__inner{align-items:flex-start;flex-direction:column}.bpg-site-footer__cols{flex-direction:column;gap:28px}}