.xlcs__list{max-width:var(--container-max);padding:100px var(--container-pad) 0;flex-direction:column;gap:clamp(16px,1.85vw,28px);margin:0 auto;display:flex}.xlcs-card{opacity:0;min-height:clamp(280px,26vw,440px);transition:opacity .9s var(--ease-velvet), transform .9s var(--ease-velvet);border-radius:12px;grid-template-columns:1fr auto 1fr;transition-delay:0s;display:grid;overflow:hidden;transform:translateY(24px)}.xlcs-card.is-visible{opacity:1;transform:translateY(0)}.xlcs-card--light{background-color:var(--color-white)}.xlcs-card--dark{background-color:#680925}.xlcs-card__left{flex-direction:column;justify-content:flex-start;padding:clamp(48px,5.55vw,88px) clamp(40px,4.63vw,80px);display:flex}.xlcs-card__divider{clip-path:inset(0 0 100%);width:1px;transition:clip-path 1.1s var(--ease-velvet)}.xlcs-card.is-visible .xlcs-card__divider{clip-path:inset(0 0 0%)}.xlcs-card:first-child.is-visible .xlcs-card__divider,.xlcs-card:nth-child(2).is-visible .xlcs-card__divider,.xlcs-card:nth-child(3).is-visible .xlcs-card__divider,.xlcs-card:nth-child(4).is-visible .xlcs-card__divider{transition-delay:.2s}.xlcs-card--light .xlcs-card__divider{background-color:#6809252e}.xlcs-card--dark .xlcs-card__divider{background-color:#ffffff2e}.xlcs-card__right{flex-direction:column;justify-content:flex-start;padding:clamp(48px,5.55vw,88px) clamp(40px,4.63vw,80px);display:flex}.xlcs-card__client{font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:.96px;text-transform:uppercase;margin:0 0 clamp(16px,1.85vw,28px);font-size:clamp(13px,1.16vw,20px);line-height:1}.xlcs-card--light .xlcs-card__client{color:var(--color-maroon-mid)}.xlcs-card--dark .xlcs-card__client{color:#fff}.xlcs-card__title{font-family:var(--font-display);font-weight:var(--weight-semibold);white-space:pre-line;transition:color var(--duration-base) var(--ease-standard);margin:0;font-size:clamp(32px,4.16vw,72px);line-height:1}.xlcs-card--light .xlcs-card__title{color:var(--color-crimson)}.xlcs-card--dark .xlcs-card__title{color:#d9a6a6}.xlcs-card--light:hover .xlcs-card__title{color:#680925}.xlcs-card--dark:hover .xlcs-card__title{color:#fff}.xlcs-card__friction{font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:.96px;text-transform:uppercase;margin:0 0 clamp(20px,2.31vw,36px);font-size:clamp(12px,1.04vw,18px);line-height:1}.xlcs-card--light .xlcs-card__friction{color:var(--color-maroon-mid)}.xlcs-card--dark .xlcs-card__friction{color:var(--color-rose)}.xlcs-card__description{font-family:var(--font-body);font-weight:var(--weight-light);font-size:var(--text-body-sm);line-height:var(--lh-body);letter-spacing:.64px;flex:1;max-width:560px;margin:0 0 clamp(28px,3.24vw,52px)}.xlcs-card--light .xlcs-card__description{color:var(--color-maroon-deep)}.xlcs-card--dark .xlcs-card__description{color:#ffffffc7}.xlcs-card__link{font-family:var(--font-display);font-weight:var(--weight-medium);letter-spacing:.96px;text-transform:uppercase;transition:color var(--duration-base) var(--ease-standard);align-self:flex-start;font-size:clamp(18px,1.8vw,26px);text-decoration:none}.xlcs-card--light .xlcs-card__link{color:var(--color-maroon-mid)}.xlcs-card--dark .xlcs-card__link{color:var(--color-rose)}.xlcs-card__link:hover{color:#c84456}.xlcs-card__link-text{transition:background-size .4s var(--ease-velvet);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px}.xlcs-card__link:hover .xlcs-card__link-text{background-size:100% 1.5px}@media (width<=900px){.xlcs-card{grid-template-columns:1fr}.xlcs-card__divider{width:auto;height:1px;margin:0 clamp(40px,4.63vw,80px)}.xlcs-card--light .xlcs-card__divider{background-color:#6809252e}.xlcs-card--dark .xlcs-card__divider{background-color:#ffffff2e}}@media (width<=768px){.xlcs-card__client,.xlcs-card__friction{font-size:14px}.xlcs-card__left,.xlcs-card__right{padding:clamp(32px, 8vw, 56px) var(--container-pad)}.xlcs-card__divider{margin:0 var(--container-pad)}.xlcs-card__title{font-size:clamp(28px,7.69vw,48px)}.xlcs-card__description{max-width:100%}}.results-page{background-color:#d9a6a6}.results-page .page-gradient,.results-page .page-hero-bg{background:#d9a6a6}@media (width>=901px){.results-page .site-header__logo-svg{color:#c84456}.results-page .site-header:not(.site-header--scrolled) .site-header__link--active{color:#680925;text-decoration-color:#680925}.results-page .site-header__link:not(.site-header__link--active):hover{color:#c84456}}@media (width<=900px){.results-page .site-header__logo-svg{color:#c84456}}.results-top-band{z-index:2;position:relative}.results-spiral-wrap{pointer-events:none;z-index:1;line-height:0;position:absolute;top:0;left:0}.results-spiral-img{width:auto;height:900px;display:block}.results-hero{z-index:2;padding-top:100px;padding-bottom:0;position:relative}.results-hero__inner{max-width:var(--container-max);padding:0 var(--container-pad);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.results-hero__eyebrow{color:#680925!important}.results-hero__heading{font-family:var(--font-display);font-weight:var(--weight-semibold);color:#680925;margin:0 0 clamp(20px,2.31vw,40px);font-size:clamp(48px,6.94vw,120px);line-height:.95}.results-hero__body-wrap{max-width:clamp(480px,52%,660px)}.results-hero__body{font-family:var(--font-body);font-weight:var(--weight-light);font-size:var(--text-body);line-height:var(--lh-body);letter-spacing:.64px;color:#680925;margin:0 0 1.2em}.results-hero__body:last-child{margin-bottom:0}.results-hero__body--bold{font-weight:var(--weight-semibold)}.results-brand-strip{padding-top:100px;padding-bottom:var(--section-pad-y);background-color:#d9a6a6;position:relative}.results-brand-strip:after{content:"";pointer-events:none;clip-path:inset(0 0 100%);width:1.5px;height:93px;transition:clip-path .9s var(--ease-velvet);background:#68092540;position:absolute;bottom:0;left:50%}.results-brand-strip.is-visible:after{clip-path:inset(0);transition-delay:.3s}.results-brand-strip__inner{max-width:var(--container-max);padding:0 var(--container-pad);flex-direction:column;align-items:center;gap:24px;margin:0 auto;display:flex}.results-brand-strip__logo{opacity:0;width:auto;height:clamp(32px,3.7vw,64px);transition:opacity .7s var(--ease-velvet), transform .7s var(--ease-velvet);transition-delay:.12s;transform:translateY(12px)}.results-brand-strip.is-visible .results-brand-strip__logo{opacity:1;transform:none}.results-brand-strip__text{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--text-section-sm);color:#2e0010;text-align:center;opacity:0;max-width:750px;transition:opacity .7s var(--ease-velvet), transform .7s var(--ease-velvet);margin:0;line-height:1.2;transition-delay:.26s;transform:translateY(12px)}.results-brand-strip.is-visible .results-brand-strip__text{opacity:1;transform:none}@media (width<=900px){.results-spiral-img{height:600px}}@media (width<=768px){.results-brand-strip{padding-bottom:135px}.results-hero{padding-top:calc(var(--nav-height) + 12px)}.results-hero__inner{max-width:100%;padding:0 var(--container-pad)}.results-hero__heading{margin-bottom:clamp(20px,2.31vw,40px)}.results-hero__body-wrap{max-width:100%}}
