.dwm-exp__heading{max-width:46rem;margin-bottom:var(--dwm-heading-gap)}.dwm-exp__index{--dwm-exp-cols: 2.75rem minmax(0, 1fr) 2rem;--dwm-exp-inset: min(1rem, calc(var(--dwm-gutter) - .375rem))}.dwm-exp__axis{display:none}.dwm-exp__list{margin:0;padding:0;list-style:none}.dwm-exp__row{position:relative;display:grid;grid-template-columns:var(--dwm-exp-cols);align-items:center;row-gap:var(--dwm-space-4);padding-block:clamp(1.25rem,1rem + 1vw,1.75rem);border-top:1px solid var(--dwm-border-color);transition:opacity var(--dwm-duration-normal) var(--dwm-ease),background-color var(--dwm-duration-normal) var(--dwm-ease)}.dwm-exp__row:last-child{border-bottom:1px solid var(--dwm-border-color)}.dwm-exp__number{align-self:start;padding-top:.45em;color:rgb(var(--dwm-fg-muted-rgb));font-size:var(--dwm-text-label);font-weight:var(--dwm-weight-ui);font-variant-numeric:tabular-nums;letter-spacing:.04em}.dwm-exp__body{display:grid;gap:var(--dwm-space-1);padding-inline-end:var(--dwm-space-6)}.dwm-exp__title{margin:0;font-family:var(--dwm-font-heading);font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:var(--dwm-weight-heading);letter-spacing:-.02em;line-height:1.2}.dwm-exp__link{color:inherit;text-decoration:none}.dwm-exp__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.dwm-exp__text{margin:0;color:rgb(var(--dwm-fg-muted-rgb));font-size:var(--dwm-text-small);line-height:1.55}.dwm-exp__arrow{display:inline-flex;pointer-events:none;grid-column:3;grid-row:1;align-self:start;justify-self:end;padding-top:.3em;color:rgb(var(--dwm-fg-muted-rgb));transition:color var(--dwm-duration-fast) var(--dwm-ease),transform var(--dwm-duration-normal) var(--dwm-ease)}.dwm-exp__phases{grid-column:2 / -1;grid-row:2}.dwm-exp__track{position:relative;pointer-events:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:1.5rem}.dwm-exp__track>span:not(.dwm-exp__bar){border-inline-start:1px solid rgb(var(--dwm-white-rgb) / .08)}.dwm-exp__track>span:nth-child(3){border-inline-end:1px solid rgb(var(--dwm-white-rgb) / .08)}.dwm-exp__bar{position:absolute;top:50%;left:calc((var(--dwm-phase-start, 1) - 1) * 100% / 3 + .75rem);width:calc((var(--dwm-phase-end, 3) - var(--dwm-phase-start, 1)) * 100% / 3 - 1.5rem);height:.375rem;translate:0 -50%;border-radius:var(--dwm-radius-pill);background:linear-gradient(90deg,rgb(var(--dwm-blue-rgb) / .35),rgb(var(--dwm-blue-rgb) / .85));transform-origin:left center}.dwm-exp__bar:after{content:"";position:absolute;top:50%;right:-.3125rem;width:.625rem;height:.625rem;translate:0 -50%;border-radius:50%;background-color:rgb(var(--dwm-blue-rgb));box-shadow:0 0 0 4px rgb(var(--dwm-blue-rgb) / .14)}.dwm-exp__phase-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--dwm-space-2);color:rgb(var(--dwm-fg-muted-rgb) / .6);font-size:.75rem;font-weight:var(--dwm-weight-ui);line-height:1.3;text-align:center}.dwm-exp__phase-labels .is-on{color:rgb(var(--dwm-fg-rgb))}.dwm-exp__row--featured{margin-block:var(--dwm-space-3) 0;margin-inline:calc(-1 * var(--dwm-exp-inset, 1rem));padding-inline:calc(var(--dwm-exp-inset, 1rem) - 1px);padding-block:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);border:1px solid rgb(var(--dwm-blue-rgb) / .28);border-radius:var(--dwm-radius-lg);background:radial-gradient(60% 120% at 85% 50%,rgb(var(--dwm-indigo-rgb) / .16),transparent 70%),rgb(var(--dwm-elevated-rgb) / .45)}.dwm-exp__row--featured+.dwm-exp__row,.dwm-exp__row--featured:last-child{border-bottom:0}.dwm-exp__row--featured .dwm-exp__title{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem)}.dwm-exp__row--featured .dwm-exp__text{color:rgb(var(--dwm-muted-surface-rgb));font-size:var(--dwm-text-body)}.dwm-exp__row--featured .dwm-exp__bar{height:.5rem;background:linear-gradient(90deg,rgb(var(--dwm-blue-rgb) / .45),rgb(var(--dwm-blue-rgb)) 70%,rgb(var(--dwm-green-rgb)))}.dwm-exp__row--featured .dwm-exp__bar:after{width:.75rem;height:.75rem;right:-.375rem;background-color:rgb(var(--dwm-green-rgb));box-shadow:0 0 0 4px rgb(var(--dwm-green-rgb) / .18),0 0 16px rgb(var(--dwm-green-rgb) / .45)}.dwm-exp__row--featured .dwm-exp__arrow{color:rgb(var(--dwm-fg-rgb))}@media(hover:hover){.dwm-exp__row:hover{background-color:rgb(var(--dwm-white-rgb) / .03)}.dwm-exp__row--featured:hover{background:radial-gradient(60% 120% at 85% 50%,rgb(var(--dwm-indigo-rgb) / .22),transparent 70%),rgb(var(--dwm-elevated-rgb) / .55)}.dwm-exp__list:has(.dwm-exp__row:hover) .dwm-exp__row:not(:hover){opacity:.55}.dwm-exp__row:hover .dwm-exp__arrow{color:rgb(var(--dwm-fg-rgb));transform:translate(3px)}}.dwm-exp__list:has(.dwm-exp__link:focus-visible) .dwm-exp__row:not(:has(.dwm-exp__link:focus-visible)){opacity:.55}@media screen and (min-width:1000px){.dwm-exp__index{--dwm-exp-cols: 3.5rem minmax(0, 5fr) repeat(3, minmax(0, 2fr)) 3rem;--dwm-exp-inset: 1.5rem}.dwm-exp__axis{position:relative;z-index:1;display:grid;grid-template-columns:var(--dwm-exp-cols);grid-template-rows:auto 8px;row-gap:calc(var(--dwm-space-4) - 8px)}.dwm-exp__axis-label{display:flex;align-items:center;justify-content:center;gap:var(--dwm-space-2);color:rgb(var(--dwm-fg-muted-rgb));font-size:var(--dwm-text-label);font-weight:var(--dwm-weight-ui);letter-spacing:var(--dwm-tracking-label);text-transform:uppercase}.dwm-exp__axis-label:first-child{grid-column:3}.dwm-exp__axis-track{position:relative;grid-column:3 / 6;grid-row:2;display:flex;align-items:center;height:8px;color:rgb(var(--dwm-blue-rgb))}.dwm-exp__axis-line{display:block;flex:1 1 auto;min-width:0;height:8px;margin-right:2px}.dwm-exp__axis-arrow{position:absolute;top:0;right:0;display:block;width:8px;height:8px;color:rgb(var(--dwm-blue-rgb) / .75)}.dwm-exp__row{grid-template-columns:var(--dwm-exp-cols);row-gap:0}.dwm-exp__row:first-child{border-top:0}.dwm-exp__phases{grid-column:3 / 6;grid-row:1}.dwm-exp__track{height:2.5rem}.dwm-exp__phase-labels{display:none}.dwm-exp__arrow{grid-column:6;align-self:center;padding-top:0}}.dwm-motion-ready .dwm-exp__bar{transition:transform .9s var(--dwm-ease) calc(var(--dwm-reveal-delay, 0ms) + .25s)}.dwm-motion-ready .dwm-exp__row:not(.is-revealed) .dwm-exp__bar{transform:scaleX(0)}@media(prefers-reduced-motion:reduce){.dwm-exp__row,.dwm-exp__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/dwm-expertises.css.map */
