.clinical-studies{max-width:var(--cs-max-width, 1100px);margin:0 auto;padding:var(--cs-pad, 56px) 1.5rem calc(var(--cs-pad, 56px) * 1.5);background:var(--cs-bg, transparent);font-family:var(--font-body-family),sans-serif;font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.cs-header{margin-bottom:3rem}.cs-page-title{font-family:var(--font-heading-family),sans-serif;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--cs-title-size, 36px);color:var(--cs-text-primary, var(--color-foreground));margin:0 0 .5rem;letter-spacing:-.02em;line-height:1.15}.cs-page-subtitle{font-size:var(--cs-body-size, 16px);color:var(--cs-text-secondary, rgba(var(--color-foreground-rgb), .55));margin:0;line-height:1.6}.cs-empty{font-size:var(--cs-body-size, 16px);color:var(--cs-text-secondary, rgba(var(--color-foreground-rgb), .45));padding:3rem 0}.cs-brand-grid-wrap{margin-bottom:0}.cs-brand-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:16px}.cs-brand-tile{position:relative;background:var(--cs-card-bg, var(--color-background));border:1.5px solid var(--cs-border, rgba(var(--color-foreground-rgb), .1));border-radius:var(--cs-card-radius, 12px);cursor:pointer;text-align:center;transition:border-color .2s,box-shadow .2s,transform .2s;overflow:hidden;width:100%;padding:0;font-family:inherit}.cs-brand-tile:hover{border-color:var(--cs-accent, var(--color-foreground));box-shadow:0 4px 16px #00000014;transform:translateY(calc(var(--cs-tile-hover-lift, 2px) * -1))}.cs-brand-tile.is-active{border-color:var(--cs-accent, var(--color-foreground));box-shadow:0 4px 20px #0000001a}.cs-brand-tile-inner{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px 16px}.cs-brand-logo-wrap{height:var(--cs-logo-height, 48px);display:flex;align-items:center;justify-content:center}.cs-brand-logo{max-height:100%;max-width:100%;object-fit:contain;display:block}.cs-brand-name-fallback{font-size:var(--cs-brand-size, 14px);font-weight:600;color:var(--cs-text-primary, var(--color-foreground))}.cs-brand-subtitle{font-size:var(--cs-brand-size, 12px);color:var(--cs-text-secondary, rgba(var(--color-foreground-rgb), .5));line-height:1.4}.cs-brand-tile-indicator{display:block;height:3px;background:var(--cs-accent, var(--color-foreground));transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.cs-brand-tile.is-active .cs-brand-tile-indicator{transform:scaleX(1)}.cs-divider{height:1px;background:var(--cs-border, rgba(var(--color-foreground-rgb), .08));margin:2rem 0;opacity:0;transition:opacity .3s}.cs-divider.is-visible{opacity:1}.cs-study-area{opacity:0;transition:opacity .25s ease}.cs-study-area.is-visible{opacity:1}.cs-study-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;align-items:start}.cs-study-card{display:flex;flex-direction:column;background:var(--cs-card-bg, var(--color-background));border:1.5px solid var(--cs-border, rgba(var(--color-foreground-rgb), .1));border-radius:var(--cs-card-radius, 12px);overflow:hidden;cursor:pointer;text-align:left;width:100%;padding:0;transition:border-color .2s,border-width .2s,box-shadow .2s,transform .2s;font-family:inherit;position:relative}.cs-study-card:before{content:"";display:block;height:0;background:var(--cs-accent, var(--color-foreground));transition:height .2s ease;flex-shrink:0}.cs-study-card:hover{border-color:var(--cs-accent, var(--color-foreground));box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.cs-study-card.is-active{border:var(--cs-active-card-border-width, 1.5px) solid var(--cs-accent, var(--color-foreground));box-shadow:0 4px 20px #0000001a;transform:translateY(0)}.cs-study-card.is-active:hover{transform:translateY(0)}.cs-study-card.is-active:before{height:var(--cs-active-card-bar-height, 0px)}.cs-study-card-img-wrap{width:100%;aspect-ratio:3/4;overflow:hidden;background:var(--cs-panel-bg, rgba(var(--color-foreground-rgb), .03));flex-shrink:0}.cs-study-card-img-wrap--empty{display:flex;align-items:center;justify-content:center}.cs-study-card-img-placeholder{font-size:12px;color:var(--cs-text-secondary, rgba(var(--color-foreground-rgb), .3))}.cs-study-card-img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1);transition:transform .4s ease;will-change:transform}.cs-study-card:hover .cs-study-card-img{transform:scale(1.03)}.cs-study-card-body{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px;flex:1}.cs-study-card-title{font-family:var(--font-heading-family),sans-serif;font-style:var(--cs-card-title-style, var(--font-heading-style));font-weight:var(--cs-card-title-weight, var(--font-heading-weight));font-size:var(--cs-stat-size, 14px);color:var(--cs-text-primary, var(--color-foreground));line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--cs-stat-size, 14px) * 1.4 * 3)}.cs-study-card-stat{font-size:calc(var(--cs-body-size, 14px) - 1px);font-weight:var(--cs-card-stat-weight, 400);font-style:var(--cs-card-stat-style, italic);color:var(--cs-text-secondary, rgba(var(--color-foreground-rgb), .6));line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:calc((var(--cs-body-size, 14px) - 1px) * 1.5 * 3)}.cs-evidence-panel{display:none;width:100%;border:1.5px solid var(--cs-border, rgba(var(--color-foreground-rgb), .1));border-top:var(--cs-panel-top-border, 1.5px solid var(--cs-border, rgba(var(--color-foreground-rgb), .1)));border-radius:var(--cs-panel-radius, 14px);background:var(--cs-card-bg, var(--color-background));box-shadow:var(--cs-panel-shadow, none);overflow:hidden;animation:csFadeIn .22s ease;margin:16px 0}.cs-evidence-panel.is-open{display:block}@keyframes csFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cs-evidence-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:24px 24px 22px;border-bottom:1px solid var(--cs-border, rgba(var(--color-foreground-rgb), .08));background:var(--cs-panel-bg, rgba(var(--color-foreground-rgb), .025))}.cs-evidence-title{font-family:var(--font-heading-family),sans-serif;font-style:var(--cs-evidence-title-style, var(--font-heading-style));font-weight:var(--cs-evidence-title-weight, 400);font-size:calc(var(--cs-stat-size, 15px) + 4px);color:var(--cs-text-secondary, rgba(var(--color-foreground-rgb), .7));margin:0;line-height:1.4}.cs-evidence-close{background:var(--cs-border, rgba(var(--color-foreground-rgb), .08));border:none;border-radius:50%;cursor:pointer;color:var(--cs-text-primary, var(--color-foreground));width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;margin-top:2px}.cs-evidence-close:hover{background:var(--cs-accent, var(--color-foreground));color:var(--cs-card-bg, var(--color-background))}.cs-evidence-body{padding:28px 24px}.cs-visual-block{margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid var(--cs-border, rgba(var(--color-foreground-rgb), .07))}.cs-visual-block:last-of-type{margin-bottom:0;border-bottom:none;padding-bottom:0}.cs-visual-number{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--cs-highlight-label-color, rgba(var(--color-foreground-rgb), .4));margin:0 0 6px}.cs-visual-heading{font-family:var(--font-heading-family),sans-serif;font-style:var(--cs-caption-style, var(--font-heading-style));font-weight:var(--cs-caption-weight, 600);font-size:var(--cs-stat-size, 14px);color:var(--cs-text-primary, var(--color-foreground));margin:0 0 1rem;line-height:1.4}.cs-visual-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;align-items:start}.cs-visual-text{display:flex;flex-direction:column;gap:10px}.cs-visual-img-wrap{border-radius:calc(var(--cs-card-radius, 12px) - 2px);overflow:hidden;background:var(--cs-panel-bg, rgba(var(--color-foreground-rgb), .03))}.cs-visual-img{width:100%;height:auto;display:block}.cs-points-intro{font-size:var(--cs-body-size, 15px);font-weight:var(--cs-body-weight, 400);font-style:var(--cs-body-style, normal);color:var(--cs-text-primary, var(--color-foreground));line-height:1.6;margin:0 0 10px}.cs-points-outro{font-size:var(--cs-body-size, 15px);font-weight:var(--cs-body-weight, 400);font-style:var(--cs-body-style, normal);color:var(--cs-text-primary, var(--color-foreground));line-height:1.6;margin:10px 0 0}.cs-points-list{list-style:none;list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.cs-points-list li{list-style:none;list-style-type:none}.cs-point{font-size:var(--cs-body-size, 15px);font-weight:var(--cs-body-weight, 400);font-style:var(--cs-body-style, normal);color:var(--cs-text-secondary, rgba(var(--color-foreground-rgb), .75));line-height:1.6;padding-left:16px;position:relative}.cs-point:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:var(--cs-text-secondary, rgba(var(--color-foreground-rgb), .4))}.cs-pdf-links{display:flex;gap:10px;flex-wrap:wrap;justify-content:var(--cs-pdf-btn-align, flex-start);margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid var(--cs-border, rgba(var(--color-foreground-rgb), .07))}.cs-pdf-links--top{margin-top:0;padding-top:0;border-top:none;margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid var(--cs-border, rgba(var(--color-foreground-rgb), .07))}.cs-pdf-btn{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:var(--cs-body-size, 15px);font-weight:600;color:var(--cs-pdf-btn-text, #ffffff);background:var(--cs-pdf-btn-bg, var(--cs-accent, var(--color-foreground)));border:none;border-radius:var(--cs-card-radius, 12px);padding:11px 20px;text-decoration:none;transition:opacity .15s;flex:var(--cs-pdf-btn-flex, 0 1 auto);justify-content:center}.cs-pdf-btn:hover{opacity:.8}.cs-collection-link-wrap{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--cs-border, rgba(var(--color-foreground-rgb), .07))}.cs-collection-btn{display:inline-flex;align-items:center;gap:7px;font-size:var(--cs-body-size, 15px);font-weight:500;color:var(--cs-collection-btn-color, var(--cs-accent, var(--color-foreground)));text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:1px;transition:opacity .15s}.cs-collection-btn:hover{opacity:.65}@media(max-width:640px){.clinical-studies{padding:2.5rem 1rem 4rem}.cs-brand-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.cs-study-grid{grid-template-columns:1fr 1fr}.cs-visual-row{grid-template-columns:1fr}.cs-visual-text{gap:8px}.cs-evidence-body,.cs-evidence-header{padding:18px 16px}.cs-divider{margin:1.5rem 0}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
