#megavar-breadcrumb-wrapper{padding:.75rem 0 1.25rem;line-height:1.5}.blog-post-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 .5rem;font-size:.875rem;color:#666!important;margin:0 0 15px 0}.blog-post-meta span+span::before{content:'·';margin-right:.5rem;color:#bbb}.blog-post-category{color:var(--e-global-color-primary,#e63312);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}#megavar-breadcrumb-wrapper .yoast-breadcrumbs,#megavar-breadcrumb-wrapper .breadcrumb_last{font-size:.875rem;color:#666}#megavar-breadcrumb-wrapper .yoast-breadcrumbs a{color:#666;text-decoration:none}#megavar-breadcrumb-wrapper .yoast-breadcrumbs a:hover{text-decoration:underline}#megavar-breadcrumb-wrapper .megavar-breadcrumb-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 .3rem;font-size:.875rem;color:#666}#megavar-breadcrumb-wrapper .megavar-breadcrumb-list a{color:#666;text-decoration:none}#megavar-breadcrumb-wrapper .megavar-breadcrumb-list a:hover{text-decoration:underline}#megavar-breadcrumb-wrapper .megavar-breadcrumb-list li+li::before{content:"›";margin-right:.3rem;color:#bbb}.blog-post-faqs{background:#111;margin-top:0!important;padding:0 40px 40px 40px}.blog-post-faqs h3{font-size:1rem;font-weight:600;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin:0;padding:1.125rem 0;border-bottom:1px solid #2a2a2a;user-select:none;transition:color 0.2s;outline:none}.blog-post-faqs h3:first-of-type{border-top:1px solid #2a2a2a}.blog-post-faqs h3:hover,.blog-post-faqs h3.is-open{color:#69d6ee}.blog-post-faqs h3::after{content:'+';font-size:1.5rem;font-weight:300;line-height:1;flex-shrink:0;color:#69d6ee;transition:transform 0.25s ease}.blog-post-faqs h3.is-open::after{transform:rotate(45deg)}.blog-post-faqs p{color:#aaa;font-size:.9375rem;line-height:1.75;margin:0;overflow:hidden;max-height:0;transition:max-height 0.35s ease,padding 0.35s ease;padding-top:0;padding-bottom:0}.blog-post-faqs p.is-open{max-height:800px;padding-top:.875rem;padding-bottom:1.25rem}.blog-related-posts{margin-top:60px;padding-top:40px;border-top:2px solid #e8e8e8}.blog-related-posts--no-header{margin-top:0;padding-top:0;border-top:none}.blog-related-posts-heading{font-family:"New Science",sans-serif;font-size:1.4rem;font-weight:700;color:#111;margin:0 0 30px;text-transform:uppercase;letter-spacing:.03em}.blog-related-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-related-post-card{display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:opacity 0.2s}.blog-related-post-card:hover{opacity:.85}.blog-related-post-image{overflow:hidden;background:#e0e0e0;height:240px}.blog-related-post-image img{width:100%;height:240px;object-fit:cover;object-position:center center;display:block;transition:transform 0.35s ease}.blog-related-post-card:hover .blog-related-post-image img{transform:scale(1.04)}.blog-related-post-image-placeholder{width:100%;height:360px;background:#ccc}.blog-related-post-body{display:flex;flex-direction:column;justify-content:space-evenly;flex:1;padding:24px 0 0;gap:0}.blog-related-post-date{font-family:"Century Gothic",sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#797979;margin-bottom:12px}.blog-related-post-title{font-family:"Century Gothic",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;color:var(--e-global-color-primary,#e63312);margin-bottom:14px}.blog-related-post-excerpt{font-family:"Century Gothic",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var(--e-global-color-text,#333333);margin:auto 0 0}@media (max-width:1400px){.blog-related-post-image img,.blog-related-post-image-placeholder{height:320px}}@media (max-width:1024px){.blog-related-posts-grid{grid-template-columns:repeat(2,1fr)}.blog-related-post-image img,.blog-related-post-image-placeholder{height:300px}.blog-related-post-body{padding-top:25px}.blog-related-post-title{font-size:1.25rem}}@media (max-width:767px){.blog-related-posts-grid{grid-template-columns:1fr;gap:16px}.blog-related-posts-heading{font-size:1.2rem}.blog-related-post-image img,.blog-related-post-image-placeholder{height:280px}.blog-related-post-date{font-size:.8125rem}.blog-related-post-title{font-size:1.2rem}.blog-post-faqs{padding:36px 24px}.blog-post-faqs h3{font-size:.9375rem}}