.featured-work{position:relative;width:100%;max-width:2000px;margin:0 auto;min-height:680px;padding:60px;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.featured-work__image-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.featured-work__image{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.featured-work__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;flex:1}.featured-work__tags{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.featured-work__tag{display:inline-flex;align-items:center;gap:4px;padding:5px 16px;border:1px solid #ffffff;border-radius:100px;color:#fff;font-family:var(--font-heading--family);font-weight:500;font-size:11px;line-height:1;white-space:nowrap}.featured-work__tag-text{display:inline-flex;align-items:center;line-height:18px}.featured-work__tag-icon{display:block;width:14px;height:14px;flex-shrink:0}.featured-work__bottom{display:flex;flex-direction:column;gap:48px}.featured-work__info{display:flex;flex-direction:column;gap:32px}.featured-work__text-group{display:flex;flex-direction:column;gap:8px}.featured-work__label{font-family:var(--font-heading--family);font-weight:700;font-size:16px;line-height:24px;color:#fff;margin:0}.featured-work__text-content{display:flex;flex-direction:column;gap:8px}.featured-work__title{font-family:var(--font-heading--family);font-weight:300;font-size:32px;line-height:normal;color:#fff;margin:0}.featured-work__description{font-family:var(--font-heading--family);font-weight:400;font-size:14px;line-height:20px;color:#f5f5f5;margin:0;max-width:373px}.featured-work__stats{display:flex;align-items:flex-start;justify-content:space-between;max-width:373px}.featured-work__stat{display:flex;flex-direction:column;gap:6px;width:104px}.featured-work__stat-value{font-family:var(--font-heading--family);font-weight:400;font-size:24px;line-height:normal;color:#fff}.featured-work__stat-label{font-family:var(--font-heading--family);font-weight:400;font-size:14px;line-height:20px;color:#fff}.featured-work__button{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid #f5f5f5;border-radius:10px;background:transparent;color:#f5f5f5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:20px;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease;height:40px;box-sizing:border-box;width:fit-content;position:relative;overflow:hidden;isolation:isolate}.featured-work__button:hover{background-color:#ffffff1a;color:#292929}.featured-work__button:hover svg path{stroke:#292929}.featured-work__button .button__label,.featured-work__button svg{position:relative;z-index:1}.featured-work__button .button__flair{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;transform:scale(0);transform-origin:0 0}.featured-work__button .button__flair:before{content:"";position:absolute;left:0;top:0;width:170%;aspect-ratio:1 / 1;border-radius:50%;transform:translate(-50%,-50%);background-color:#fff}.featured-work__button svg{width:18px;height:18px;flex-shrink:0}@media screen and (max-width:768px){.featured-work{min-height:auto;padding:0;align-items:center}.featured-work__image-container{position:relative;width:100%;height:245px}.featured-work__image{width:100%;height:100%;object-fit:cover}.featured-work__content{background-color:#000;min-height:auto;justify-content:flex-start;gap:10px;padding-top:0;padding-bottom:40px;width:100%}.featured-work__tags{gap:8px;padding:10px 16px}.featured-work__tag{font-size:10px;padding:4px 16px}.featured-work__bottom{padding:0 16px;gap:48px}.featured-work__info{gap:32px}.featured-work__text-group{gap:8px}.featured-work__label{font-size:14px;line-height:20px}.featured-work__title{font-weight:400;font-size:22px;line-height:28px}.featured-work__description{max-width:338px}.featured-work__stats{gap:8px;justify-content:flex-start;max-width:373px}.featured-work__button{overflow:visible;isolation:auto;position:static}.featured-work__button .button__flair{display:none}.featured-work__button .button__label,.featured-work__button svg{position:static;z-index:auto}.featured-work__button:hover{background-color:transparent;color:#f5f5f5}.featured-work__button:hover svg path{stroke:#f5f5f5}}@media screen and (min-width:2000px){.featured-work{border-radius:20px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-featured-work.css.map */
