.cv-usp{--usp-line: rgba(var(--color-foreground), .12);--usp-muted: rgba(var(--color-foreground), .64);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cv-usp__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--usp-line)}.cv-usp--bordered .cv-usp__list{border-block:1px solid var(--usp-line)}.cv-usp__list--single{grid-template-columns:minmax(0,1fr)}.cv-usp__item{display:flex;min-width:0;background:rgb(var(--color-background))}.cv-usp__item--odd-last{grid-column:1 / -1}.cv-usp__link{position:relative;display:flex;flex-direction:column;gap:1.4rem;width:100%;padding:2rem 1.6rem 2rem 0;color:inherit;text-decoration:none}.cv-usp__item:nth-child(2n) .cv-usp__link{padding-left:1.6rem;padding-right:0}.cv-usp__item--odd-last .cv-usp__link{flex-direction:row;align-items:center;padding-inline:0}.cv-usp__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:4.4rem;height:4.4rem;border-radius:var(--cv-radius-s);border:1px solid var(--usp-line);background:rgba(var(--color-foreground),.03);color:rgb(var(--cv-accent-ink));transition:border-color .3s,background-color .3s}.cv-usp__icon svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cv-usp__icon .cv-usp__fill{fill:currentColor;stroke:none}.cv-usp__body{display:flex;flex-direction:column;gap:.4rem;min-width:0}.cv-usp__title{font-family:var(--cv-font-display);font-stretch:108%;font-weight:700;font-size:1.4rem;line-height:1.25;letter-spacing:0;text-wrap:balance}.cv-usp__text{font-size:1.3rem;line-height:1.5;color:var(--usp-muted);text-wrap:pretty}.cv-usp__index{position:absolute;top:4.2rem;transform:translateY(-50%);right:1.6rem;font-family:var(--cv-font-mono);font-size:1rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.36);font-variant-numeric:tabular-nums}.cv-usp__item:nth-child(2n) .cv-usp__index{right:0}.cv-usp__item--odd-last .cv-usp__index{top:50%;right:0;transform:translateY(-50%)}a.cv-usp__link:hover .cv-usp__icon,a.cv-usp__link:focus-visible .cv-usp__icon{border-color:rgb(var(--color-primary));background:color-mix(in srgb,rgb(var(--color-primary)) 10%,transparent)}a.cv-usp__link:hover .cv-usp__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}a.cv-usp__link:focus-visible{outline-offset:-2px}@media(max-width:767.98px){.cv-usp--mobile-scroll .page-width{padding-inline:0}.cv-usp--mobile-scroll .cv-usp__list{display:flex;gap:1px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none;padding-inline:1.5rem;background:transparent;border:0}.cv-usp--mobile-scroll .cv-usp__list::-webkit-scrollbar{display:none}.cv-usp--mobile-scroll .cv-usp__item{flex:0 0 min(72vw,26rem);scroll-snap-align:start;border:1px solid var(--usp-line);border-radius:var(--cv-radius-m)}.cv-usp--mobile-scroll .cv-usp__item+.cv-usp__item{margin-left:.8rem}.cv-usp--mobile-scroll .cv-usp__link,.cv-usp--mobile-scroll .cv-usp__item:nth-child(2n) .cv-usp__link,.cv-usp--mobile-scroll .cv-usp__item--odd-last .cv-usp__link{flex-direction:column;align-items:flex-start;padding:1.8rem}.cv-usp--mobile-scroll .cv-usp__index,.cv-usp--mobile-scroll .cv-usp__item:nth-child(2n) .cv-usp__index,.cv-usp--mobile-scroll .cv-usp__item--odd-last .cv-usp__index{top:4rem;right:1.8rem}}@media(min-width:768px){.cv-usp__list{grid-template-columns:repeat(var(--usp-cols, 5),minmax(0,1fr))}.cv-usp__item--odd-last{grid-column:auto}.cv-usp__link,.cv-usp__item:nth-child(2n) .cv-usp__link,.cv-usp__item--odd-last .cv-usp__link{flex-direction:column;align-items:flex-start;padding:2.8rem 2.4rem}.cv-usp__index,.cv-usp__item:nth-child(2n) .cv-usp__index,.cv-usp__item--odd-last .cv-usp__index{top:5rem;right:2.4rem;transform:translateY(-50%)}.cv-usp__item:first-child .cv-usp__link{padding-left:0}.cv-usp__item:last-child .cv-usp__link{padding-right:0}.cv-usp__item:last-child .cv-usp__index{right:0}}@media(min-width:768px)and (max-width:1099.98px){.cv-usp__link,.cv-usp__item:nth-child(2n) .cv-usp__link,.cv-usp__item--odd-last .cv-usp__link{padding:2.4rem 1.6rem}.cv-usp__index{display:none}.cv-usp__title{font-size:1.3rem}.cv-usp__text{font-size:1.2rem}}@media(min-width:1280px){.cv-usp__title{font-size:1.5rem}.cv-usp__text{max-width:30ch}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/cv-usp.css.map */
