.neocapilar-success-cases{--neo-cases-accent:#e6c64c;--neo-cases-text:#968772;color:var(--neo-cases-text)}.neocapilar-success-cases__eyebrow{display:inline-block;padding:5px 20px;background:#fff;border-radius:30px;font-size:13px;letter-spacing:.8px;text-transform:uppercase}.neocapilar-success-cases__title{max-width:1100px;margin:20px 0 8px;color:inherit;font-size:clamp(38px,4.2vw,65px);font-weight:400;line-height:1.08}.neocapilar-success-cases__title strong{font-weight:700}.neocapilar-success-cases__description{margin:0 0 28px;color:#474747;font-size:17px;line-height:1.55}.neocapilar-success-cases__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.neocapilar-success-cases__grid>.neocapilar-success-cases__mobile-links-slot{display:none!important}.neocapilar-success-cases__card{overflow:hidden;background:#fff;border-radius:28px}.neocapilar-success-cases__compare{position:relative;height:390px;overflow:hidden;cursor:ew-resize;touch-action:none;outline:none}.neocapilar-success-cases__compare img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;user-select:none;pointer-events:none}.neocapilar-success-cases__compare .is-after{clip-path:inset(0 0 0 var(--neo-case-position))}.neocapilar-success-cases__divider{position:absolute;top:0;bottom:0;left:var(--neo-case-position);width:2px;background:#fff;transform:translateX(-1px)}.neocapilar-success-cases__divider i{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:43px;height:43px;color:var(--neo-cases-text);background:#fff;border-radius:50%;font-style:normal;transform:translate(-50%,-50%);box-shadow:0 2px 12px rgb(0 0 0 / .12)}.neocapilar-success-cases__divider svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.neocapilar-success-cases__compare .label{position:absolute;bottom:15px;padding:7px 12px;color:#fff;background:rgb(75 66 56 / .62);border-radius:20px;font-size:10px;letter-spacing:.6px}.neocapilar-success-cases__compare .label.before{left:15px}.neocapilar-success-cases__compare .label.after{right:15px}.neocapilar-success-cases__meta{padding:20px 23px 24px}.neocapilar-success-cases__meta h3{margin:0;color:inherit;font-size:22px;font-weight:500}.neocapilar-success-cases__meta p{margin:4px 0 0;color:var(--neo-cases-accent);font-size:14px}.neocapilar-success-cases__footer{display:flex;justify-content:space-between;gap:25px;margin-top:22px}.neocapilar-success-cases__footer-link,.neocapilar-success-cases__mobile-link{align-items:center;gap:10px;color:var(--neo-cases-text);font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;text-transform:uppercase;transition:color .25s}.neocapilar-success-cases__footer-link{display:inline-flex}.neocapilar-success-cases__mobile-link,.neocapilar-success-cases__mobile-links-slot{display:none}.neocapilar-success-cases__footer-link i,.neocapilar-success-cases__mobile-link i{display:flex;width:24px;height:24px;align-items:center;justify-content:center;font-style:normal}.neocapilar-success-cases__footer-link i svg,.neocapilar-success-cases__mobile-link i svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.neocapilar-success-cases__footer-link:hover,.neocapilar-success-cases__mobile-link:hover{color:var(--neo-cases-accent)}@media(min-width:1025px){.neocapilar-success-cases__mobile-links-slot{display:none!important}}@media(max-width:1024px){.neocapilar-success-cases__title{font-size:38px}.neocapilar-success-cases__description{font-size:15px}.neocapilar-success-cases__grid{gap:var(--neo-cases-mobile-spacing,24px)!important}.neocapilar-success-cases__card{overflow:visible;background:#fff0}.neocapilar-success-cases__card.is-hidden-mobile{display:none!important}.neocapilar-success-cases__compare{width:100%;height:auto!important;aspect-ratio:var(--neo-case-aspect,1/1);border-radius:inherit}.neocapilar-success-cases__mobile-links-slot{display:flex!important;flex-direction:column;gap:8px;width:100%;margin-top:10px}.neocapilar-success-cases__mobile-link{display:flex!important;align-items:center;justify-content:space-between;width:100%;min-height:44px;margin:0;padding:0 2px;color:var(--neo-cases-accent);font-size:12px;line-height:1.25}.neocapilar-success-cases__mobile-link i{flex:0 0 auto;margin-left:14px}.neocapilar-success-cases__footer{display:none!important}}@media(max-width:767px){.neocapilar-success-cases__grid{grid-template-columns:minmax(0,1fr)!important}.neocapilar-success-cases__card{width:100%;max-width:min(100%,var(--neo-case-mobile-max-width,400px));margin-right:auto;margin-left:auto}.neocapilar-success-cases__compare img{object-fit:contain}}.neocapilar-success-cases__grid>:is(.neocapilar-success-cases__group-row,.neocapilar-success-cases__inline-links-row){grid-column:1/-1;min-width:0}body .neocapilar-success-cases__group-title{display:inline-block;width:auto;max-width:100%;margin:0;padding:3px 18px;border-radius:30px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:400!important;line-height:1.4;text-transform:uppercase}.neocapilar-success-cases__group-row:not(:first-child){margin-top:12px}.neocapilar-success-cases__inline-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#968772;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;text-transform:uppercase}.neocapilar-success-cases__inline-link.is-link-2{color:#55a6b8}.neocapilar-success-cases__inline-link i{font-size:22px;font-style:normal}.neocapilar-success-cases__inline-link:is(:hover,:focus-visible){color:#e6c64c}.neocapilar-success-cases.has-inline-links .neocapilar-success-cases__compare{height:auto!important;aspect-ratio:var(--neo-case-aspect,1009/708)}.neocapilar-success-cases.has-inline-links .neocapilar-success-cases__compare img{height:100%!important;object-fit:cover!important}