.bp-hero-section{margin:0;padding:0}.bp-hero{position:relative;overflow:hidden;background-color:var(--mm-accent-2, #111)}.bp-hero__dark-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.4;z-index:0}.bp-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}img.bp-hero__bottom-layer{position:absolute;bottom:-1px;left:0;width:100%;height:auto;pointer-events:none;z-index:3;display:block;transform:rotate(180deg)}.bp-hero__container{position:relative;z-index:2;max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.bp-hero__inner{max-width:760px;display:flex;flex-direction:column;gap:14px}.bp-hero__back{display:inline-flex;align-items:center;gap:6px;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-14, 14px);color:#fff9;text-decoration:none;transition:color .2s;margin-bottom:4px}.bp-hero__back:hover{color:var(--mm-accent-1, #f5b400)}.bp-hero__title{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:clamp(28px,4vw,44px);font-weight:var(--mm-fw-black, 900);color:var(--mm-white, #fff);line-height:1.2;margin:0}.bp-hero__meta{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.bp-hero__meta .blog-meta__author,.bp-hero__meta .blog-meta__date,.bp-hero__meta .blog-meta__read{color:#ffffffa6}.bp-hero__meta .blog-meta__author i,.bp-hero__meta .blog-meta__date i,.bp-hero__meta .blog-meta__read i{color:var(--mm-accent-1, #f5b400)}.blog-meta__read{display:flex;align-items:center;gap:6px;font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-12, 12px)}.blog-meta__read i{font-size:var(--mm-body-14, 14px)}.bp-content{background:var(--mm-white, #fff)}.bp-content iframe{width:100%}.bp-content__container{max-width:var(--mm-container, 1480px);margin:0 auto;padding:0 var(--mm-container-pad, 50px)}.bp-content__layout{display:grid;grid-template-columns:1fr 300px;gap:56px;align-items:start}.bp-article{min-width:0}.bp-article__cover{clip-path:var(--mm-btn-clip);overflow:hidden;margin-bottom:36px;height:420px;--media-border-width: 0px;--media-border-opacity: 0;--media-radius: 0}.bp-article__cover img{width:100%;height:100%;object-fit:cover;display:block}.bp-article__body.rte{font-family:var(--mm-font-body, "DM Sans", sans-serif)}.bp-article__body.rte p{font-size:var(--mm-body-14, 14px);color:#555;line-height:1.8;margin-bottom:var(--mm-space-16, 16px)}.bp-article__body.rte p:first-child{font-size:var(--mm-body-18, 18px);color:#444;font-weight:var(--mm-fw-medium, 500);margin-bottom:var(--mm-space-32, 32px)}.bp-article__body.rte h2{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:22px;font-weight:var(--mm-fw-black, 900);color:var(--mm-accent-2, #111);margin:36px 0 12px;padding-bottom:10px;border-bottom:2px solid var(--mm-accent-1, #f5b400);display:inline-block}.bp-article__body.rte h3{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:18px;font-weight:var(--mm-fw-black, 900);color:var(--mm-accent-2, #111);margin:28px 0 10px;padding-bottom:8px;border-bottom:2px solid var(--mm-accent-1, #f5b400);display:inline-block}.bp-article__body.rte img{clip-path:var(--mm-btn-clip);border-radius:0;margin:24px 0}.bp-article__body.rte ul,.bp-article__body.rte ol{font-size:var(--mm-body-14, 14px);color:#555;line-height:1.8;margin-bottom:var(--mm-space-16, 16px)}.bp-cta-box{background:var(--mm-accent-2, #111);clip-path:var(--mm-btn-clip);padding:32px;margin-top:48px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.bp-cta-box__icon{width:52px;height:52px;background:var(--mm-accent-1, #f5b400);clip-path:var(--mm-btn-clip);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bp-cta-box__icon i{font-size:var(--mm-body-24, 26px);color:var(--mm-accent-2, #111)}.bp-cta-box__text{flex:1;min-width:200px}.bp-cta-box__text h4{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-white, #fff);margin:0 0 6px}.bp-cta-box__text p{font-size:var(--mm-body-12, 12px);color:#ffffffa6;line-height:1.6;margin:0}.bp-cta-box .button{flex-shrink:0}.bp-sidebar{display:flex;flex-direction:column;gap:28px;position:sticky;top:100px}.bp-sidebar__widget{background:var(--mm-gray, #f8f8f8);clip-path:var(--mm-btn-clip);padding:24px}.bp-sidebar__title{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-size:15px;font-weight:var(--mm-fw-black, 900);color:var(--mm-accent-2, #111);margin:0 0 var(--mm-space-16, 16px);padding-bottom:10px;border-bottom:2px solid var(--mm-accent-1, #f5b400);display:inline-block}.bp-sidebar__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.bp-sidebar__list li a{display:flex;flex-direction:column;gap:3px;padding:8px 10px;text-decoration:none;transition:background .15s;border-radius:0}.bp-sidebar__list li a:hover{background:var(--mm-white, #fff)}.bp-sidebar__post-title{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-12, 12px);font-weight:var(--mm-fw-semibold, 600);color:var(--mm-accent-2, #111);line-height:1.4}.bp-sidebar__post-date{font-size:var(--mm-body-12, 12px);color:#999}.bp-sidebar__product{background:var(--mm-accent-2, #111);color:var(--mm-white, #fff);text-align:center}.bp-sidebar__logo{width:80px;margin:0 auto 12px;display:block}.bp-sidebar__product h4{font-family:var(--mm-font-heading, "Archivo Black", sans-serif);font-weight:var(--mm-fw-black, 900);color:var(--mm-white, #fff);margin:0 0 var(--mm-space-8, 8px);font-size:15px}.bp-sidebar__product p{font-family:var(--mm-font-body, "DM Sans", sans-serif);font-size:var(--mm-body-12, 12px);color:#ffffffa6;line-height:1.6;margin:0}.bp-sidebar__product-btn{width:100%;justify-content:center;margin-top:12px}.bp-sidebar__tags{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:767px){.bp-hero__container,.bp-content__container{padding:0 var(--mm-container-pad, 16px)}.bp-content__layout{grid-template-columns:1fr;gap:40px}.bp-article__cover{height:240px}.bp-sidebar{position:static}.bp-cta-box{flex-direction:column;text-align:center}}@media(min-width:768px)and (max-width:1023px){.bp-content__layout{grid-template-columns:1fr 280px;gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/blog-post.css.map */
