.bop--single--body,255 lines txt blog post.txt 814 lines txt base.html.txt 229 lines txt form-macros.html.txt 27 lines txt child.css.txt 31.99 KB •1,255 lines • Formatting may be inconsistent from source .post--single--body,All projects Hubspot trying to act as a world class developer and maximize hubspot performance for RoofSmart getroofsmart.com How can I help you today? Code performance audit Last message 27 minutes ago FAQPage schema error on roofing blog Last message 2 hours ago Website performance optimization for RoofSmart Last message 6 days ago Untitled Last message 10 days ago Look over my code and give me tips Last message 10 days ago Instructions you are an expert hubspot developer,and query again if needed. Files 2% of project capacity used schema-orchestrator.txt 577 lines txt laz youtube.html.txt 15 lines txt child.css.txt 1,but you"re also smart enough to check your work before you waste time on assumptions. If you don"t have all the info you need,iterate,you flag it and ask before wasting time on a half baked idea. You query,.bop--single--body,.post--single--feata .post--single--body{min-height:200px}.post--single--body img{display:block;height:auto!important;margin:1.5rem auto;max-width:100%!important}.post--single--featured-image-wrapper figure{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(135deg,#f5f5f5 25%,#e8e8e8 50%,#f5f5f5 75%);background-size:200% 100%}.tldr-box{contain-intrinsic-size:1px 150px;min-height:150px}.faq-box{contain-intrinsic-size:1px 400px;content-visibility:auto;min-height:400px}.faq-box:empty{display:none;min-height:0}.faq-box:empty,.tldr-box:empty{display:none!important;min-height:0}.splide,[class*=image-slider],[class*=tabbed-card]{contain-intrinsic-size:0 500px;content-visibility:auto}ured-image-wrapper figure{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(135deg,#f5f5f5 25%,#e8e8e8 50%,#f5f5f5 75%);background-size:200% 100%}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.form-fortress,.hs-form-lazy-wrapper,.optimized-estimate-wrapper{min-height:300px;position:relative}.template-blog-post .form-fortress,.template-blog-post .section--postcta-form{min-height:460px!important}.form-skeleton{animation:pulse 1.5s infinite;background:#f8f9fa;border-radius:12px;box-sizing:border-box;padding:24px;width:100%}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.form-skeleton>div{background:#e5e7eb;border-radius:4px;margin-bottom:16px}.form-fortress .hs-form{animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.section--heroform .form-fortress,.section--heroform .hs-form-lazy-wrapper,.section--heroform .optimized-estimate-wrapper{display:contents!important}.section--heroform .flexgrid{align-items:center!important;min-height:0!important}.section--heroform .block.tall{padding-bottom:20px!important;padding-top:20px!important}.hs-audio-player,.ll-audio-player-module,.post--single--audio-caption,.post--single--audio-caption>div{margin-top:0!important;padding-top:0!important}.youtube-lazy{background:#000;border-radius:8px;cursor:pointer;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.youtube-lazy:before{background:red;border-radius:14px;height:48px;margin:-24px 0 0 -34px;width:68px;z-index:1}.youtube-lazy:after,.youtube-lazy:before{content:"";left:50%;position:absolute;top:50%}.youtube-lazy:after{border:solid transparent;border-left:solid #fff;border-width:11px 0 11px 19px;margin:-11px 0 0 -6px;z-index:2}.youtube-lazy img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.youtube-lazy:hover:before{background:#c00}.font-loading body{font-family:Arial,sans-serif}.section--recent-article-slider--container:not(.slick-initialized){display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.section--recent-article-slider--container:not(.slick-initialized)>div{flex:0 0 calc(25% - 15px);scroll-snap-align:start}@media (max-width:1210px){.section--recent-article-slider--container:not(.slick-initialized)>div{flex:0 0 calc(33.333% - 14px)}}@media (max-width:1022px){.section--recent-article-slider--container:not(.slick-initialized)>div{flex:0 0 calc(50% - 10px)}}@media (max-width:699px){.section--recent-article-slider--container:not(.slick-initialized)>div{flex:0 0 100%}}.slick-arrow{opacity:0;transition:opacity .3s}.slick-initialized .slick-arrow{opacity:1}.footer,.post--single--comments,.section--related-articles-slider{contain-intrinsic-size:0 500px;content-visibility:auto}.all--btn,.interactive-button{min-height:44px;min-width:120px}.post--single--share-links{align-items:center;display:flex;gap:12px;min-height:44px}.post--single--scroll-bar--container{will-change:contents}.post--single--scroll-bar{transform:translateZ(0);will-change:width}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.form-skeleton{animation:none}}.bop--single--body .hs-responsive-embed-wrapper,.bop--single--body .hs-responsive-embed-youtube,.bop--single--body .hs-video-widget,.bop--single--body .hs-video-wrapper,.post--single--body .hs-responsive-embed-wrapper,.post--single--body .hs-responsive-embed-youtube,.post--single--body .hs-video-widget,.post--single--body .hs-video-wrapper,.post--single--body .video-thumbnail-wrapper{aspect-ratio:unset!important;height:auto!important;margin:1.5rem auto!important;max-width:100%!important;overflow:visible!important;padding:0!important;position:relative!important}.bop--single--body .hs-responsive-embed,.post--single--body .hs-responsive-embed{height:0!important;margin:0!important;overflow:hidden!important;padding-bottom:56.25%!important;position:relative!important}.bop--single--body .hs-responsive-embed iframe,.post--single--body .hs-responsive-embed iframe,.post--single--body .hs-video-widget iframe,.post--single--body .hs-video-wrapper iframe{border:0!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.hs-embed-wrapper .youtube-lazy{padding-bottom:0!important}.hs-embed-wrapper .youtube-lazy,.hs-embed-wrapper .youtube-lazy img{height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}.hs-embed-wrapper .youtube-lazy img{object-fit:cover!important;object-position:center center!important}#chatWidgetContainer{bottom:30px!important;contain:layout style paint!important;height:60px!important;position:fixed!important;right:30px!important;transition:width .2s,height .2s!important;width:60px!important;z-index:99999!important}#chatWidgetContainer.open,#chatWidgetContainer[style*="height: 600px"],#chatWidgetContainer[style*="height:600px"]{bottom:100px!important;height:600px!important;width:350px!important}#chatWidgetContainer img,img[src*="alivo.ai"]{height:60px!important;object-fit:contain!important;width:60px!important}#chatWidgetContainer iframe{border:none!important;height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}@media (max-width:1100px){.body-container-wrapper{padding-top:140px!important}.blog-post__header{align-items:flex-start!important;flex-direction:column!important}.featured-image-container{margin-top:20px!important;width:100%!important}}.tldr-summary-box{background-color:#f9f9f9;border:2px solid #efefef;border-radius:8px;margin-bottom:30px;padding:20px}.rs-tabbed-card__content-wrapper,.rs-tabbed-card__panes{display:block!important;width:100%!important}.rs-tabbed-card__pane{display:none!important;visibility:hidden}.rs-tabbed-card__pane.active,.rs-tabbed-card__pane.is-active{display:block!important;visibility:visible}.rs-tabbed-card__pane .row-fluid{display:block!important}.tldr-box{background:linear-gradient(135deg,#f8fafc,#eef2f7);border:2px solid #12367b;border-radius:12px;margin:1.5rem 0 2rem;padding:1.5rem 2rem}.tldr-title{border-bottom:1px solid #e2e8f0;color:#12367b;font-size:1.25rem;font-weight:700;margin:0 0 .75rem;padding-bottom:.5rem}.tldr-content{color:#333;font-size:1rem;line-height:1.7}.tldr-content p:last-child{margin-bottom:0}.tldr-content ol,.tldr-content ul{margin:.5rem 0;padding-left:1.5rem}.fonts-loading *{font-display:swap!important}body{font-synthesis:none}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.faq-box{background:linear-gradient(135deg,#f8fafc,#eef2f7);border:2px solid #12367b;border-radius:12px;margin:2rem 0;padding:1.5rem 2rem}.faq-title{border-bottom:1px solid #e2e8f0;color:#12367b;font-size:1.25rem;font-weight:700;margin:0 0 1rem;padding-bottom:.75rem}.faq-content h3{color:#1a1a1a;font-size:1.1rem;font-weight:600;margin:1.25rem 0 .5rem;padding-left:1.5rem;position:relative}.faq-content h3:before{color:#12367b;content:"Q:";font-weight:700;left:0;position:absolute}.faq-content h3+p{color:#333;line-height:1.7;margin-bottom:1rem;padding-left:1.5rem;position:relative}.faq-content h3+p:before{color:#12367b;content:"A:";font-weight:600;left:0;position:absolute}.faq-content h3:first-of-type{margin-top:0}.faq-content p:last-child{margin-bottom:0}.faq-box,.tldr-box{box-sizing:border-box;margin:2rem auto;max-width:800px;width:100%}.faq-content,.tldr-content{max-width:100%;overflow-wrap:break-word}.post--single--hero--cta,.section--postcta{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);visibility:hidden;will-change:transform,opacity}.section--postcta{bottom:0;left:0;position:fixed;width:100%;z-index:9999}.no-js .post--single--hero--cta,.no-js .section--postcta{opacity:1;transform:translateY(0);visibility:visible}@media (prefers-reduced-motion:reduce){.post--single--hero--cta,.section--postcta{transform:none!important;transition:none!important}}