.lbv2-section{position:relative;background:#08090e;color:#fff;font-family:Inter,sans-serif}.lbv2-container{width:min(1200px,calc(100% - 48px));margin:auto}.lbv2-pad{padding:180px 0}.lbv2-heading{text-align:center;margin-bottom:60px}.lbv2-eyebrow{margin:0 0 16px;color:#06b6d4;font-size:12px;font-weight:600;line-height:15px;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 15px rgba(6,182,212,.8)}.lbv2-title{margin:0;font-family:Montserrat,Inter,sans-serif;font-size:40px;font-weight:700;line-height:45px}.lbv2-accent{background:linear-gradient(120deg,#0062ff,#00d4ff);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lbv2-amber{background:linear-gradient(90deg,#febe00,#ffd780);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lbv2-subtitle{max-width:540px;margin:16px auto 0;color:#ffffffb3;font-size:16px;line-height:21px;text-align:center}.lbv2-button{display:inline-flex;align-items:center;justify-content:center;padding:15.5px 17.5px;border:1.5px solid #00bfff;border-radius:12px;background:linear-gradient(143deg,#00bfff,#0052cc);color:#fff;font-size:15px;font-weight:600;line-height:18px;text-decoration:none}.lbv2-button:focus-visible,.lbv2-link:focus-visible,summary:focus-visible{outline:2px solid #fff;outline-offset:4px}.lbv2-center{text-align:center}.lbv2-card{border:.5px solid rgba(0,191,255,.3);border-radius:12px;background:#1616184d}.lbv2-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:80px}.lbv2-step{padding:32px}.lbv2-step-icon{display:grid;place-items:center;width:60px;height:60px;margin-bottom:20px;border:1.5px solid currentColor;border-radius:12px}.lbv2-step-icon img{width:27px;height:27px}.lbv2-step h3{margin:0 0 12px;font-size:14px}.lbv2-step p{margin:0;color:#ffffffb3;font-size:12px;line-height:17px}.lbv2-presence{display:grid;grid-template-columns:1fr 580px;gap:64px;align-items:center}.lbv2-presence h2{text-align:left}.lbv2-features{display:grid;gap:32px;margin-top:24px}.lbv2-feature{display:flex;gap:16px}.lbv2-feature-icon{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:50%;background:#0071e31a}.lbv2-feature-icon img{width:20px;height:20px}.lbv2-feature h3{margin:0;font-size:18px;line-height:28px}.lbv2-feature p{max-width:322px;margin:0;color:#fff9;font-size:14px;line-height:20px}.lbv2-impact-grid{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;border-radius:12px}.lbv2-impact-grid img{width:100%;aspect-ratio:1;object-fit:cover}.lbv2-business-row{display:flex;gap:24px;overflow:hidden}.lbv2-business-card{position:relative;flex:0 0 588px;overflow:hidden;height:445px;border-radius:12px}.lbv2-business-card>img{width:100%;height:100%;object-fit:cover}.lbv2-card-copy{position:absolute;right:0;bottom:0;left:0;padding:22px 20px;background:linear-gradient(193deg,#090909bf,#000000bf)}.lbv2-card-copy h3{margin:0 0 14px;font-size:20px}.lbv2-card-copy p{margin:0;font-size:12px}.lbv2-quote{display:flex;align-items:center;justify-content:space-between;padding:36px max(24px,calc((100% - 1200px)/2));background:linear-gradient(176deg,#09090999,#1e1a4d99)}.lbv2-quote h2{margin:0 0 12px;font:700 24px/28px Sarabun,Inter,sans-serif}.lbv2-quote p{margin:0;color:#fffc;font-size:20px;line-height:28px}.lbv2-sign-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.lbv2-sign-card{position:relative;overflow:hidden;height:341px;border:.5px solid rgba(0,163,255,.5);border-radius:12px}.lbv2-sign-card>img{width:100%;height:100%;object-fit:cover}.lbv2-sign-card .lbv2-card-copy h3{font-size:16px}.lbv2-link{display:inline-flex;align-items:center;gap:8px;color:#00a3ff;font-size:12px;font-weight:600;text-decoration:none}.lbv2-link img{width:24px;height:24px}.lbv2-durability{display:grid;gap:160px}.lbv2-proof{display:flex;align-items:center;gap:80px}.lbv2-proof:nth-child(2n){flex-direction:row-reverse;text-align:right}.lbv2-proof img{width:min(43vw,650px);height:520px;object-fit:contain}.lbv2-proof strong{display:block;margin-bottom:30px;font:700 64px/1 Montserrat,sans-serif}.lbv2-proof p{margin:0;color:#ffffffb3;font-size:36px}.lbv2-rating{display:grid;grid-template-columns:280px 1fr auto;gap:48px;align-items:center;margin-bottom:36px;padding:32px;background:#16161899}.lbv2-rating-summary p{margin:10px 0 0;color:#94a3b8;font-size:12px;line-height:17px}.lbv2-score{font:900 48px/1 Public Sans,sans-serif}.lbv2-score small{color:gold;font-size:30px}.lbv2-bars{display:grid;gap:10px}.lbv2-bar{display:grid;grid-template-columns:16px 1fr 32px;gap:12px;align-items:center;font-size:12px}.lbv2-bar-track{height:6px;border-radius:99px;background:#ffffff0d}.lbv2-bar-track i{display:block;height:100%;background:gold}.lbv2-reviews{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.lbv2-review{overflow:hidden;padding:16px;border:.5px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0d}.lbv2-review>img{width:100%;height:320px;border-radius:8px;object-fit:cover}.lbv2-review-meta{display:flex;justify-content:space-between;margin:10px 0;font-size:11px}.lbv2-stars{color:gold}.lbv2-review p{min-height:90px;color:#ffffffe6;font-size:11px;line-height:17px}.lbv2-review-product{color:#00a3ff}.lbv2-verified{color:#0071e3}.lbv2-review footer{display:flex;justify-content:space-between;padding-top:12px;border-top:.75px solid rgba(255,255,255,.1);font-size:11px}.lbv2-reviews-more{margin-top:60px}.lbv2-faq{width:min(824px,calc(100% - 48px));margin:auto}.lbv2-faq details{margin-bottom:14px;border:.5px solid rgba(255,255,255,.12);border-radius:12px;background:#101119;transition:border-color .22s ease,background-color .22s ease}.lbv2-faq details[open]{border-color:#00bfff73;background:#121522}.lbv2-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;list-style:none}.lbv2-faq summary::-webkit-details-marker{display:none}.lbv2-faq-icon{position:relative;flex:0 0 20px;width:20px;height:20px}.lbv2-faq-icon:before,.lbv2-faq-icon:after{position:absolute;top:9px;width:10px;height:1.5px;border-radius:2px;background:#00bfff;content:"";transition:transform .22s ease}.lbv2-faq-icon:before{left:2px;transform:rotate(45deg)}.lbv2-faq-icon:after{right:2px;transform:rotate(-45deg)}.lbv2-faq details[open] .lbv2-faq-icon:before{transform:rotate(-45deg)}.lbv2-faq details[open] .lbv2-faq-icon:after{transform:rotate(45deg)}.lbv2-faq-answer p{margin:0;padding:0 28px 24px;color:#ffffffb3;font-size:14px;line-height:22px}.lbv2-final-section{overflow:hidden;padding:0 24px 80px}.lbv2-final{width:min(1440px,100%);margin:0 auto;padding:64px 24px;border:1px solid #00bfff;border-radius:20px;background:linear-gradient(115deg,#086a9c,#262d78 65%,#43318b);text-align:center}.lbv2-final-badge{display:inline-flex;margin:0 auto 20px;padding:9px 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#030d2347;color:#fff;font-size:11px;font-weight:700;line-height:14px;letter-spacing:.02em}.lbv2-final .lbv2-title{font-size:40px}.lbv2-final>p:not(.lbv2-final-badge){margin:20px auto 28px;color:#fffc;font-size:16px;line-height:24px}@media(max-width:1024px){.lbv2-pad{padding:120px 0}.lbv2-presence{grid-template-columns:1fr 48vw;gap:36px}.lbv2-business-row{overflow-x:auto;scroll-snap-type:x mandatory}.lbv2-business-card{flex-basis:min(72vw,588px);scroll-snap-align:center}.lbv2-reviews{grid-template-columns:repeat(2,1fr)}.lbv2-proof{gap:36px}.lbv2-proof p{font-size:26px}}@media(max-width:749px){.lbv2-container{width:calc(100% - 32px)}.lbv2-pad{padding:88px 0}.lbv2-title,.lbv2-final .lbv2-title{font-size:32px;line-height:38px}.lbv2-steps,.lbv2-presence,.lbv2-sign-grid,.lbv2-reviews{grid-template-columns:1fr}.lbv2-presence h2{text-align:center}.lbv2-impact-grid{margin-top:32px}.lbv2-quote{align-items:flex-start;flex-direction:column;gap:24px}.lbv2-quote p{font-size:16px;line-height:22px}.lbv2-business-card{flex-basis:86vw;height:380px}.lbv2-proof,.lbv2-proof:nth-child(2n){flex-direction:column;gap:20px;text-align:center}.lbv2-proof img{width:100%;height:280px}.lbv2-proof strong{font-size:46px}.lbv2-proof p{font-size:22px}.lbv2-rating{grid-template-columns:1fr;gap:24px}.lbv2-review>img{height:auto;aspect-ratio:1/1.2}.lbv2-faq{width:calc(100% - 32px)}.lbv2-faq summary{padding:20px}.lbv2-faq-answer p{padding:0 20px 20px}.lbv2-final-section{padding:0 16px 48px}.lbv2-final{padding:52px 20px}.lbv2-final-badge{max-width:calc(100% - 24px);white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-lightbox-sections.css.map */
