@font-face{font-family:Oktah Neue;font-weight:400;font-style:normal;font-display:swap;src:url(OktahNeueRegular.woff2) format("woff2")}@font-face{font-family:Oktah Neue;font-weight:500;font-style:normal;font-display:swap;src:url(OktahNeueMedium.woff2) format("woff2")}@font-face{font-family:Oktah Neue;font-weight:600;font-style:normal;font-display:swap;src:url(OktahNeueSemiBold.woff2) format("woff2")}@font-face{font-family:Oktah Neue;font-weight:700;font-style:normal;font-display:swap;src:url(OktahNeueBold.woff2) format("woff2")}:root{--c-white: #ffffff;--c-black: #000000;--c-gray: #333333;--c-navy: #1f3b51;--c-slate: #505c6a;--c-ivory: #f2ebe7;--c-ivory-light: #fcfbfa;--c-mint-dark: #83c69d;--c-mint: #abdbc6;--c-mint-light: #c4e6d7;--c-mint-lightest: #d5ede3;--c-peach-dark: #ebb793;--c-peach: #fbcebf;--c-peach-light: #fcddd2;--c-peach-lightest: #fde7df;--c-lavender-dark: #653152;--c-lavender: #ceaac6;--c-lavender-light: #e7d5e3;--c-lavender-lightest: #f0e5ee;--c-blue-dark: #7891c7;--c-blue: #aab7de;--c-blue-light: #d5dbef;--c-blue-lightest: #ebedf7;--c-sky: #c9d7e5;--c-sky-light: #d7e1eb;--c-sun-dark: #f1cc68;--c-sun: #ffe77e;--lcl-font-body: "Oktah Neue", "Poppins", sans-serif;--lcl-font-heading: "Oktah Neue", "Poppins", sans-serif;--font-body--family: var(--lcl-font-body);--font-heading--family: var(--lcl-font-heading);--font-primary--family: var(--lcl-font-heading);--font-subheading--family: var(--lcl-font-heading);--font-accent--family: var(--lcl-font-heading);--lcl-fs: 16px;--lcl-h1: clamp(2.5rem, 2.1039rem + 1.6901vw, 3.625rem);--lcl-h2: clamp(1.75rem, 1.5739rem + .7512vw, 2.25rem);--lcl-h3: clamp(1.375rem, 1.287rem + .3756vw, 1.625rem);--lcl-lg: clamp(1.25rem, 1.206rem + .1878vw, 1.375rem);--lcl-container: 1440px;--lcl-container-space: clamp(1.375rem, .3187rem + 4.507vw, 4.375rem);--lcl-gutters: calc(100vw - min(var(--lcl-container), 100vw - var(--lcl-container-space) * 2)) ;--lcl-gutter: calc(var(--lcl-gutters) / 2);--lcl-fluid-min-width: 375;--lcl-fluid-max-width: 1440;--lcl-fluid-screen: clamp( calc(var(--lcl-fluid-min-width) / 16 * 1rem), 100vw, calc(var(--lcl-fluid-max-width) / 16 * 1rem) );--lcl-fluid: calc( (var(--lcl-fluid-screen) - var(--lcl-fluid-min-width) / 16 * 1rem) / (var(--lcl-fluid-max-width) - var(--lcl-fluid-min-width)) );--lcl-s-1-min: 8;--lcl-s-1-max: 10;--lcl-s-1: calc((var(--lcl-s-1-min) / 16 * 1rem) + (var(--lcl-s-1-max) - var(--lcl-s-1-min)) * var(--lcl-fluid));--lcl-s-2-min: var(--lcl-s-1-min) * 1.25;--lcl-s-2-max: var(--lcl-s-1-max) * 1.3175;--lcl-s-2: calc((var(--lcl-s-2-min) / 16 * 1rem) + (var(--lcl-s-2-max) - var(--lcl-s-2-min)) * var(--lcl-fluid));--lcl-s-3-min: var(--lcl-s-2-min) * 1.25;--lcl-s-3-max: var(--lcl-s-2-max) * 1.3175;--lcl-s-3: calc((var(--lcl-s-3-min) / 16 * 1rem) + (var(--lcl-s-3-max) - var(--lcl-s-3-min)) * var(--lcl-fluid));--lcl-s-4-min: var(--lcl-s-3-min) * 1.25;--lcl-s-4-max: var(--lcl-s-3-max) * 1.3175;--lcl-s-4: calc((var(--lcl-s-4-min) / 16 * 1rem) + (var(--lcl-s-4-max) - var(--lcl-s-4-min)) * var(--lcl-fluid));--lcl-s-5-min: var(--lcl-s-4-min) * 1.25;--lcl-s-5-max: var(--lcl-s-4-max) * 1.3175;--lcl-s-5: calc((var(--lcl-s-5-min) / 16 * 1rem) + (var(--lcl-s-5-max) - var(--lcl-s-5-min)) * var(--lcl-fluid));--lcl-s-6-min: var(--lcl-s-5-min) * 1.25;--lcl-s-6-max: var(--lcl-s-5-max) * 1.3175;--lcl-s-6: calc((var(--lcl-s-6-min) / 16 * 1rem) + (var(--lcl-s-6-max) - var(--lcl-s-6-min)) * var(--lcl-fluid));--lcl-s-7-min: var(--lcl-s-6-min) * 1.25;--lcl-s-7-max: var(--lcl-s-6-max) * 1.3175;--lcl-s-7: calc((var(--lcl-s-7-min) / 16 * 1rem) + (var(--lcl-s-7-max) - var(--lcl-s-7-min)) * var(--lcl-fluid));--lcl-s-8-min: var(--lcl-s-7-min) * 1.25;--lcl-s-8-max: var(--lcl-s-7-max) * 1.3175;--lcl-s-8: calc((var(--lcl-s-8-min) / 16 * 1rem) + (var(--lcl-s-8-max) - var(--lcl-s-8-min)) * var(--lcl-fluid));--lcl-s-9-min: var(--lcl-s-8-min) * 1.25;--lcl-s-9-max: var(--lcl-s-8-max) * 1.3175;--lcl-s-9: calc((var(--lcl-s-9-min) / 16 * 1rem) + (var(--lcl-s-9-max) - var(--lcl-s-9-min)) * var(--lcl-fluid));--lcl-s-10-min: var(--lcl-s-9-min) * 1.25;--lcl-s-10-max: var(--lcl-s-9-max) * 1.3175;--lcl-s-10: calc((var(--lcl-s-10-min) / 16 * 1rem) + (var(--lcl-s-10-max) - var(--lcl-s-10-min)) * var(--lcl-fluid));--lcl-radius-sm: 10px;--lcl-radius-md: 20px;--lcl-radius-lg: 25px;--lcl-section-gap: 3px;--lcl-row-gap: 1.5rem;--lcl-col-gap: 1.5rem;--lcl-header-height: 87px;--lcl-shadow: 0 4px 8px rgb(0 0 0 / .1);--theme-color: var(--c-ivory-light);--theme-text: var(--c-slate)}html{scroll-behavior:smooth;background:var(--c-slate)}body{font-family:var(--lcl-font-body);color:var(--c-slate);background:var(--c-slate)}body.lcl-nav-open{overflow:hidden}summary:hover{color:unset}.page-wrapper{background:var(--c-slate)}#MainContent.content-for-layout{font-family:var(--lcl-font-body);color:var(--c-slate);flex-direction:column}.lcl-container{width:min(var(--lcl-container),calc(100% - var(--lcl-gutter) * 2));margin-inline:auto}.lcl-section{position:relative;padding:var(--lcl-s-10) var(--lcl-gutter);background:var(--theme-color);color:var(--theme-text);border-radius:var(--lcl-radius-lg);margin-bottom:0}#MainContent>.shopify-section+.shopify-section{margin-top:var(--lcl-section-gap)}.shopify-section-group-footer-group,.page-wrapper>footer{margin-top:var(--lcl-section-gap)}.lcl-section--flush:not(.lcl-hero){padding-top:calc(var(--lcl-header-height) + var(--lcl-container-space))}.lcl-section--flush,.lcl-product-hero{border-radius:0 0 var(--lcl-radius-lg) var(--lcl-radius-lg)}.lcl-hero.lcl-section--flush{padding-top:0}.lcl-section [data-theme]{border-radius:var(--lcl-radius-md)}.lcl-section[data-padding=small]{padding:var(--lcl-s-7) var(--lcl-gutter)}[data-theme]{background-color:var(--theme-color);color:var(--theme-text)}[data-theme=white]{--theme-color: var(--c-white);--theme-text: var(--c-slate)}[data-theme=light]{--theme-color: var(--c-ivory-light);--theme-text: var(--c-slate)}[data-theme=dark]{--theme-color: var(--c-slate);--theme-text: var(--c-white)}[data-theme=peach]{--theme-color: #feeee9;--theme-text: var(--c-slate)}[data-theme=peach-lightest]{--theme-color: var(--c-peach-lightest);--theme-text: var(--c-slate)}[data-theme=lavender]{--theme-color: var(--c-lavender-light);--theme-text: var(--c-slate)}[data-theme=lavender-lightest]{--theme-color: var(--c-lavender-lightest);--theme-text: var(--c-slate)}[data-theme=mint]{--theme-color: var(--c-mint-light);--theme-text: var(--c-slate)}[data-theme=mint-lightest]{--theme-color: var(--c-mint-lightest);--theme-text: var(--c-slate)}[data-theme=ivory]{--theme-color: var(--c-ivory);--theme-text: var(--c-slate)}[data-theme=sky]{--theme-color: var(--c-sky-light);--theme-text: var(--c-slate)}[data-theme=blue-light]{--theme-color: var(--c-blue-light);--theme-text: var(--c-slate)}[data-theme=blue-lightest]{--theme-color: var(--c-blue-lightest);--theme-text: var(--c-slate)}[data-theme=slate]{--theme-color: var(--c-slate);--theme-text: var(--c-white)}[data-theme=none]{--theme-color: transparent;--theme-text: var(--c-white)}.lcl-section h1,.lcl-section .lcl-h1,.lcl-h0{font-family:var(--lcl-font-heading);font-size:var(--lcl-h1);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0 0 1.625rem}.lcl-h0{font-size:clamp(2.75rem,2.2rem + 2vw,4.25rem)}.lcl-section h2,.lcl-section .lcl-h2{font-family:var(--lcl-font-heading);font-size:var(--lcl-h2);font-weight:600;line-height:1.2;margin:0 0 .75rem}.lcl-section h3,.lcl-section .lcl-h3{font-size:var(--lcl-h3);font-weight:600;line-height:1.25;margin:0 0 .5rem}.lcl-lede,.lcl-section .text-lg{font-size:var(--lcl-lg);line-height:1.5}.lcl-lede sup{font-size:.875rem}.lcl-prehead{font-size:.875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem}.c-lavender,.c-lavender-mid{color:var(--c-lavender)}.c-peach-mid{color:var(--c-peach)}.c-mint,.c-mint-dark{color:var(--c-mint-dark)}.c-peach{color:var(--c-peach-dark)}.c-blue-dark{color:var(--c-blue-dark)}.c-white{color:var(--c-white)}.lcl-placeholder{display:grid;place-items:center;min-height:220px;background:color-mix(in srgb,var(--c-slate) 8%,var(--c-white));color:color-mix(in srgb,var(--c-slate) 55%,white);border-radius:var(--lcl-radius-md);font-size:.875rem;text-align:center;padding:1.5rem}.lcl-img{display:block;width:100%;height:auto;object-fit:cover}.lcl-img--contain{object-fit:contain}.lcl-media{position:relative;overflow:hidden;border-radius:var(--lcl-radius-md);min-height:var(--lcl-image-min-height, 0);max-height:var(--lcl-image-max-height, none)}.lcl-media:before{content:"";display:block;padding-bottom:calc(var(--lcl-image-ratio, .5625) * 100%);pointer-events:none}.lcl-media>img,.lcl-media .lcl-img,.lcl-media .lcl-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.lcl-btn,a.lcl-btn,button.lcl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.75em;min-width:130px;min-height:50px;padding:.8em 2em 1.1em;border:1px solid var(--c-slate);border-radius:999px;background:var(--c-slate);color:var(--c-white);font-family:inherit;font-size:16px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.lcl-btn:hover,.lcl-btn:focus-visible,a.lcl-btn:hover,a.lcl-btn:focus-visible{background:var(--c-white);color:var(--c-slate);border-color:var(--c-slate)}.lcl-btn--mint,a.lcl-btn--mint,button.lcl-btn--mint{background:var(--c-mint);color:var(--c-slate);border-color:var(--c-mint)}.lcl-btn--mint:hover,.lcl-btn--mint:focus-visible,a.lcl-btn--mint:hover,a.lcl-btn--mint:focus-visible{background:var(--c-white);color:var(--c-slate);border-color:var(--c-mint-dark)}.lcl-btn--peach,a.lcl-btn--peach{background:var(--c-peach);color:var(--c-slate);border-color:var(--c-peach)}.lcl-btn--white,a.lcl-btn--white{background:var(--c-white);color:var(--c-slate);border-color:var(--c-slate)}.lcl-btn--white:hover,a.lcl-btn--white:hover{background:var(--c-slate);color:var(--c-white);border-color:var(--c-white)}.lcl-icon-chevron{display:inline-block;flex-shrink:0}.lcl-btn-row{display:flex;flex-wrap:wrap;align-items:center;align-self:start;gap:.75rem;margin-top:1.5rem}.lcl-social{display:none;align-items:center;gap:.75em;font-size:1.25rem;list-style:none;margin:0;padding:0}.lcl-social a{display:block;width:1em;height:1em;line-height:0;color:inherit}.lcl-social svg{width:100%;height:100%}.lcl-banner .lcl-social{font-size:1rem}.lcl-footer .lcl-social{display:flex;width:max-content;margin:var(--lcl-s-4) 0 var(--lcl-s-1)}.lcl-footer .lcl-social a:hover{text-decoration:none}.lcl-banner{display:grid;grid-template-columns:1fr;align-items:center;gap:.5rem;padding:.75em var(--lcl-gutter);background:var(--c-mint-light);color:var(--c-slate);font-size:.875rem;line-height:1.25;text-align:center;position:relative;z-index:50}.lcl-banner a{color:inherit;text-decoration:none;justify-self:center;display:inline-flex;align-items:center;gap:.35em}.lcl-banner a:hover{text-decoration:underline}.lcl-banner__spacer{display:none}.shopify-section.lcl-banner-section,.shopify-section.lcl-hero-section,.shopify-section.lcl-meet-section,.shopify-section:has(.lcl-video-section),.shopify-section:has(.lcl-billboard),.shopify-section:has(.lcl-science-section){overflow:visible}#header-group,.shopify-section.lcl-header-section{display:contents}.lcl-header{position:sticky;top:0;z-index:40;display:flex;align-items:center;flex:0 0 var(--lcl-header-height);min-height:var(--lcl-header-height);height:var(--lcl-header-height);margin-bottom:calc(var(--lcl-header-height) * -1);padding:0 var(--lcl-gutter);background:var(--c-white);color:var(--c-slate);box-shadow:var(--lcl-shadow);overflow:visible;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.lcl-header__logo{display:block;width:min(40%,155px);z-index:2}.lcl-header__logo img{display:block;width:100%;height:auto}.lcl-header__toggle{display:none;width:44px;height:44px;margin-left:auto;border:0;background:transparent;color:inherit;cursor:pointer}.lcl-header__nav{position:absolute;left:var(--lcl-gutter);right:var(--lcl-gutter);display:flex;align-items:center;height:var(--lcl-header-height)}.lcl-header__menu{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:2rem;list-style:none;margin:0;padding:0}.lcl-header__menu a{color:inherit;text-decoration:none;font-size:1rem;font-weight:500;line-height:1}.lcl-header__menu a:hover{text-decoration:underline}.lcl-header__actions{display:flex;align-items:center;gap:.75rem;margin-left:auto}.lcl-header__actions .lcl-btn{min-width:0}.lcl-cart{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--c-slate);border-radius:50%;background:transparent;color:inherit;cursor:pointer;position:relative}.lcl-cart__count{position:absolute;top:4px;right:2px;min-width:1.1rem;height:1.1rem;padding:0 .2rem;border-radius:999px;background:var(--c-mint-dark);color:var(--c-slate);font-size:.7rem;font-weight:700;line-height:1.1rem}.lcl-footer{display:grid;align-items:start;gap:var(--lcl-s-7) var(--lcl-s-10);padding:var(--lcl-s-8) var(--lcl-gutter);background:var(--c-ivory);color:var(--c-slate);border-radius:var(--lcl-radius-lg) var(--lcl-radius-lg) 0 0}.lcl-footer a{color:inherit;text-decoration:none}.lcl-footer a:hover{text-decoration:underline}.lcl-footer__logo{display:block;width:min(60%,250px);margin-bottom:1rem}.lcl-footer__tagline{width:20ch;max-width:100%;font-size:clamp(1.75rem,1.662rem + .3756vw,2rem);font-weight:600;line-height:1.2;margin:0}.lcl-footer__heading{font-size:max(14px,.875rem);font-weight:600;line-height:1.125;text-transform:uppercase;letter-spacing:.025em;margin:0 0 1.125em}.lcl-footer__about>a{text-decoration:underline}.lcl-footer__links{display:flex;flex-wrap:wrap;gap:var(--lcl-s-7) 2.5rem}.lcl-footer__links>*{white-space:nowrap}.lcl-footer__links ul{list-style:none;margin:0;padding:0}.lcl-footer__links li+li{margin-top:.3em}.lcl-footer__signup{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 3rem;padding:1.5rem;border:1px solid currentColor;border-radius:var(--lcl-radius-sm)}.lcl-footer__signup p{margin:0;flex:1 1 280px}.lcl-footer__legal{display:flex;flex-wrap:wrap;gap:.25em .75em;font-size:.875rem}.lcl-footer form{display:flex;flex-wrap:wrap;gap:.5rem;flex:1 1 280px}.lcl-footer input[type=email]{flex:1 1 180px;min-height:3rem;padding:.75rem 1rem;border:1px solid var(--c-slate);border-radius:999px;background:var(--c-white);font:inherit}.lcl-hero{--lcl-squiggle-color: var(--c-ivory);--lcl-squiggle-width: 76%;--lcl-squiggle-weight: 24px;--lcl-squiggle-t: 35%;--lcl-squiggle-l: 38%;--lcl-squiggle-z: -1;overflow-x:clip;padding-bottom:0}.lcl-hero__main{display:grid;position:relative}.lcl-hero__intro{position:relative;z-index:2}.lcl-hero__intro h1{max-width:450px;text-wrap:balance}.lcl-hero__intro .lcl-lede,.lcl-hero__intro p{max-width:470px}.lcl-hero .lcl-btn{min-width:190px;margin-top:1.25rem}.lcl-squiggle{pointer-events:none;position:absolute;max-width:none;z-index:var(--lcl-squiggle-z, 0);width:var(--lcl-squiggle-width, 100%);top:var(--lcl-squiggle-t, auto);bottom:var(--lcl-squiggle-b, auto);left:var(--lcl-squiggle-l, auto);right:var(--lcl-squiggle-r, auto);color:var(--lcl-squiggle-color, currentColor)}.lcl-squiggle:not(.is-ready){visibility:hidden}.lcl-squiggle path{fill:none;stroke:currentColor;stroke-width:var(--lcl-squiggle-weight, 24px)}.lcl-hero__image{position:relative;z-index:0}.lcl-hero__image img{border-radius:0}.lcl-marquee{margin-top:0;width:100vw;position:relative;z-index:2}.lcl-marquee h3{font-size:1.375rem;margin:0 0 .5em;padding-bottom:.5em;border-bottom:1px solid var(--c-ivory);position:absolute;left:0;width:100%;bottom:calc(100% - 12px);z-index:1}.lcl-marquee__track{display:flex;width:max-content;gap:1rem;animation:lcl-marquee 60s linear infinite;padding-bottom:var(--lcl-s-4)!important;padding-top:var(--lcl-s-4)!important}.lcl-marquee ul{display:flex;flex-shrink:0;gap:1rem;list-style:none;margin:0;padding:0 0 1.5rem}.lcl-marquee li{display:grid;place-items:center;width:min(40vw,215px);aspect-ratio:215 / 75;background:var(--c-white);border-radius:var(--lcl-radius-md);box-shadow:0 0 10px #0000001a}.lcl-marquee img{max-width:85%;max-height:55%;width:auto;height:auto;border-radius:0}.lcl-marquee img[src*=cnet]{transform:scale(.8)}.lcl-marquee img[src*=lifehacker]{transform:scale(.85)}.lcl-marquee img[src*=trendhunter]{transform:scale(1.05)}.lcl-marquee img[src*=ces]{transform:scale(.9)}@keyframes lcl-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - .5rem))}}.lcl-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.lcl-card{background:var(--c-ivory-light);border-radius:var(--lcl-radius-sm);padding:1.25rem}.lcl-card--white{background:var(--c-white)}.lcl-card h3,.lcl-card .lcl-card__title{display:flex;align-items:center;gap:.75rem;margin:0;font-size:1.25rem;font-weight:600}.lcl-card img{width:48px;height:48px;object-fit:contain}.lcl-split{display:grid;gap:2rem;align-items:center}.lcl-split .lcl-img,.lcl-split img{width:100%;height:auto;aspect-ratio:1120 / 970;object-fit:cover;object-position:center;border-radius:var(--lcl-radius-lg)}.lcl-split-section--hang{overflow:visible}.lcl-stats-section__header .lcl-squiggle{z-index:3}.lcl-split--pad{padding-bottom:calc(var(--lcl-s-1) + clamp(10.9375rem,9.287rem + 7.0423vw,15.625rem))}.lcl-issues{--lcl-image-ratio: calc(400 / 635);--lcl-image-max-height: 450px;display:grid;gap:var(--lcl-s-8) 0}.lcl-issues__copy .lcl-lede,.lcl-issues__copy p{max-width:600px}.lcl-issues__list{display:grid;grid-column:1 / -1;gap:.25rem;list-style:none;margin:0;padding:0}.lcl-issues__item{display:flex;align-items:center;gap:.75em;padding:.75em;font-size:1.25rem;font-weight:600;background-color:var(--c-ivory-light)!important;border-radius:10px}.lcl-issues__item img{width:3.4375rem;height:auto;object-fit:contain;border-radius:0}.lcl-meet{display:grid;padding-bottom:0}.lcl-meet-section{padding-bottom:0}.lcl-meet__intro>*{max-width:420px}.lcl-meet__image{z-index:2;padding-right:var(--lcl-s-7)}.lcl-meet__image img{width:auto;max-width:min(550px,100%);height:auto}.lcl-meet__cards{--lcl-meet-overlap: clamp(5rem, 4.338rem + 2.8169vw, 6.25rem);grid-column:1 / -1;margin-top:calc(-1 * var(--lcl-meet-overlap) * .8);padding:calc(var(--lcl-s-9) + var(--lcl-meet-overlap)) var(--lcl-gutter) var(--lcl-s-10);border-radius:0 0 30px 30px!important;margin-left:-30px;margin-right:-30px}.lcl-meet__cards ul{display:grid;gap:3.75rem clamp(1.25rem,1.0299rem + .939vw,1.875rem);list-style:none;margin:0;padding:0}.lcl-meet__cards li{background:var(--c-white);border-radius:var(--lcl-radius-md);padding:0 1.875rem 1.875rem;text-align:left}.lcl-meet__cards img{--lcl-meet-icon: clamp(5.625rem, 4.5775rem + 4.2254vw, 7.5rem);width:var(--lcl-meet-icon);height:auto;border-radius:50%;margin-left:auto;margin-top:calc(var(--lcl-meet-icon) / -2);margin-bottom:var(--lcl-s-3);border:.4em solid var(--c-mint-lightest);object-fit:cover}.lcl-meet__cards .lcl-card__title{display:block;margin:0 0 .35rem;font-weight:600;font-size:22px;line-height:1.36}.lcl-science-section{--lcl-squiggle-width: 0;container-type:inline-size}.lcl-science__header{display:grid;gap:var(--lcl-s-8);position:relative}.lcl-science__copy{container-type:inline-size}.lcl-science__copy .lcl-lede{max-width:630px}.lcl-science__cards{display:grid;gap:4.0625rem clamp(.9375rem,.5915rem + 1.4085vw,1.5625rem);list-style:none;margin:2rem 0;padding:3.125rem 0 0}.lcl-science__cards li{display:grid;background:var(--c-white);border-radius:var(--lcl-radius-sm);padding:0 1.25rem 1.875rem;text-align:center;box-shadow:0 0 25px var(--c-lavender-light)}.lcl-science__cards .lcl-h3{display:grid;align-items:center;min-height:calc(var(--lcl-h3) * 2.5)}.lcl-science__cards .lcl-h3.is-stat{font-size:calc(var(--lcl-h3) * 1.85);line-height:1;font-variant-numeric:lining-nums}.lcl-science__cards img{width:min(60%,115px);height:auto;margin:calc(min(30%,57px)*-1) auto .75rem;border:3px solid var(--c-lavender-lightest);border-radius:50%;object-fit:cover}.lcl-science__image img{aspect-ratio:1;width:100%;height:auto;object-fit:cover}.lcl-reviews.lcl-science__reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:2.5rem;overflow:visible;scroll-snap-type:none;padding:0}.lcl-science__reviews .lcl-review{flex:none;width:auto;display:flex;flex-direction:column;gap:0;height:100%;margin:0;padding:28px;border-radius:var(--lcl-radius-md);background:var(--c-ivory-light);color:var(--c-slate);text-align:left;scroll-snap-align:none}.lcl-science__reviews .lcl-review--photo{display:grid;grid-template-columns:minmax(140px,45%) minmax(0,1fr);align-items:stretch;gap:28px}.lcl-science__reviews .lcl-review--photo>.lcl-img{width:100%;height:100%;min-height:180px;border-radius:12px;object-fit:cover}.lcl-science__reviews .lcl-review__body{display:flex;flex-direction:column;min-width:0;height:100%}.lcl-science__reviews .lcl-review__stars{width:fit-content;margin:0;color:transparent;font-family:Times,serif;font-size:1.3rem;letter-spacing:0;line-height:1;background:linear-gradient(90deg,var(--c-slate) 100%,#d0d0d0 100%);-webkit-background-clip:text;background-clip:text}.lcl-science__reviews .lcl-review__stars:before{content:"\2605\2605\2605\2605\2605"}.lcl-science__reviews .lcl-review h3{margin:.25rem 0 0;font-size:var(--lcl-lg);font-weight:500;line-height:1.15;text-align:left;text-wrap:balance}.lcl-science__reviews .lcl-review blockquote{margin:.75rem 0 1rem;font-size:.875rem;line-height:1.33;text-wrap:pretty}.lcl-science__reviews .lcl-review blockquote:before{content:"\201c"}.lcl-science__reviews .lcl-review blockquote:after{content:"\201d"}.lcl-science__reviews .lcl-review cite{margin-top:auto;font-size:1rem;font-style:normal;font-weight:400}.lcl-science__reviews .lcl-review cite strong{display:block;font-size:1.125rem;font-weight:700}@container (max-width: 999px){.lcl-reviews.lcl-science__reviews{grid-template-columns:1fr}}@container (max-width: 560px){.lcl-science__reviews .lcl-review--photo{grid-template-columns:1fr}.lcl-science__reviews .lcl-review--photo>.lcl-img{height:auto;aspect-ratio:3 / 2}}.lcl-science__more{text-align:right;margin-top:1.5rem}@container (min-width: 525px){.lcl-science__cards{grid-template-columns:1fr 1fr 1fr}}.lcl-cost ul{display:grid;gap:1.5rem;list-style:none;margin:0;padding:0}.lcl-cost li{background:var(--c-ivory-light);border-radius:var(--lcl-radius-md);padding:clamp(1.875rem,3vw,2.5rem);text-align:center}.lcl-cost img{width:108px;height:auto;object-fit:contain;margin:0 auto .75rem;border-radius:0}.lcl-cost li .lcl-card__title{font-weight:600;font-size:22px;line-height:1.36}.lcl-trust,.lcl-stats,.lcl-stat-groups{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.lcl-stats-section--groups .lcl-stats-section__header h2{max-width:15ch}.lcl-stats-section--groups .lcl-stats-section__header p{max-width:600px}.lcl-stat-groups__copy{max-width:675px;margin:2.25rem auto;text-align:center}.lcl-reviews{display:flex;gap:min(2.5vw,1.5625rem);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}.lcl-review{flex:0 0 min(320px,85vw);scroll-snap-align:start;background:var(--c-white);border-radius:var(--lcl-radius-md);padding:1.5rem}.lcl-review__stars{color:var(--c-sun-dark);letter-spacing:.1em;margin-bottom:.5rem}.lcl-review blockquote{margin:0 0 1rem;font-size:var(--lcl-lg)}.lcl-review cite{font-style:normal;font-weight:600}.lcl-reviews-section{overflow:visible}.lcl-reviews-section__header{margin:var(--lcl-s-7) 0 var(--lcl-s-8);text-align:center}.lcl-reviews-section__header .lcl-h1,.lcl-reviews-section__header .lcl-lede{margin-left:auto;margin-right:auto;max-width:700px}.lcl-reviews-section__header .lcl-lede{max-width:670px}.lcl-reviews-section .lcl-reviews{--lcl-review-slide: 320px;--lcl-review-gap: min(2.5vw, 1.5625rem);display:block;overflow:visible;scroll-snap-type:none;cursor:grab;padding:0;touch-action:pan-y;overscroll-behavior-x:contain}.lcl-reviews-section .lcl-reviews:active{cursor:grabbing}.lcl-reviews-section .lcl-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--lcl-review-slide);align-items:stretch;gap:var(--lcl-review-gap);position:relative;width:max-content;will-change:transform}.lcl-reviews-section .lcl-review{display:flex;flex-direction:column;width:auto;height:auto;align-self:stretch;scroll-snap-align:none;padding:1em;border-radius:var(--lcl-radius-md);text-align:center;color:var(--c-slate);background:var(--lcl-review-color, var(--c-ivory-light));-webkit-user-select:none;user-select:none}.lcl-reviews-section .lcl-review img,.lcl-reviews-section .lcl-review .lcl-img{width:100%;aspect-ratio:1.5;object-fit:cover;border-radius:calc(var(--lcl-radius-md) - .5em);pointer-events:none}.lcl-reviews-section .lcl-review__body{flex:1;display:flex;flex-direction:column;padding:1em}.lcl-reviews-section .lcl-review--photo .lcl-review__body .lcl-review__stars{margin-top:var(--lcl-s-2)}.lcl-reviews-section .lcl-review__stars{color:var(--c-slate);letter-spacing:0;margin:0 auto;font-size:1.3rem;font-family:Times,serif;line-height:1}.lcl-reviews-section .lcl-review__stars:before{content:"\2605\2605\2605\2605\2605"}.lcl-reviews-section .lcl-review h3{margin:.625rem 0 0;font-size:var(--lcl-lg);font-weight:600;line-height:1.15;text-wrap:balance}.lcl-reviews-section .lcl-review blockquote{margin:.75rem 0 1rem;font-size:.875rem;text-wrap:pretty}.lcl-reviews-section .lcl-review blockquote:before{content:"\201c"}.lcl-reviews-section .lcl-review blockquote:after{content:"\201d"}.lcl-reviews-section .lcl-review:not(.lcl-review--photo) blockquote{font-size:1rem}.lcl-reviews-section .lcl-review cite{margin-top:auto;font-weight:400;text-wrap:balance}.lcl-reviews-section .lcl-review cite strong{display:block;font-size:1rem}.lcl-reviews-section__nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:var(--lcl-s-7)}.lcl-reviews-section__arrow{width:3rem;height:3rem;display:grid;place-content:center;border:0;border-radius:5px;background:var(--c-white);color:var(--c-slate);cursor:pointer;transition:background-color .25s ease,color .25s ease}.lcl-reviews-section__arrow:hover{background:var(--c-mint-light)}.lcl-video-section{display:flex;flex-wrap:wrap;gap:var(--lcl-s-8) var(--lcl-s-7);padding-bottom:16vw}.lcl-video-section .lcl-h1{margin:0px 0px 2.75rem}.lcl-video-section header{flex-basis:400px;flex-grow:1;margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start;grid-template-columns:none}.lcl-video{position:relative;overflow:hidden;border-radius:var(--lcl-radius-md);aspect-ratio:16 / 9;background:var(--c-navy);flex-basis:0;flex-grow:999;min-width:60%;z-index:3}.lcl-video iframe,.lcl-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lcl-billboard{--lcl-squiggle-width: 100vw;--lcl-squiggle-color: var(--c-peach);--lcl-squiggle-z: 3;--lcl-squiggle-t: min(10%, 90px);--lcl-squiggle-l: 0;display:grid;position:relative;height:max(500px,60vw);padding-top:calc(var(--lcl-container-space) * 1.25);padding-bottom:calc(var(--lcl-container-space) * 1.25);overflow:visible;background:transparent}.lcl-billboard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--lcl-radius-lg);background:linear-gradient(to top right,#0009 20%,#0000 60%);pointer-events:none}.lcl-billboard .lcl-squiggle{max-height:55%}.lcl-billboard>img,.lcl-billboard .lcl-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 0%;z-index:0;border-radius:var(--lcl-radius-lg)}.lcl-billboard>div{position:relative;z-index:5;place-self:end start}.lcl-billboard .lcl-h0{max-width:15ch;margin-bottom:var(--lcl-s-7);font-size:clamp(2.5rem,1.9278rem + 2.4413vw,4.125rem);line-height:1.1;color:var(--c-white)}.lcl-billboard .lcl-btn{min-width:155px}.shopify-section:has(.lcl-video-section)+.shopify-section .lcl-billboard{z-index:2}.shopify-section:has(.lcl-video-section)+.shopify-section .lcl-billboard .lcl-squiggle{--lcl-squiggle-color: var(--c-blue-light);--lcl-squiggle-t: 0;transform:translateY(-40%)}.lcl-footnotes{padding:2rem var(--lcl-gutter) 3rem;font-size:.75rem;line-height:1.5;color:color-mix(in srgb,var(--c-white) 70%,transparent)}.lcl-footnotes ol{margin:0;padding-left:1.25rem}.lcl-product{display:grid;gap:var(--lcl-s-4);align-items:start}.lcl-product__buy h1~*{max-width:660px}.lcl-gallery{padding-right:0}.lcl-gallery__main{position:relative;background:var(--c-white);border-radius:var(--lcl-radius-sm);overflow:hidden}.lcl-gallery__badge{position:absolute;right:1.25rem;top:1.25rem;width:20%;z-index:1;pointer-events:none}.lcl-gallery__badge img,.lcl-gallery__badge .lcl-img{width:100%;height:auto;max-width:none;aspect-ratio:auto;object-fit:contain;border-radius:0}.lcl-gallery__main img{aspect-ratio:1;width:100%;height:auto;object-fit:cover;border-radius:var(--lcl-radius-sm)}.lcl-gallery__thumbs{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:1em;margin-top:1.25rem}.lcl-gallery__thumbs a{border-radius:5px;overflow:hidden;background:var(--c-ivory);box-shadow:0 0 0 4px transparent;transition:box-shadow .2s}.lcl-gallery__thumbs a[aria-current=true]{opacity:1;outline:0;box-shadow:0 0 0 4px var(--c-mint)}.lcl-gallery__thumbs img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:0}.lcl-price{display:flex;align-items:center;gap:var(--lcl-s-6);font-size:2.5rem;font-weight:600;margin:1.25rem 0}.lcl-price img{max-width:115px;height:auto;translate:0 5%}.lcl-product .lcl-buy{width:100%;max-width:660px;margin-top:var(--lcl-s-5)}.lcl-product .lcl-buy product-form-component,.lcl-product .lcl-buy form{display:block;width:100%}.lcl-product .lcl-buy .lcl-btn,.lcl-product .lcl-buy button[name=add]{width:100%;min-width:0;justify-content:center}.lcl-product .shopify-payment-button,.lcl-product shopify-accelerated-checkout,.lcl-product .shopify-payment-button__more-options{display:none!important}.lcl-benefits{display:flex;gap:var(--lcl-s-2);list-style:none;margin:1.5rem 0 0;padding:0}.lcl-benefits li{flex:1;max-width:140px;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:.5em;font-size:.875rem;font-weight:600;line-height:1.15;text-align:center;text-wrap:balance}.lcl-benefits img{width:100%;max-width:140px;aspect-ratio:140 / 85;height:auto;object-fit:contain}.lcl-benefits img:is([src*=non-invasive],[src*=easy]){transform:scale(.85)}.lcl-trust{display:grid;gap:0;list-style:none;margin:0;padding:0}.lcl-trust li{flex:1;display:flex;flex-direction:column;justify-content:start;align-items:center;gap:1em;padding:2em 1em;font-size:1.125rem;font-weight:600;line-height:1.15;text-align:center;text-wrap:balance}.lcl-trust img{width:100%;max-width:90px;aspect-ratio:1;height:auto;object-fit:contain}.lcl-trust img[src*=rechargeable]{transform:scale(.7)}.lcl-trust img[src*=shipping]{transform:scale(.85)}.lcl-trust li:last-child span{max-width:9em}.lcl-shipping{display:flex;align-items:center;justify-content:center;gap:.67em;width:100%;font-weight:500;margin:.75rem 0;max-width:660px}.lcl-shipping img{width:28px;height:auto}.lcl-payments{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1.5em;max-width:660px;border:1px solid #5a31f4;border-radius:3px;padding:1em 1.75em 1em 1em}.lcl-payments p{max-width:380px;margin:0}.lcl-payments img,.lcl-payments svg{max-width:155px;height:auto}.lcl-alert{padding:.5rem .75rem;background:var(--c-peach-light);border-radius:8px;font-size:.875rem;font-weight:600}.lcl-sticky-atc{display:none}.lcl-accordion{border-top:0;margin-top:1.5rem}.lcl-accordion details{border-top:1px solid currentColor}.lcl-accordion details:last-child{border-bottom:1px solid currentColor}.lcl-accordion details:not([open])>*:not(summary){display:none!important}.lcl-accordion details[hidden],[hidden]{display:none!important}@supports (interpolate-size: allow-keywords){.lcl-accordion details{interpolate-size:allow-keywords}.lcl-accordion details::details-content{height:0;overflow-y:clip;transition:height .4s ease,content-visibility .4s allow-discrete}.lcl-accordion details[open]::details-content{height:auto}}.lcl-accordion summary{position:relative;display:block;cursor:pointer;font-weight:700;padding:1.125em 2.5em 1.125em 0;list-style:none}.lcl-accordion summary::-webkit-details-marker,.lcl-accordion summary::marker{display:none;content:""}.lcl-accordion summary:before,.lcl-accordion summary:after{content:"";position:absolute;width:1rem;height:2px;background-color:currentColor;border-radius:2px;right:.5em;top:50%;transform:translateY(-50%)}.lcl-accordion details:not([open]) summary:after{transform:translateY(-50%) rotate(90deg)}.lcl-accordion .lcl-accordion__body{padding:0 0 1.25rem}.lcl-how{--lcl-how-bg: 251 248 242;--lcl-squiggle-color: var(--c-mint);--lcl-squiggle-width: 0;background:rgb(var(--lcl-how-bg));overflow:hidden}.lcl-how__header{display:grid;gap:var(--lcl-s-7);margin-bottom:var(--lcl-s-8);position:relative}.lcl-how__content{display:grid}.lcl-how__steps{--lcl-how-gap: 25px;display:grid;gap:var(--lcl-how-gap);z-index:2;counter-reset:step;list-style:none;margin:0;padding:0}.lcl-how__steps li{display:flex;align-items:center;gap:1em;font-size:clamp(1.125rem,1.081rem + .1878vw,1.25rem);font-weight:500;padding:.5em var(--lcl-s-6) .5em .5em;border-radius:3.125rem;background:var(--c-mint);position:relative;text-wrap:pretty}.lcl-how__steps li:before{counter-increment:step;content:counter(step);flex:none;margin:.625rem;display:grid;place-items:center;aspect-ratio:1;width:1.5em;height:1.5em;font-size:var(--lcl-h2);font-weight:600;border-radius:50%;background:rgb(var(--lcl-how-bg))}.lcl-how__steps li:not(:last-child):after{content:"";position:absolute;height:var(--lcl-how-gap);left:65px;top:100%;aspect-ratio:60 / 35;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ABDBC6' viewBox='0 0 60 35'%3E%3Cpath fill-rule='evenodd' d='M0 35h60a14 14 0 0 1-14-14v-7A14 14 0 0 1 60 0H0a14 14 0 0 1 14 14v7A14 14 0 0 1 0 35Z' clip-rule='evenodd'/%3E%3C/svg%3E") center / contain no-repeat}.lcl-how__media{position:relative;transform:scale(1.35)}.lcl-how__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:linear-gradient(0deg,rgb(var(--lcl-how-bg) / 1),rgb(var(--lcl-how-bg) / 0) 20%)}.lcl-how__media img,.lcl-how__media video{width:100%;height:auto;object-fit:contain;background:transparent}.lcl-how__pin{display:grid;place-content:center;position:absolute;z-index:2;width:1em;height:1em;border-radius:50%;font-size:clamp(.75rem,.3539rem + 1.6901vw,1.875rem);font-weight:600;color:var(--c-slate);background:var(--c-mint);pointer-events:none;left:calc(var(--lcl-how-x-m) * 1%);top:calc(var(--lcl-how-y-m) * 1%)}.lcl-how__pin:before{content:attr(data-clip);font-size:.667em}.lcl-callouts{--lcl-image-ratio: 1;padding-block:var(--lcl-s-8)}.lcl-callouts__frame{overflow:clip;width:100%;position:relative;-webkit-user-select:none;user-select:none;touch-action:pan-y;overscroll-behavior-x:contain}.lcl-callouts__track{display:flex;width:100%;will-change:transform}.lcl-callout{--lcl-callout-break: 53.125rem;flex:0 0 100%;width:100%;max-width:100%;min-width:100%;display:flex;flex-wrap:wrap;flex-direction:row-reverse;gap:var(--lcl-s-5) var(--lcl-s-9);align-items:start;padding:var(--lcl-s-6);box-sizing:border-box}.lcl-callout>*{flex-grow:1;flex-basis:calc((var(--lcl-callout-break) - 100%) * 999)}.lcl-callout .lcl-media{min-width:50%;--lcl-image-ratio: 1;border-radius:var(--lcl-radius-lg)}.lcl-callout .lcl-media img,.lcl-callout .lcl-media .lcl-img{transform:translateZ(0);backface-visibility:hidden}.lcl-callout__sub{font-weight:600;margin-bottom:.5rem}.lcl-callouts__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:0;padding:0;background:transparent;cursor:pointer;border:1px solid var(--c-slate);border-radius:var(--lcl-radius-lg)}.lcl-callouts__nav{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:0 var(--lcl-s-6) var(--lcl-s-6)}.lcl-callouts__nav .lcl-dots{margin-top:0;justify-content:flex-start}.lcl-app-callout{display:flex;flex-wrap:wrap;gap:var(--lcl-s-7) var(--lcl-s-9);align-items:center;flex-direction:row-reverse}.lcl-app-callout__media{flex:1 1}.lcl-app-callout__copy>*{max-width:500px}.lcl-app-stores{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.lcl-app-stores a{width:min(10.5rem,46%)}.lcl-app-stores img{width:100%;height:auto;border-radius:0}.lcl-app-callout__note{display:inline-block;margin-top:1.5rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500}.lcl-stats-section{--lcl-squiggle-width: 0;padding-bottom:var(--lcl-s-8)}.lcl-stats-section>*{position:relative;z-index:2}.lcl-stats-section__header{display:grid;gap:var(--lcl-s-8);margin-bottom:var(--lcl-s-8);position:relative}.lcl-stats-section__header h2{max-width:12ch}.lcl-stats-section__header p{max-width:525px}.lcl-stats-section__list{--lcl-switcher-break: 960px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-around;gap:clamp(10px,1.5vw,20px);list-style:none;margin:0;padding:0}.lcl-stats-section__list>li{display:flex;flex-direction:column;flex-grow:1;flex-basis:calc((var(--lcl-switcher-break) - 100%) * 999);padding:2rem;background:var(--c-white);border-radius:var(--lcl-radius-sm);text-align:center;text-wrap:balance;box-shadow:0 0 10px #00000040}.lcl-stats-section__list .lcl-h1{margin-bottom:.25rem}.lcl-stats-section__list .lcl-lede{display:block;line-height:1.3;max-width:370px;margin-inline:auto}.lcl-stats-section__list .lcl-lede strong{font-weight:600}.lcl-faqs{display:grid;gap:var(--lcl-s-5) var(--lcl-s-6)}.lcl-faqs .lcl-h1{color:var(--c-mint);margin-bottom:0}.lcl-faqs .lcl-accordion{margin-top:var(--lcl-s-3)}.lcl-faqs .lcl-btn{place-self:start;align-self:start;min-width:200px;height:auto;min-height:50px}.lcl-faqs details[open]>summary{color:var(--c-mint-light)}.lcl-dots{display:flex;justify-content:center;gap:.4rem;margin-top:1rem}.lcl-dots__dot{width:10px;height:10px;border:0;border-radius:999px;background:color-mix(in srgb,var(--c-slate) 25%,white);cursor:pointer}.lcl-dots__dot[aria-current=true]{background:var(--c-slate)}.lcl-team__leaders,.lcl-team__members,.lcl-conferences,.lcl-awards{display:grid;gap:var(--lcl-row-gap) var(--lcl-col-gap);list-style:none;margin:0;padding:0}.lcl-team__leaders li,.lcl-team__members li,.lcl-conferences li,.lcl-awards li{background:transparent;padding:0}.lcl-team__leaders img,.lcl-team__members img,.lcl-team__leaders .lcl-img,.lcl-team__members .lcl-img{width:min(350px,100%);aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--lcl-radius-sm)}.lcl-team__subhead{padding-top:var(--lcl-s-10);padding-bottom:var(--lcl-s-7)}.lcl-team--pull .lcl-team__body{margin-top:calc(-1 * (var(--lcl-s-10) + clamp(10.9375rem,9.287rem + 7.0423vw,15.625rem)));--lcl-row-gap: var(--lcl-s-8);--lcl-col-gap: 1.125rem}.lcl-advisors{display:flex;align-items:center;justify-content:space-around;gap:var(--lcl-s-8);padding:2rem 4rem;background:var(--c-white);border-radius:100px}.lcl-advisors img,.lcl-advisors .lcl-img{width:auto;height:75px;max-width:100%;object-fit:contain;border-radius:0;aspect-ratio:auto}.lcl-about-header{margin-bottom:var(--lcl-s-8)}.lcl-about-header h2{max-width:720px}.lcl-about-header p{max-width:640px}.lcl-media-grid{display:grid;gap:1.25rem}.lcl-media-card{display:block;position:relative;overflow:hidden;border-radius:var(--lcl-radius-sm);aspect-ratio:16 / 9}.lcl-media-card img,.lcl-media-card .lcl-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0;z-index:1}.lcl-award__media{position:relative;border-radius:var(--lcl-radius-sm);overflow:hidden}.lcl-award__title{font-weight:700;padding-right:.75rem}.lcl-awards--pull{--lcl-awards-overlap: 4.375rem;margin-top:calc(-1 * (var(--lcl-s-10) + var(--lcl-awards-overlap)));padding-top:calc(var(--lcl-s-9) + var(--lcl-awards-overlap))}.lcl-awards img,.lcl-conferences img{width:100%;border-radius:var(--lcl-radius-sm);object-fit:cover}.lcl-badge{position:absolute;z-index:2;right:1.25em;bottom:1.25em;display:inline-block;padding:.75em 1.5em;background:var(--c-sun);color:var(--c-slate);border-radius:100px;font-size:clamp(.75rem,.73rem + .09vw,.8125rem);font-weight:600;pointer-events:none}.lcl-cta{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:max(80px,15vw) var(--lcl-gutter) var(--lcl-s-10);background:var(--c-mint-lightest);border-radius:var(--lcl-radius-lg);text-align:center}.lcl-cta:before{content:"";position:absolute;z-index:0;top:calc(max(80px,15vw)/2);left:50%;width:max(800px,120%);aspect-ratio:1;transform:translate(-50%);border-radius:100%;background:var(--c-mint-light);pointer-events:none}.lcl-cta>:not(.lcl-squiggle){position:relative;z-index:1;max-width:650px;margin-inline:auto}.lcl-cta .lcl-footer__logo{width:min(40%,315px);margin-inline:auto}.lcl-cta--signup{background:var(--c-blue-light);--lcl-squiggle-color: var(--c-blue)}.lcl-cta--signup:before{background:var(--c-blue-lightest)}.lcl-cta--join{--lcl-squiggle-color: var(--c-mint);background:var(--c-mint-lightest);padding-top:5rem}.lcl-cta--join:before{top:clamp(10.625rem,9.5246rem + 4.6948vw,13.75rem);background:var(--c-mint-light)}.lcl-cta--join>:not(.lcl-squiggle){max-width:615px}.lcl-cta--join .lcl-footer__logo{margin-bottom:7.8125rem}.lcl-cta--contact{background:var(--c-peach-lightest);--lcl-squiggle-color: var(--c-peach);padding-top:var(--lcl-s-8);padding-bottom:var(--lcl-s-8)}.lcl-cta--contact .lcl-cta__card{max-width:760px;margin-inline:auto;padding:min(5vw,60px);background:var(--c-ivory);border-radius:var(--lcl-radius-lg);text-align:left}.lcl-contact{display:grid;gap:.75rem;margin-top:1.5rem}.lcl-contact label{display:block;margin:0}.lcl-contact input,.lcl-contact textarea{display:block;width:100%;box-sizing:border-box;margin:0;border:0;border-bottom:1px solid var(--c-slate);border-radius:0;background:transparent;box-shadow:none;color:var(--c-slate);font:inherit;padding:.75rem 0;-webkit-appearance:none;appearance:none;resize:none}.lcl-contact textarea{min-height:7rem;overflow:auto}.lcl-contact__success,.lcl-contact__error{margin:0}.lcl-contact .lcl-btn{justify-self:start;margin-top:.5rem}.lcl-studies{position:relative;z-index:2}.lcl-studies__more{margin-top:1.5rem}.lcl-studies__more h2{margin-top:2.5rem}.lcl-text-link{display:inline-flex;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor}.lcl-conferences-section .lcl-about-header h2{max-width:56%}.lcl-conferences li{background:transparent;padding:0}.lcl-conferences h3,.lcl-conferences h3 a{color:var(--c-mint);text-decoration:none}.lcl-conferences__meta b,.lcl-conferences__meta strong{color:var(--c-peach);font-weight:700;margin-right:.25em}.lcl-conferences__meta p,.lcl-conferences__meta li{margin:0 0 .5rem}.lcl-squiggle--join-a,.lcl-squiggle--join-b{width:max(125px,25vw);z-index:0}.lcl-squiggle--join-a{left:0;top:7vw}.lcl-squiggle--join-b{right:0;bottom:1vw;left:auto;top:auto}.lcl-apps-page__intro{max-width:900px;margin:0 auto 2.5rem;text-align:center}.lcl-apps-page__intro .lcl-lede{max-width:800px;margin-inline:auto}.lcl-apps{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.lcl-apps article{flex:1 1 280px;max-width:520px;padding:clamp(2rem,4vw,3.25rem);text-align:center;border-radius:var(--lcl-radius-lg);background:var(--c-blue-lightest);font-size:.875rem}.lcl-apps a{display:block}.lcl-apps img,.lcl-apps .lcl-img{width:154px;max-width:100%;height:auto;margin:0 auto 1rem;border-radius:0}.lcl-rte-page{max-width:46rem}.lcl-rte-page .lcl-rte__content{font-size:1rem;line-height:1.75}.lcl-rte-page .lcl-rte__content a{color:var(--c-navy)}.lcl-policy .lcl-rte-page{width:auto;max-width:none;margin-inline:0}.lcl-policy h1{letter-spacing:normal;margin-bottom:1.6rem}.lcl-policy .lcl-rte__content{font-size:.875rem;line-height:1.33}.lcl-policy .lcl-policy__updated,.lcl-policy .lcl-rte__content>p:first-child{font-size:var(--lcl-lg);line-height:1.36;margin:0 0 1.55rem}.lcl-policy .lcl-rte__content h3{font-weight:500;line-height:1.125;margin:2rem 0 .8rem}.lcl-policy .lcl-rte__content p{margin:0 0 1rem}.lcl-policy .lcl-rte__content ul{margin:1.5rem 0 1.5rem 1.3125rem;padding:0;list-style:disc outside}.lcl-policy .lcl-rte__content li{margin:0}.lcl-policy .lcl-rte__content strong{font-weight:700}.lcl-policy .lcl-rte__content a{color:inherit;text-decoration:underline}.lcl-policy .lcl-rte__content hr{border:0;height:1px;margin:2.45rem 0;background:gray}.shopify-section:has(.lcl-faq-page){background:var(--c-ivory-light)}.lcl-faq-page__intro{text-align:center;padding:calc(var(--lcl-header-height) + var(--lcl-s-8)) var(--lcl-gutter) var(--lcl-s-8);color:var(--c-slate)}.lcl-faq-page__intro a{color:inherit}.lcl-faq-page{padding-bottom:var(--lcl-s-10)}.lcl-faq-group{display:grid;gap:var(--lcl-s-5) var(--lcl-s-6);align-items:start;width:auto;margin:3.125rem var(--lcl-gutter) var(--lcl-section-gap)}.lcl-faq-group .lcl-h2{margin-bottom:0}.lcl-accordion--pills{margin-top:0}.lcl-accordion--pills details{border:0;background:var(--c-white);border-radius:var(--lcl-radius-lg)}.lcl-accordion--pills details+details{margin-top:.625rem}.lcl-accordion--pills details:last-child{border-bottom:0}.lcl-accordion--pills summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1.25rem 1.5rem}.lcl-accordion--pills summary:before{content:none}.lcl-accordion--pills summary:after,.lcl-accordion--pills details:not([open]) summary:after,.lcl-accordion--pills details[open] summary:after{content:"";position:static;transform:none;flex:0 0 auto;width:1.875rem;height:1.875rem;border-radius:6px;background-color:var(--theme-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 8'%3E%3Cpath fill='%23505c6a' d='M5.608 7.215a.9.9 0 0 0 1.284 0L12.249 1.6a.9.9 0 0 0-1.284-1.316L6.25 5.227 1.535.284A.9.9 0 0 0 .251 1.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:13px 8px}.lcl-accordion--pills details[open] summary,.lcl-accordion--pills details[open]>summary{color:inherit}.lcl-accordion--pills details[open] summary:after{transform:scaleY(-1)}.lcl-accordion--pills .lcl-accordion__body{padding:0 1.5rem 1.5rem}.lcl-faq-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem}.lcl-faq-tabs button{border:0;border-radius:999px;padding:.55rem 1rem;background:var(--c-white);color:var(--c-slate);font:inherit;font-weight:600;cursor:pointer}.lcl-faq-tabs button[aria-selected=true]{background:var(--c-slate);color:var(--c-white)}.lcl-404{text-align:center;max-width:36rem;margin-inline:auto}.lcl-buy .shopify-payment-button{margin-top:.75rem}.lcl-buy .lcl-btn,.lcl-buy button[name=add]{width:100%}.lcl-sticky-atc .lcl-buy,.lcl-sticky-atc .lcl-buy form,.lcl-sticky-atc .lcl-buy product-form-component{width:100%}.lcl-sticky-atc .lcl-buy .lcl-btn{width:100%;margin-top:0}@media(max-width:1099.9px){.lcl-header__toggle{display:grid;place-items:center;z-index:3}.lcl-header__logo{width:130px}.lcl-header__nav{display:none;position:absolute;top:0;left:0;right:0;height:auto;flex-direction:column;align-items:stretch;padding:calc(var(--lcl-header-height) + 1.5rem) var(--lcl-gutter) 2rem;background:var(--c-white);box-shadow:var(--lcl-shadow);border-radius:0 0 var(--lcl-radius-lg) var(--lcl-radius-lg);max-height:100vh;overflow:auto;z-index:1}.lcl-header.is-open .lcl-header__nav{display:flex}.lcl-header__menu{position:static;transform:none;left:auto;flex-direction:column;gap:.75rem}.lcl-header__menu a{font-size:var(--lcl-lg)}.lcl-header__actions{flex-direction:column;align-items:stretch;width:100%;margin-top:1.75rem}.lcl-sticky-atc{display:block;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:.75rem var(--lcl-gutter);background:var(--c-white);box-shadow:0 -4px 12px #00000014}.lcl-product{padding-bottom:5rem}}@media(max-width:999.9px){.lcl-hero.lcl-section{padding-top:var(--lcl-header-height)}.lcl-hero__image{grid-row:1;height:clamp(450px,100vw,700px)}.lcl-hero__image img{position:absolute;left:calc(-1 * var(--lcl-gutter));width:100vw;height:100%;max-width:none;object-fit:cover;border-radius:0 0 var(--lcl-radius-lg) var(--lcl-radius-lg)}.lcl-hero__intro{margin-top:var(--lcl-s-7);margin-bottom:var(--lcl-s-10)}}@media(max-width:1119.9px){.lcl-meet__intro{margin-bottom:var(--lcl-s-10);order:-1}.lcl-meet__intro>*{max-width:600px}.lcl-meet__image{order:0}.lcl-meet__image img{max-width:min(700px,100%)}}@media(min-width:700px){.lcl-meet__cards ul{grid-template-columns:repeat(2,1fr)}}@media(min-width:760px){.lcl-footer{grid-template-columns:auto 1fr}.lcl-footer__brand{grid-column:1 / -1}.lcl-footer__about,.lcl-footer__links{grid-column:span 1}.lcl-footer__signup,.lcl-footer__extras{grid-column:1 / -1}.lcl-cost ul,.lcl-stats,.lcl-stat-groups{grid-template-columns:repeat(2,1fr)}.lcl-issues__list{grid-template-columns:repeat(3,1fr);gap:20px}.lcl-team__members,.lcl-awards,.lcl-conferences{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.lcl-banner{grid-template-columns:200px 1fr 200px}.lcl-social,.lcl-banner__spacer{display:flex}.lcl-trust{grid-template-columns:1fr 1fr 1fr 1fr}.lcl-trust li{padding-top:0;padding-bottom:0}.lcl-trust li:nth-child(n+2){border-left:1px solid currentColor}}@media(min-width:1000px){.lcl-hero__main{grid-template-columns:repeat(12,1fr);padding-top:calc(var(--lcl-header-height) - 25px);min-height:min(650px,calc(650 / 1440 * 100vw))}.lcl-hero__intro{grid-row:1;grid-column:1 / span 6;padding-top:var(--lcl-s-8);padding-bottom:var(--lcl-s-10);margin-bottom:var(--lcl-s-4)}.lcl-hero__image{grid-row:1;grid-column:5 / span 8;align-self:stretch;min-height:100%;margin-top:calc(-1 * (var(--lcl-header-height) - 25px));height:calc(100% + var(--lcl-header-height) - 25px)}.lcl-hero__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,var(--c-ivory-light) 0%,transparent 30%);z-index:1;pointer-events:none}.lcl-hero__image img{position:absolute;left:0;top:0;height:100%;width:calc(100% + var(--lcl-gutter));max-width:none;object-fit:cover}.lcl-split,.lcl-issues,.lcl-science__header,.lcl-product{grid-template-columns:1fr 1fr}.lcl-split--hang{align-items:start}.lcl-split--hang>:first-child{padding-right:10%}.lcl-split--hang>:last-child{position:relative;height:100%;min-height:0}.lcl-split--hang .lcl-img,.lcl-split--hang img{position:absolute;z-index:3;top:0;left:0;width:100%;height:700px;aspect-ratio:auto;object-fit:cover;object-position:50% 0;border-radius:25px}.lcl-gallery{padding-right:var(--lcl-s-9)}.lcl-issues__copy{padding-right:var(--lcl-s-7)}.lcl-issues__list{grid-column:1 / -1}.lcl-science__header{--lcl-squiggle-color: var(--c-lavender);--lcl-squiggle-width: 35%;--lcl-squiggle-l: 57%;--lcl-squiggle-t: -5%;--lcl-squiggle-z: 1}.lcl-science__image{padding-top:min(18vw,275px);padding-left:15%}.lcl-stats-section__header{grid-template-columns:1fr 1fr;--lcl-squiggle-color: var(--c-blue-dark);--lcl-squiggle-width: 45%;--lcl-squiggle-l: 42%;--lcl-squiggle-t: -10%;--lcl-squiggle-z: 1}.lcl-stats-section__header>div:first-child{padding-right:5%}.lcl-stats-section__list .lcl-lede{display:inline-block;max-width:20ch;margin-left:auto;margin-right:auto}}@media(min-width:1020px){.lcl-footer{grid-template-columns:1fr max-content 1fr}.lcl-footer__brand{grid-column:1;justify-self:start}.lcl-footer__about{grid-column:2;justify-self:center}.lcl-footer__links{grid-column:3;justify-self:end}.lcl-footer__signup{grid-column:1 / -1}.lcl-footer__extras{grid-column:1 / span 2}.lcl-stats{grid-template-columns:repeat(3,1fr)}.lcl-split--reverse{direction:rtl}.lcl-split--reverse>*{direction:ltr}.lcl-media-grid{grid-template-columns:repeat(3,1fr)}.lcl-team__leaders{grid-template-columns:1fr 1fr}.lcl-team__leaders li{display:grid;grid-template-columns:1fr 1fr;column-gap:1.125rem;align-items:start}.lcl-team__leaders li>div{align-self:end}.lcl-team__leaders p{grid-column:1 / -1}.lcl-studies{--lcl-squiggle-color: var(--c-mint-dark);--lcl-squiggle-width: min(40%, 800px);--lcl-squiggle-l: 52%;--lcl-squiggle-t: auto;--lcl-squiggle-b: max(-275px, -20vw);--lcl-squiggle-z: 1}.lcl-studies__copy{max-width:50%;padding-right:10%}.lcl-awards,.lcl-team__members{grid-template-columns:repeat(4,1fr)}.lcl-conferences{grid-template-columns:repeat(3,1fr);gap:clamp(2.5rem,1.73rem + 3.3vw,4.7rem) 1.25rem}}@media(min-width:1120px){.lcl-meet{grid-template-columns:1fr 1fr}.lcl-meet__image{grid-area:1 / 1}.lcl-meet__intro{grid-area:1 / 2}.lcl-meet__intro>*{max-width:420px}.lcl-meet__image img{max-width:min(550px,100%)}.lcl-meet__cards{grid-column:1 / -1;margin-left:-70px;margin-right:-70px;border-top-left-radius:0;border-top-right-radius:0}}@media(min-width:1100px){.lcl-faqs{grid-template-rows:auto 1fr;grid-template-columns:1fr min(60vw,880px)}.lcl-faqs .lcl-h1{margin-bottom:0}.lcl-faqs .lcl-accordion{grid-area:1 / 2 / -1 / -1}.lcl-faqs .lcl-btn{grid-row:2;margin-top:0}.lcl-faq-group{grid-template-columns:1fr min(60vw,880px)}}@media(min-width:1200px){.lcl-meet__cards ul{grid-template-columns:repeat(4,1fr)}.lcl-how__header{grid-template-columns:510px 1fr;margin-bottom:max(-5vw,-100px);--lcl-squiggle-width: min(30vw, 500px);--lcl-squiggle-l: auto;--lcl-squiggle-t: auto}.lcl-how__header .lcl-squiggle{position:relative;width:min(30vw,500px);margin-left:6vw;transform:translateY(10%)}.lcl-how__content{align-items:start}.lcl-how__content>*{grid-area:1 / 1 / -1 / -1}.lcl-how__steps{max-width:min(50%,580px)}.lcl-how__media{transform:translate(18%,-7.5%)}.lcl-how__pin{left:calc(var(--lcl-how-x) * 1%);top:calc(var(--lcl-how-y) * 1%)}}@media(min-width:1220px){.lcl-cost ul,.lcl-trust{grid-template-columns:repeat(4,1fr)}}@media(max-width:899.9px){.lcl-trust{grid-template-columns:1fr 1fr}.lcl-trust li:nth-child(2n){border-left:1px solid currentColor}.lcl-trust li:nth-child(n+3){border-top:1px solid currentColor}}@media(max-width:479.9px){.lcl-benefits{flex-direction:column}.lcl-benefits li{max-width:none;display:block;text-align:left}.lcl-benefits img{display:none}}@media(max-width:1299.9px){.lcl-hero .lcl-squiggle{display:none}}.lcl-learn+.lcl-cta{margin-top:var(--lcl-section-gap)}.shopify-section:has(.lcl-learn){background:transparent}.lcl-learn__hero{padding:calc(var(--lcl-header-height) + var(--lcl-s-9)) var(--lcl-gutter) var(--lcl-s-9);color:var(--c-white)}.lcl-learn__hero h1{max-width:900px;margin:0;color:var(--c-mint);letter-spacing:normal}.lcl-learn__posts{position:relative;overflow:visible;margin-top:var(--lcl-section-gap);padding:var(--lcl-s-9) var(--lcl-gutter);border-radius:var(--lcl-radius-lg);background:var(--c-blue-light);color:var(--c-slate)}.lcl-learn__posts .lcl-squiggle{--lcl-squiggle-color: var(--c-blue);--lcl-squiggle-width: min(600px, 42vw);--lcl-squiggle-weight: 24px;--lcl-squiggle-t: -120px;--lcl-squiggle-l: 51%;--lcl-squiggle-z: 1}.lcl-learn__intro{position:relative;z-index:1;max-width:620px}.lcl-learn__intro h2{max-width:900px;margin:0 0 1.6rem;font-family:var(--lcl-font-heading);font-size:var(--lcl-h1);font-weight:600;line-height:1.15;letter-spacing:normal}.lcl-learn__intro .lcl-lede{margin:0 0 .65rem}.lcl-learn__intro .lcl-lede p,.lcl-learn__intro-sub p{margin:0}.lcl-learn__intro-sub{font-size:1rem;line-height:1.45}.lcl-learn__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,3vw,3.07rem);margin-top:clamp(2rem,4vw,3.5rem)}.lcl-learn__card{position:relative;display:flex;flex-direction:column;min-width:0;color:var(--c-slate)}.lcl-learn__media{display:block;aspect-ratio:388 / 252;overflow:hidden;border-radius:10px;background:var(--c-blue-lightest)}.lcl-learn__media .lcl-img,.lcl-learn__media .lcl-placeholder{width:100%;height:100%;border-radius:10px;object-fit:cover}.lcl-learn__badge{position:absolute;top:1rem;left:1rem;z-index:1;padding:.6rem 1.2rem;border-radius:999px;background:var(--c-slate);color:var(--c-white);font-size:.8125rem;font-weight:600;line-height:1}.lcl-learn__body{display:flex;flex-direction:column;flex:1;gap:1rem;padding:1.5rem .25rem 0}.lcl-learn__body h3{margin:0;font-size:var(--lcl-lg);font-weight:700;line-height:1.25}.lcl-learn__body h3 a{color:inherit;text-decoration:none}.lcl-learn__meta{font-size:1rem;font-weight:500;line-height:1.4}.lcl-learn__body .lcl-btn{align-self:flex-start;margin-top:auto;border-color:var(--c-white);background:var(--c-white);color:var(--c-slate)}.lcl-learn__body .lcl-btn:hover,.lcl-learn__body .lcl-btn:focus-visible{border-color:var(--c-slate);background:var(--c-slate);color:var(--c-white)}.lcl-learn__pager{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(2rem,4vw,3.5rem)}.lcl-learn__empty{margin:0;font-size:1rem}@media(min-width:700px){.lcl-learn__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1020px){.lcl-learn__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:759px){.lcl-learn__posts .lcl-squiggle{--lcl-squiggle-width: 160px;--lcl-squiggle-t: -48px;--lcl-squiggle-l: auto;--lcl-squiggle-r: 0}}.lcl-article,.shopify-section:has(.lcl-article){overflow:visible;background:transparent}.lcl-article__header{display:grid;grid-template-columns:minmax(0,900px) minmax(10rem,1fr);column-gap:1.5rem;align-items:start;padding:calc(var(--lcl-header-height) + var(--lcl-s-8)) var(--lcl-gutter) var(--lcl-s-8);color:var(--c-white)}.lcl-article__back{grid-column:1;justify-self:start;display:inline-flex;align-items:center;min-height:50px;margin-bottom:1.5rem;padding:.45rem 1.25rem .7rem;border:1px solid var(--c-white);border-radius:999px;color:var(--c-white);font-size:.9375rem;font-weight:600;text-decoration:none}.lcl-article__header h1{grid-column:1;max-width:900px;margin:0 0 1.25rem;color:var(--c-white);letter-spacing:normal}.lcl-article__aside{grid-column:2;grid-row:1 / span 3;justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:1.25rem;margin-top:4.5rem}.lcl-article__share{display:flex;align-items:center;gap:.85rem;margin:0;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lcl-article__share a{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid rgb(255 255 255 / .55);border-radius:999px;color:var(--c-white);font-size:.85rem;font-weight:700;letter-spacing:0;text-decoration:none;text-transform:none}.lcl-article__category{margin:0;padding:.35rem .9rem .5rem;border:1px solid var(--c-white);border-radius:999px;font-size:.875rem;font-weight:600}.lcl-article__author,.lcl-article__meta{grid-column:1;margin:0;font-size:1.125rem;font-weight:500}.lcl-article__author{display:flex;align-items:center;gap:.85rem;margin-bottom:.35rem;font-weight:600}.lcl-article__avatar{width:65px;height:65px;border-radius:50%;background:#ffffff2e}.lcl-article__body{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(2rem,6vw,5.6rem);margin-top:var(--lcl-section-gap);padding:var(--lcl-s-9) var(--lcl-gutter) var(--lcl-s-10);border-radius:var(--lcl-radius-lg);background:var(--c-mint-lightest);color:var(--c-slate);overflow:visible}.lcl-article__sticky{position:sticky;top:calc(var(--lcl-header-height) + 1.75rem);flex:0 0 min(633px,50%);width:min(633px,50%);margin-top:-15rem;align-self:flex-start;z-index:2}.lcl-article__image{width:100%;max-width:none;aspect-ratio:1280 / 853;margin:0;overflow:hidden;border-radius:10px}.lcl-article__image .lcl-img{width:100%;height:100%;border-radius:0;object-fit:cover}.lcl-article__content{flex:1 1 320px;max-width:760px;margin:0;font-size:1rem;line-height:1.33;white-space:pre-line}.lcl-article__content>img:first-child,.lcl-article__content>p:first-child>img:only-child{display:none}@media(max-width:900px){.lcl-article__header{display:block}.lcl-article__aside{align-items:flex-start;margin:0 0 1.25rem}.lcl-article__body{flex-direction:column-reverse}.lcl-article__sticky{position:relative;top:auto;flex-basis:auto;width:100%;margin-top:0}}.lcl-article__content h2,.lcl-article__content h3{margin:2rem 0 .75rem;font-family:var(--lcl-font-heading);line-height:1.2}.lcl-article__content h2{font-size:var(--lcl-h2);font-weight:600}.lcl-article__content p,.lcl-article__content ul,.lcl-article__content ol{margin:0 0 1rem}.lcl-article__content a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lcl-custom.css.map */
