.lp-template-blueprint-section-3{background-color:var(--bg-color, #ffffff);padding-top:var(--padding-top, 0px);padding-bottom:var(--padding-bottom, 60px);font-family:Circular Std,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.lp-template-blueprint-section-3 .lp-blueprint3__container{max-width:1312px;margin:0 auto;padding:0 16px;display:flex;flex-direction:column;gap:36px}.lp-template-blueprint-section-3 .lp-blueprint3__video{position:relative;display:block;width:100%;aspect-ratio:1313 / 729;border-radius:12px;overflow:hidden;background-color:#1b2330;box-shadow:0 4px 24px #0000001f}.lp-template-blueprint-section-3 .lp-blueprint3__video-el,.lp-template-blueprint-section-3 .lp-blueprint3__video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lp-template-blueprint-section-3 .lp-blueprint3__video-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#2a3342,#11161f)}.lp-template-blueprint-section-3 .lp-blueprint3__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000008c,#0000001a 40% 100%);transition:opacity .3s ease}.lp-template-blueprint-section-3 .lp-blueprint3__video.is-playing .lp-blueprint3__video-overlay{opacity:0;pointer-events:none}.lp-template-blueprint-section-3 .lp-blueprint3__video-copy{position:absolute;top:16px;left:16px;right:16px;display:flex;flex-direction:column;gap:8px}.lp-template-blueprint-section-3 .lp-blueprint3__video-heading{margin:0;color:var(--video-text-color, #ffffff);font-size:20px;font-weight:500;line-height:1}.lp-template-blueprint-section-3 .lp-blueprint3__video-desc{margin:0;color:var(--video-text-color, #ffffff);font-size:14px;font-weight:400;line-height:1.43}.lp-template-blueprint-section-3 .lp-blueprint3__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;padding:10px;border:none;border-radius:50%;background-color:#fff;box-shadow:0 4px 24px #0000001a;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.lp-template-blueprint-section-3 .lp-blueprint3__play:hover{transform:translate(-50%,-50%) scale(1.06)}.lp-template-blueprint-section-3 .lp-blueprint3__play-icon{width:100%;height:100%;object-fit:contain;color:#000;display:block}.lp-template-blueprint-section-3 .lp-blueprint3__content{display:flex;flex-direction:column;gap:30px}.lp-template-blueprint-section-3 .lp-blueprint3__title-sub{display:flex;flex-direction:column;gap:12px}.lp-template-blueprint-section-3 .lp-blueprint3__title-row{display:flex;align-items:center;gap:8px}.lp-template-blueprint-section-3 .lp-blueprint3__title-icon{flex:0 0 auto;width:32px;height:32px;display:block}.lp-template-blueprint-section-3 .lp-blueprint3__title-icon img{width:100%;height:100%;object-fit:contain;display:block}.lp-template-blueprint-section-3 .lp-blueprint3__heading{margin:0;color:var(--heading-color, #000000);font-size:20px;font-weight:600;letter-spacing:-.64px;line-height:1.4;text-transform:uppercase}.lp-template-blueprint-section-3 .lp-blueprint3__description{margin:0;color:var(--text-color, #555555);font-size:18px;font-weight:400;line-height:1.33}.lp-template-blueprint-section-3 .lp-blueprint3__diagram{display:block;width:100%}.lp-template-blueprint-section-3 .lp-blueprint3__diagram-img{display:block;width:100%;height:auto;border:1px solid #000000;border-radius:var(--diagram-radius, 24px);box-sizing:border-box}.lp-template-blueprint-section-3 .lp-blueprint3__legend-wrap{display:flex;flex-direction:column;gap:16px}.lp-template-blueprint-section-3 .lp-blueprint3__legend-heading{margin:0;color:var(--text-color, #555555);font-size:18px;font-weight:600;line-height:1.33}.lp-template-blueprint-section-3 .lp-blueprint3__legends{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lp-template-blueprint-section-3 .lp-blueprint3__legend{display:flex;align-items:flex-start;gap:16px}.lp-template-blueprint-section-3 .lp-blueprint3__legend-swatch{flex:0 0 auto;width:20px;height:20px;margin-top:2px;border:1px solid #000000;border-radius:4px;box-sizing:border-box}.lp-template-blueprint-section-3 .lp-blueprint3__legend-line{flex:0 0 auto;width:20px;height:24px;display:flex;align-items:center}.lp-template-blueprint-section-3 .lp-blueprint3__legend-line img{width:100%;height:auto;max-height:6px;object-fit:contain;display:block}.lp-template-blueprint-section-3 .lp-blueprint3__legend-label{color:var(--text-color, #555555);font-size:18px;font-weight:400;line-height:1.33}.lp-template-blueprint-section-3 .lp-blueprint3__footer{margin:0;color:var(--text-color, #555555);font-size:17px;font-weight:400;line-height:1.33}@media(min-width:768px){.lp-template-blueprint-section-3 .lp-blueprint3__container{padding:0;gap:52px}.lp-template-blueprint-section-3 .lp-blueprint3__video-copy{top:40px;left:40px;right:40px;max-width:760px;gap:12px}.lp-template-blueprint-section-3 .lp-blueprint3__video-heading{font-size:36px;line-height:1.17}.lp-template-blueprint-section-3 .lp-blueprint3__video-desc{font-size:16px;line-height:1.33}.lp-template-blueprint-section-3 .lp-blueprint3__play{width:88px;height:88px;padding:18px}.lp-template-blueprint-section-3 .lp-blueprint3__heading{font-size:24px}.lp-template-blueprint-section-3 .lp-blueprint3__title-row{gap:16px}}@media(min-width:1024px){.lp-template-blueprint-section-3 .lp-blueprint3__container{gap:68px}.lp-template-blueprint-section-3 .lp-blueprint3__content{gap:36px}.lp-template-blueprint-section-3 .lp-blueprint3__title-sub{gap:24px}.lp-template-blueprint-section-3 .lp-blueprint3__video-copy{top:64px;left:60px;right:60px}.lp-template-blueprint-section-3 .lp-blueprint3__video-heading{font-size:48px}.lp-template-blueprint-section-3 .lp-blueprint3__video-desc{font-size:18px}.lp-template-blueprint-section-3 .lp-blueprint3__play{width:128px;height:128px;padding:0}.lp-template-blueprint-section-3 .lp-blueprint3__title-icon{width:40px;height:40px}.lp-template-blueprint-section-3 .lp-blueprint3__heading{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/298/assets/template-blueprint-section-3.css.map */
