.capability-item{padding:var(--space-6);border:var(--border);background-color:var(--color-white);transition:border-color var(--transition-fast),background-color var(--transition-fast)}.capability-item--dark{border-color:var(--color-inverse-rule);background-color:transparent}.capability-item--linked{cursor:pointer}.capability-item--linked:hover{border-color:var(--color-rule-strong);background-color:var(--color-surface)}.capability-item--dark.capability-item--linked:hover{border-color:var(--color-inverse-secondary);background-color:#ffffff0a}.capability-item__link{text-decoration:none;color:inherit;display:block}.capability-item__inner{display:flex;flex-direction:column;gap:var(--space-3);height:100%}.capability-item__title{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-primary);line-height:1.2}.capability-item--dark .capability-item__title{color:var(--color-inverse-text)}.capability-item__description{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--color-text-secondary);line-height:var(--leading-body);margin:0;flex:1}.capability-item--dark .capability-item__description{color:var(--color-inverse-secondary)}.capability-item__arrow{font-size:var(--text-base);color:var(--color-text-muted);display:block;margin-top:auto;transition:color var(--transition-fast)}.capability-item--linked:hover .capability-item__arrow{color:var(--color-text-primary)}.capability-item--dark .capability-item__arrow{color:var(--color-inverse-secondary)}.capability-item--list{border:none;border-top:var(--border);padding:var(--space-4) 0;background:transparent}.capability-item--list:last-child{border-bottom:var(--border)}.capability-item--list .capability-item__title{margin-bottom:var(--space-1)}.material-card{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7) var(--space-6);border:var(--border);background-color:var(--color-white);height:100%}.material-card__header{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:var(--border)}.material-card__code{color:var(--color-text-muted)}.material-card__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-regular);color:var(--color-text-primary);line-height:var(--leading-snug)}.material-card__body{flex:1;display:flex;flex-direction:column;gap:var(--space-3)}.material-card__description{font-family:var(--font-sans);font-size:var(--text-body);color:var(--color-text-secondary);line-height:var(--leading-body);margin:0}.material-card__note{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed);font-style:italic;margin:0}.material-card__link{margin-top:auto}.process-step--overview{display:flex;flex-direction:column;gap:var(--space-3)}.process-step--overview .process-step__number{font-family:var(--font-sans);font-size:40px;font-weight:300;line-height:1;color:var(--color-rule);letter-spacing:var(--tracking-tight);display:block}.process-step--overview.process-step--dark .process-step__number{color:var(--color-inverse-rule)}.process-step--overview .process-step__title{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-primary);line-height:1}.process-step--overview.process-step--dark .process-step__title{color:var(--color-inverse-text)}.process-step--overview .process-step__description{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-regular);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0}.process-step--overview.process-step--dark .process-step__description{color:var(--color-inverse-secondary)}.process-step--detail{display:grid;grid-template-columns:80px 1fr;gap:var(--space-6);padding-bottom:var(--space-8)}.process-step__marker{display:flex;flex-direction:column;align-items:center;gap:0}.process-step--detail .process-step__number{font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);color:var(--color-text-muted);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:var(--border);flex-shrink:0}.process-step__connector{width:.5px;flex:1;min-height:40px;background-color:var(--color-rule);margin-top:var(--space-3)}.process-step__title--lg{font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-text-primary);letter-spacing:0;text-transform:none;margin-bottom:var(--space-4);line-height:var(--leading-normal)}.process-step__body{margin-bottom:var(--space-5)}.process-step__meta{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);padding:var(--space-5);background-color:var(--color-surface);border:var(--border)}.process-step__meta-label{display:block;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2)}.process-step__meta-value{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-primary);line-height:var(--leading-relaxed)}@media(max-width:767px){.process-step--detail{grid-template-columns:48px 1fr;gap:var(--space-4)}.process-step__meta{grid-template-columns:1fr}}.section-header{margin-bottom:var(--space-9)}.section-header--center{text-align:center}.section-header--center .section-header__sub{margin-left:auto;margin-right:auto}.section-header .eyebrow{margin-bottom:var(--space-4)}.section-header .h2{margin-top:0;margin-bottom:0}.section-header__sub{margin-top:var(--space-5);max-width:var(--container-text)}@media(max-width:767px){.section-header{margin-bottom:var(--space-7)}}.trust-signal{padding:var(--space-5) 0;border-top:var(--border)}.trust-signal:last-child{border-bottom:var(--border)}.trust-signal--dark{border-top-color:var(--color-inverse-rule)}.trust-signal--dark:last-child{border-bottom-color:var(--color-inverse-rule)}.trust-signal__label{display:block;margin-bottom:var(--space-2)}.trust-signal__statement{font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-regular);color:var(--color-text-primary);line-height:var(--leading-body);margin:0}.trust-signal--dark .trust-signal__statement{color:var(--color-inverse-text)}.trust-signal--large .trust-signal__statement{font-size:var(--text-lg);line-height:var(--leading-relaxed)}
/*# sourceMappingURL=/cdn/shop/t/50/assets/jemeva-components.css.map */
