:root{--lt-bg:#101211;--lt-panel:#191d19;--lt-text:#f5f6f2;--lt-muted:#b8bdb7;--lt-green:#8ed34b;--lt-line:#353b35;--bg-primary:var(--lt-bg);--bg-secondary:var(--lt-panel);--bg-card:var(--lt-panel);--text-primary:var(--lt-text);--text-secondary:var(--lt-muted);--text-muted:var(--lt-muted);--primary:var(--lt-green);--border-primary:var(--lt-line);color-scheme:dark}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body.lt-redesign{margin:0;background:var(--lt-bg);color:var(--lt-text);font:16px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:inherit;font-weight:500;letter-spacing:-.035em;line-height:1.12}h1{font-size:clamp(36px,4.6vw,64px)}h2{font-size:clamp(30px,3.4vw,46px)}h3{font-size:24px}p{margin:0 0 16px;color:var(--lt-muted)}a{color:inherit;text-underline-offset:4px}a:hover{color:var(--lt-green)}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--lt-green);outline-offset:4px}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}img,video{max-width:100%;height:auto;display:block}[hidden]{display:none!important}.lt-container{width:min(1200px,calc(100% - 64px));margin-inline:auto}.lt-section{padding-block:80px;border-bottom:1px solid var(--lt-line)}.lt-eyebrow{font-size:12px;letter-spacing:.16em;font-weight:650;color:var(--lt-green);margin-bottom:20px}.lt-small{font-size:13px;line-height:1.6}.lt-lead{font-size:17px;line-height:1.6;margin-top:24px}.screen-reader-text,.lt-skip:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lt-skip:focus{position:fixed;z-index:10000;top:10px;left:10px;background:var(--lt-green);color:#101211;padding:12px}.lt-header{position:sticky;top:0;z-index:100;background:var(--lt-bg);border-bottom:1px solid var(--lt-line)}.lt-header-inner{height:72px;display:flex;align-items:center;justify-content:space-between;gap:32px}.lt-wordmark{font-size:20px;letter-spacing:.18em;font-weight:650;text-decoration:none;white-space:nowrap}.lt-nav{display:flex;gap:32px;align-items:center}.lt-nav a{font-size:14px;text-decoration:none;padding:12px 0}.lt-header-actions{display:flex;gap:8px;align-items:center}.lt-cart{display:flex;align-items:center;min-height:44px;min-width:44px;gap:6px;text-decoration:none}.lt-cart-count{font-size:12px}.lt-menu,.lt-mobile-link{display:none}.lt-hero{display:grid;grid-template-columns:1.06fr 1fr;grid-template-rows:auto 1fr;column-gap:64px;padding-block:64px}.lt-gallery{grid-column:1;grid-row:1 / 3;min-width:0;align-self:center}.lt-product-heading{grid-column:2;grid-row:1}.lt-purchase{grid-column:2;grid-row:2}.lt-main-image{position:relative}.lt-main-image img{width:100%;aspect-ratio:1;object-fit:contain}.lt-gallery-arrow{position:absolute;top:45%;width:44px;height:44px;background:#101211cc;border:1px solid var(--lt-line);color:white;border-radius:6px;font-size:28px}.lt-prev{left:0}.lt-next{right:0}.lt-thumbnails{display:flex;gap:12px;margin-top:16px}.lt-thumbnails button{width:76px;height:76px;border:1px solid var(--lt-line);border-radius:4px;padding:4px;background:transparent}.lt-thumbnails img{width:100%;height:100%;object-fit:contain}.lt-thumbnails [aria-pressed=true]{border-color:var(--lt-green)}.lt-price{font-size:34px;line-height:1.4;margin:12px 0 24px}.lt-price del{font-size:19px;color:var(--lt-muted);margin-right:10px}.lt-price ins,.lt-sticky ins{text-decoration:none}.lt-key-points{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:12px;color:var(--lt-muted)}.lt-key-points li:before{content:'✓';margin-right:14px;color:var(--lt-green)}.lt-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 24px;border:0;border-radius:6px;background:var(--lt-green);color:#101211;font-weight:600;font-size:16px;line-height:1.5;text-decoration:none}.lt-button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background:#a4e066;color:#101211}.lt-buy-row{display:flex;gap:16px;margin-bottom:18px}.lt-buy-row>.lt-button{flex:1}.lt-quantity{display:flex;height:50px;border:1px solid #687367;border-radius:6px}.lt-quantity button{width:44px;color:var(--lt-text);border:0;background:none}.lt-quantity input{width:40px;padding:0;text-align:center;border:0!important;min-height:0!important;background:none!important;appearance:textfield;-moz-appearance:textfield;color:white}.lt-quantity input::-webkit-inner-spin-button{appearance:none}.lt-purchase>.lt-small{margin-bottom:6px}.lt-delivery{font-size:13px;margin-top:16px;border-top:1px solid var(--lt-line)}summary{cursor:pointer;min-height:44px;padding:12px 0}.lt-delivery p{padding:8px 0}.lt-home-notices:empty{display:none}#lt-cart-feedback:not(:empty){padding:12px 0;color:var(--lt-green)}#lt-cart-links{display:flex;gap:24px;margin-bottom:16px}.lt-night{background:#131818;border-top:1px solid var(--lt-line);border-bottom:1px solid var(--lt-line)}.lt-night-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px;min-height:390px;padding-block:40px}.lt-night h2{margin-bottom:20px}.lt-night figure{margin:0}.lt-night img{width:100%;height:auto;object-fit:contain}.lt-text-link{display:inline-block;margin:12px 0 24px}.lt-kit{background:var(--lt-bg);color:var(--lt-text);padding-block:64px;color-scheme:dark}.lt-kit p{color:var(--lt-muted)}.lt-kit .lt-eyebrow{color:var(--lt-green)}.lt-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.lt-kit h2{margin-bottom:20px}.lt-kit-list{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:16px}.lt-kit-list li:before{content:'—';margin-right:16px;color:var(--lt-green)}.lt-kit img{width:100%;object-fit:contain}.lt-section-heading{margin-bottom:40px}.lt-detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.lt-detail-grid img,.lt-detail-grid video{width:100%;aspect-ratio:1;object-fit:contain;background:var(--lt-panel);border-radius:6px;margin-bottom:24px}.lt-detail-grid h3{margin-bottom:14px}.lt-detail-grid p{font-size:15px}.lt-information{display:grid;grid-template-columns:1.1fr 1fr;gap:80px}.lt-specs{margin:28px 0}.lt-specs>div{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;padding:16px 0;border-bottom:1px solid var(--lt-line)}.lt-specs dt{color:var(--lt-muted)}.lt-specs dd{margin:0}.lt-safety{padding:32px;background:var(--lt-panel);align-self:center;border-radius:6px}.lt-safety h3{margin-bottom:24px}.lt-faq{max-width:850px}.lt-faq h2{margin-bottom:32px}.lt-faq details{border-bottom:1px solid var(--lt-line)}.lt-faq summary{padding:20px 0}.lt-faq details p{max-width:720px;padding-bottom:12px}.lt-faq-help{margin-top:32px;color:var(--lt-muted)}.lt-footer{padding:64px 0 24px}.lt-footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:32px}.lt-footer h2{font-size:15px;letter-spacing:0;margin-bottom:20px}.lt-footer-grid>div>a:not(.lt-wordmark){display:block;font-size:14px;color:var(--lt-muted);padding:6px 0}.lt-footer p{font-size:14px;margin-top:14px}.lt-footer-bottom{border-top:1px solid var(--lt-line);margin-top:48px;padding-top:24px;font-size:13px;color:var(--lt-muted);display:flex;justify-content:space-between}.lt-sticky{position:fixed;bottom:0;left:0;right:0;background:#191d19;z-index:90;border-top:1px solid var(--lt-line);padding:12px 0 calc(12px + env(safe-area-inset-bottom))}.lt-sticky>.lt-container{display:flex;align-items:center;justify-content:space-between;gap:20px}.lt-sticky strong{display:block;font-size:14px}.lt-sticky del{font-size:12px;color:var(--lt-muted)}.lt-sticky small{margin-left:10px;color:var(--lt-muted)}body.lt-sticky-active{padding-bottom:90px}.lt-toast,#lt-cart-feedback.lt-toast{position:fixed;bottom:140px;right:24px;background:var(--lt-panel);border:1px solid var(--lt-line);padding:14px 20px;z-index:101;max-width:calc(100vw - 48px)}#lt-cart-links.lt-toast-links{position:fixed;bottom:82px;right:24px;background:var(--lt-panel);padding:14px 20px;z-index:101;border:1px solid var(--lt-line)}
/* Shared reading and commerce surfaces. */
.lt-page{padding-block:56px;min-height:60vh}.lt-reading{max-width:850px}.lt-page-heading{margin-bottom:36px}.lt-page-heading h1{font-size:clamp(30px,4vw,48px)}.lt-prose h1{font-size:clamp(30px,4vw,48px);margin-bottom:28px}.lt-prose h2{font-size:28px;margin:36px 0 18px}.lt-prose h3{font-size:22px;margin:28px 0 14px}.lt-prose p{margin-bottom:20px}.lt-prose li{margin-bottom:10px;color:var(--lt-muted)}.lt-prose a{color:var(--lt-green)}.lt-prose table{width:100%;border-collapse:collapse}.lt-prose td,.lt-prose th{border-bottom:1px solid var(--lt-line);padding:12px;text-align:left}.lt-prose .elementor-heading-title{font-family:inherit!important}.lt-post-meta{margin-top:18px;font-size:14px;color:var(--lt-muted)}.lt-post-photo{width:auto;max-width:100%;height:auto;object-fit:contain;margin-bottom:32px;border-radius:6px}.lt-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.lt-blog-card{border-bottom:1px solid var(--lt-line);padding-bottom:28px}.lt-blog-card>a{display:block;text-decoration:none}.lt-blog-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:var(--lt-bg);margin-bottom:24px;border-radius:6px}.lt-blog-card h2{font-size:23px;line-height:1.3;margin:12px 0 16px}.lt-blog-card p{font-size:15px}.lt-category{font-size:12px;letter-spacing:.08em;color:var(--lt-green)}.lt-filters{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 40px}.lt-filters a,.page-numbers{display:inline-flex;min-height:44px;min-width:44px;align-items:center;justify-content:center;border:1px solid var(--lt-line);border-radius:5px;padding:8px 14px;text-decoration:none}.lt-filters a[aria-current],.page-numbers.current{background:var(--lt-green);color:#101211}.lt-pagination{margin-top:40px;display:flex;gap:8px;flex-wrap:wrap}.lt-empty-cart{max-width:500px;margin:0 auto;text-align:center;padding:32px}.lt-empty-cart img{max-height:220px;margin:auto;object-fit:contain}.lt-empty-cart h2{font-size:28px;margin:24px 0}.lt-empty-cart .lt-button{margin-top:16px}.return-to-shop{display:none}.woocommerce table{width:100%;border-collapse:collapse;margin-bottom:24px}.woocommerce th,.woocommerce td{text-align:left;padding:16px;border-bottom:1px solid var(--lt-line)}.woocommerce .product-thumbnail{width:110px}.woocommerce .product-thumbnail img{width:90px}.woocommerce a.remove{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;font-size:26px}.woocommerce .quantity input{width:76px}.woocommerce input:not([type=checkbox]):not([type=radio]):not([type=submit]),.woocommerce select,.woocommerce textarea{max-width:100%;border:1px solid #687367;border-radius:5px;background:var(--lt-panel);color:var(--lt-text);padding:12px;min-height:48px}.woocommerce textarea{min-height:100px}.woocommerce .form-row label{display:block;margin-bottom:8px;color:var(--lt-text)}.woocommerce .form-row input.input-text,.woocommerce .form-row select,.woocommerce .form-row textarea{width:100%}.woocommerce .form-row{margin:0 0 20px}.woocommerce h3{margin:28px 0 20px}.woocommerce input[type=checkbox]{width:18px;height:18px;accent-color:var(--lt-green);margin-right:8px}.woocommerce .col2-set{display:grid;grid-template-columns:1fr 1fr;gap:40px}.woocommerce .cart-collaterals{max-width:560px;margin:40px 0 0 auto}.woocommerce .cart_totals h2{font-size:28px;margin-bottom:24px}.woocommerce .checkout-button{width:100%;margin-top:16px}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:18px 22px;margin:0 0 24px;background:var(--lt-panel);border-left:3px solid var(--lt-green);list-style:none}.woocommerce-error{border-color:#ff9a8a}.woocommerce-notices-wrapper:empty{display:none}.woocommerce ul.payment_methods{list-style:none;padding:24px;background:var(--lt-panel)}.woocommerce .woocommerce-form-login-toggle,.woocommerce .woocommerce-form-coupon-toggle{font-size:14px}.woocommerce #place_order{width:100%;margin-top:16px}.woocommerce .select2-container .select2-selection--single{height:48px;background:var(--lt-panel);border:1px solid #687367}.woocommerce .select2-container .select2-selection__rendered{color:var(--lt-text);line-height:46px}.select2-dropdown{background:var(--lt-panel);color:var(--lt-text)}.select2-results__option{color:var(--lt-text)}#lt-checkout-summary{display:none}#lt-checkout-summary summary{display:flex;justify-content:space-between;gap:16px}.lt-summary-body{padding-bottom:12px}.lt-summary-body p{display:flex;justify-content:space-between;gap:20px}.lt-summary-body p.lt-small{display:block}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;display:flex;gap:16px;flex-wrap:wrap}.woocommerce-MyAccount-navigation a{display:inline-block;padding:10px}.lt-track-help{margin-bottom:28px}.lt-prose #gom-search-form input{font:inherit!important}.lt-prose .policy-container,.lt-prose .lt-visibility-guide{background:none;box-shadow:none;padding:0;max-width:none}.lt-prose .policy-container h1{font-family:inherit;text-shadow:none}.lt-prose .policy-container a{color:var(--lt-green)}
@media(max-width:1023px){.lt-hero{column-gap:32px;padding-block:40px}.lt-product-heading h1{font-size:42px}.lt-detail-grid{gap:20px}.lt-information{gap:32px}.lt-night-inner,.lt-split{gap:32px}.lt-footer-grid{grid-template-columns:2fr 1fr 1fr}.lt-footer-grid>div:first-child{grid-column:1/-1}.lt-desktop-break{display:none}}
@media(max-width:767px){.lt-container{width:calc(100% - 36px)}.lt-header-inner{height:60px;gap:12px}.lt-wordmark{font-size:16px}.lt-menu{display:block;min-width:44px;min-height:44px;background:none;color:white;border:1px solid var(--lt-line);border-radius:5px}.lt-nav{display:none;position:absolute;top:60px;left:0;right:0;background:var(--lt-panel);padding:20px;border-bottom:1px solid var(--lt-line)}.lt-nav.is-open{display:grid;gap:0}.lt-nav a{min-height:44px}.lt-mobile-link{display:block}.lt-hero{display:flex;flex-direction:column;padding-block:24px;gap:0}.lt-product-heading{order:0}.lt-product-heading .lt-eyebrow{margin-bottom:8px;font-size:11px}.lt-product-heading h1{font-size:32px;max-width:340px}.lt-product-heading .lt-lead{font-size:14px;margin:10px 0 12px}.lt-gallery{order:1;width:100%}.lt-main-image img{height:auto;aspect-ratio:1;object-fit:contain}.lt-gallery-arrow{top:40%;background:transparent}.lt-thumbnails{justify-content:center;gap:8px;margin-top:8px}.lt-thumbnails button{width:52px;height:52px;padding:2px}.lt-purchase{order:2}.lt-price{font-size:28px;margin:12px 0}.lt-price del{font-size:17px}.lt-key-points{display:flex;gap:8px 14px;flex-wrap:wrap;font-size:13px;margin-bottom:16px}.lt-key-points li:before{margin-right:5px}.lt-buy-row{gap:12px}.lt-button{padding:12px 18px}.lt-quantity button{width:44px}.lt-quantity input{width:34px}.lt-delivery{margin-top:12px}.lt-section{padding-block:48px}.lt-night-inner{grid-template-columns:1fr;gap:24px;padding-block:40px}.lt-night figure{height:auto}.lt-night h2{font-size:32px}.lt-eyebrow{margin-bottom:14px}.lt-kit{padding-block:44px}.lt-split{grid-template-columns:1fr;gap:24px}.lt-kit h2 br{display:none}.lt-kit-list{gap:10px;margin-top:20px}.lt-kit img{max-height:350px}.lt-detail-grid{grid-template-columns:1fr;gap:32px}.lt-detail-grid img,.lt-detail-grid video{aspect-ratio:4/3;max-height:300px;margin-bottom:20px}.lt-information{grid-template-columns:1fr;gap:24px}.lt-safety{padding:24px}.lt-specs>div{grid-template-columns:1fr 1.1fr;font-size:14px}.lt-faq summary{font-size:16px}.lt-footer{padding-top:40px}.lt-footer-grid{grid-template-columns:1fr 1fr;gap:24px}.lt-footer-grid>div:first-child{grid-column:1/-1}.lt-footer-grid>div:last-child{grid-column:1/-1}.lt-footer-bottom{font-size:12px}.lt-sticky{padding-top:10px}.lt-sticky .lt-button{min-height:48px}.lt-sticky del{display:none}.lt-sticky strong{font-size:13px}.lt-sticky small{font-size:12px}.lt-page{padding-block:32px}.lt-page-heading{margin-bottom:24px}.lt-blog-grid{grid-template-columns:1fr}.lt-blog-card h2{font-size:25px}.lt-filters{gap:8px}.lt-filters a{font-size:13px}.woocommerce .col2-set{display:block}.woocommerce table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tr{display:block;margin-bottom:20px;border:1px solid var(--lt-line);border-radius:6px;padding:12px}.woocommerce table.shop_table_responsive td{display:block;width:100%;padding:12px 0}.woocommerce table.shop_table_responsive td:before{content:attr(data-title);font-weight:600;display:inline-block;margin-right:12px}.woocommerce table.shop_table_responsive td.product-thumbnail img{max-height:100px;width:100px;object-fit:contain}.woocommerce table.shop_table_responsive td.product-thumbnail:before,.woocommerce table.shop_table_responsive td.product-remove:before{display:none}.woocommerce #order_review th,.woocommerce #order_review td{padding:12px 8px;font-size:14px}.woocommerce .cart-collaterals{margin-top:28px}#lt-checkout-summary{display:block;border:1px solid var(--lt-line);border-radius:6px;padding:8px 16px;margin-bottom:24px}.woocommerce .woocommerce-info{padding:12px 16px}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:100%;float:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
.woocommerce .password-input{display:block;position:relative}.woocommerce form.login,.woocommerce form.register{padding:24px;border:1px solid var(--lt-line);border-radius:6px}.woocommerce .woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:24px;list-style:none;padding:24px;background:var(--lt-panel)}.woocommerce .woocommerce-order-overview strong{display:block}.woocommerce .payment_methods img{display:inline-block;max-height:28px;width:auto;vertical-align:middle}.woocommerce .payment_box{padding:20px;background:var(--lt-bg)}.woocommerce .order-total{font-weight:600}.woocommerce .cart_totals table th{width:38%}.woocommerce .select2-selection__arrow{top:12px!important}.woocommerce .select2-results__option--highlighted[aria-selected]{background:#304829;color:white}.lt-prose .metform-btn{min-height:48px}.lt-prose #gom-search-form label{color:var(--lt-text)}
@media(max-width:767px){.woocommerce table.shop_table_responsive td.actions:before{display:none}.woocommerce table.shop_table_responsive td.product-name{display:block}.woocommerce table.shop_table_responsive td.product-name:before{display:none}.woocommerce table.shop_table_responsive td.product-remove{text-align:right;padding:0}.woocommerce table.shop_table_responsive td.product-thumbnail img{margin:auto}.woocommerce button[name=update_cart]{width:100%}.lt-prose th,.lt-prose td{font-size:14px;padding:10px 6px;overflow-wrap:anywhere}.woocommerce-MyAccount-navigation ul{gap:8px}}
.lt-night img{object-position:center}.lt-detail-grid article:first-child img{object-fit:contain}.lt-prose{overflow-wrap:break-word}.lt-prose img{height:auto}.woocommerce .product-name a{text-decoration:none}.woocommerce .product-thumbnail{min-width:100px}.woocommerce .product-thumbnail img{width:120px;max-width:100%}.woocommerce .woocommerce-form-login-toggle .woocommerce-info,.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{border:0;background:none;padding:6px 0;margin-bottom:8px;font-size:14px}.woocommerce .woocommerce-form-coupon-toggle{margin-bottom:24px}
.dark-contact-wrapper{background:var(--lt-panel);border:1px solid var(--lt-line);border-radius:6px;padding:32px;max-width:800px;margin:auto}.dark-contact-wrapper label{display:block;margin-bottom:8px}.dark-contact-wrapper input,.dark-contact-wrapper textarea{background:var(--lt-bg);border:1px solid #687367;border-radius:6px;padding:12px;color:var(--lt-text);font:inherit;width:100%;min-height:48px}.dcf-row{display:flex;gap:20px}.dcf-col{flex:1;min-width:0}.dcf-field,.dcf-row{margin-bottom:24px}.dark-contact-wrapper button{background:var(--lt-green);color:#101211;border:0;padding:14px 24px;min-height:48px;font-weight:600;border-radius:6px}.dcf-error{color:#ff9a8a;padding:16px 0}.dcf-success{color:var(--lt-green);padding:16px 0}
@media(max-width:767px){.dark-contact-wrapper{padding:20px}.dcf-row{display:grid;gap:20px}.dark-contact-wrapper button{width:100%}}
@media(min-width:768px) and (max-width:1023px){.lt-hero{display:block;max-width:680px}.lt-gallery{max-width:460px;margin:24px auto}.lt-main-image img{height:auto;aspect-ratio:1}.lt-thumbnails{justify-content:center}.lt-product-heading h1{font-size:42px}.lt-purchase{max-width:620px;margin:auto}}

/* Full original gallery and a dedicated, early product demonstration. */
.lt-thumbnails{flex-wrap:wrap}.lt-watch-demo{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin-top:14px;font-size:15px;color:var(--lt-green)}.lt-video-showcase .lt-section-heading{max-width:780px;margin-bottom:28px}.lt-video-showcase h2{margin-bottom:16px}.lt-video-player{position:relative;background:#080a08;border:1px solid var(--lt-line);border-radius:8px;overflow:hidden}.lt-video-player video{width:100%;aspect-ratio:16/9;object-fit:contain;max-height:none}.lt-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;padding:16px 24px;min-height:56px;border:1px solid var(--lt-green);border-radius:6px;background:#101211eb;color:var(--lt-text);white-space:nowrap}.lt-video-play span:first-child{color:var(--lt-green);font-size:24px}.lt-video-showcase>.lt-small{margin-top:16px}.lt-detail-grid article:first-child img{object-fit:contain}
@media(max-width:767px){.lt-video-play{padding:12px 18px;font-size:14px}.lt-watch-demo{margin-top:8px}.lt-video-showcase .lt-section-heading{margin-bottom:20px}}

.lt-post-figure{margin-bottom:32px}.lt-post-figure .lt-post-photo{width:100%;max-height:620px;margin-bottom:12px}.lt-post-figure figcaption{color:var(--lt-muted)}
