.jz-work{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;background:var(--jz-work-bg,#101113);color:var(--jz-work-fg,#fff);position:relative;isolation:isolate;overflow:hidden}.jz-work *,.jz-work *:before,.jz-work *:after{box-sizing:border-box}.jz-work__container{max-width:1760px;margin:auto;padding:clamp(50px,5vw,80px) clamp(20px,4.5vw,80px) clamp(50px,5vw,80px)}.jz-work__heading-wrap{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(180px,.5fr);align-items:end;gap:38px;margin-bottom:27px}.jz-work__eyebrow{display:flex;align-items:center;gap:13px;color:#d7d9de;font:700 14px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.18em}.jz-work__eyebrow-rule{width:32px;height:2px;background:#d7d9de}.jz-work__heading{color:#fff!important;margin:24px 0 20px!important;max-width:1050px;font:800 clamp(60px,7.2vw,120px)/.94 "Helvetica Neue",Helvetica,Arial,sans-serif!important;letter-spacing:-.085em;text-transform:uppercase}.jz-work__lead{font:400 clamp(18px,1.45vw,22px)/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif!important;max-width:730px;color:#b5bbc4;margin:0!important}.jz-work__heading-aside{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.jz-work__aside-index{font:700 11px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.18em;color:#aeb7c4}.jz-work__aside-word{font:850 clamp(61px,5.6vw,102px)/.82 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.09em;color:#ffffff0e;-webkit-user-select:none;user-select:none}.jz-work__aside-strap{font:700 10px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:.12em;color:#909ba9;margin:16px 0 0!important}.jz-work__concept-notice{display:flex;align-items:center;gap:9px;font:500 13px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#c6cbd3;padding:12px 14px;margin:0 0 16px!important;background:#24282ca8;border-left:2px solid #a9b2c1}.jz-work__concept-notice>span{font-size:20px}.jz-work__filters{display:flex;flex-wrap:wrap;gap:9px;align-items:center;padding:14px 0 25px}.jz-work__filter{border:1px solid #555d68;display:inline-flex;gap:10px;align-items:center;padding:11px 19px;min-height:43px;border-radius:100px;background:transparent;color:#e1e5eb;font:700 12px/1.15 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.055em;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.jz-work__filter span{font-size:11px;opacity:.72}.jz-work__filter:hover{border-color:#fff}.jz-work__filter.is-active,.jz-work__filter[aria-pressed=true]{background:#f8f8f7;color:#111;border-color:#f8f8f7}.jz-work__filter:focus-visible{outline:3px solid #fff;outline-offset:3px}.jz-work__grid{display:grid;grid-template-columns:1.18fr 1fr 1fr;grid-template-rows:repeat(2,minmax(250px,310px));gap:14px}.jz-work__project{position:relative;min-width:0;min-height:0}.jz-work__project[hidden]{display:none!important}.jz-work__project--featured{grid-row:span 2}.jz-work[data-filtered=true] .jz-work__project--featured{grid-row:span 1}.jz-work__card{width:100%;height:100%;position:relative;display:block;overflow:hidden;background:#262b32;color:#fff;border:1px solid #40464f;border-radius:13px;text-align:left;padding:0;cursor:pointer;isolation:isolate;transition:border-color .2s ease,transform .3s ease}.jz-work__card:focus-visible{outline:3px solid #fff;outline-offset:4px}.jz-work__card:hover{border-color:#a5afb8;transform:translateY(-4px)}.jz-work__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.92) contrast(1.03);transition:transform .6s cubic-bezier(.2,.7,.1,1),filter .35s ease}.jz-work__card:hover .jz-work__image{transform:scale(1.055);filter:saturate(1.04) contrast(1.06)}.jz-work__image-shade{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.28) 0%,transparent 37%,rgba(0,0,0,.13) 52%,rgba(0,0,0,.9) 100%)}.jz-work__project-top{position:absolute;top:16px;left:18px;right:16px;display:flex;justify-content:space-between;align-items:flex-start;gap:9px;pointer-events:none}.jz-work__project-id{font:700 12px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1em;color:#f5f5f5;text-shadow:0 1px 6px #000a}.jz-work__concept-tag{display:block;border:1px solid #ffffffa0;background:#111a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:7px 10px;border-radius:30px;font:700 9px/1.1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1em;color:#fff;white-space:nowrap}.jz-work__project-footer{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:end;gap:12px;justify-content:space-between;padding:21px}.jz-work__project-info{display:flex;flex-direction:column;min-width:0;gap:6px}.jz-work__project-category{font:700 11px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.17em;color:#c4ccd4}.jz-work__project-title{color:#fff;font:750 clamp(24px,2.2vw,36px)/1.08 "Helvetica Neue",Helvetica,Arial,sans-serif!important;letter-spacing:-.045em}.jz-work__project-arrow{display:flex;width:46px;height:46px;flex:0 0 46px;align-items:center;justify-content:center;background:#fafaf9;color:#12161b;font:600 27px/1 Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:50%;transition:transform .2s ease}.jz-work__card:hover .jz-work__project-arrow{transform:rotate(45deg)}.jz-work__project--featured .jz-work__project-title{font-size:clamp(30px,2.9vw,46px)!important}.jz-work__project--featured .jz-work__project-footer{padding:28px}.jz-work__empty{border:1px solid #ffffff29;padding:32px;text-align:center;font-size:18px;color:#d6dae0}.jz-work__closing{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:42px}.jz-work__closing-mini{font:700 12px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.14em;color:#aeb8c3}.jz-work__closing-title{margin:10px 0 0!important;color:#fff;font:750 clamp(27px,3.1vw,47px)/1.1 "Helvetica Neue",Helvetica,Arial,sans-serif!important;letter-spacing:-.045em}.jz-work__closing-title em{font-style:normal;color:#858f9e}.jz-work__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 25px;min-height:58px;border-radius:100px;text-decoration:none!important;background:#fff;color:#111!important;font:750 15px/1.15 Helvetica Neue,Helvetica,Arial,sans-serif!important;white-space:nowrap;transition:transform .22s ease,background .22s ease}.jz-work__cta:hover{transform:translateY(-3px);background:#e1e5e8}.jz-work__cta:focus-visible{outline:3px solid #fff;outline-offset:3px}.jz-work__cta span{font-size:24px}.jz-work__dialog{position:fixed;top:0;right:0;bottom:0;left:0;max-width:min(1080px,94vw);max-height:92dvh;padding:0;margin:auto;border:1px solid #48515e;border-radius:16px;overflow:auto;background:#121519;color:#fff;box-shadow:0 30px 90px #000c}.jz-work__dialog::backdrop{background:#000000c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.jz-work__dialog-panel{display:grid;grid-template-columns:1.16fr 1fr;min-height:510px;position:relative}.jz-work__dialog-close{position:absolute;right:18px;top:17px;z-index:3;width:42px;height:42px;border-radius:50%;border:1px solid #ffffff8a;background:#111c;color:#fff;font-size:31px;line-height:1;cursor:pointer}.jz-work__dialog-close:focus-visible{outline:3px solid white;outline-offset:3px}.jz-work__dialog-media{min-width:0;min-height:430px}.jz-work__dialog-media img{width:100%;height:100%;max-height:75dvh;object-fit:cover;display:block}.jz-work__dialog-content{padding:clamp(25px,3.4vw,58px);display:flex;flex-direction:column;justify-content:center;align-items:start;min-width:0}.jz-work__dialog-label{font:700 12px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.15em;color:#b8c0ca;margin-bottom:32px}.jz-work__dialog-category{font:700 13px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.13em;color:#b8c0ca}.jz-work__dialog-content h3{font:800 clamp(32px,3.4vw,58px)/1.03 "Helvetica Neue",Helvetica,Arial,sans-serif!important;letter-spacing:-.06em;color:#fff!important;margin:14px 0 18px!important}.jz-work__dialog-content p{font:400 clamp(17px,1.4vw,21px)/1.55 "Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#d2d7df;margin:0 0 32px!important}.jz-work__dialog-content a{display:flex;justify-content:space-between;gap:19px;align-items:center;background:#fff;border-radius:100px;color:#101114!important;text-decoration:none!important;font:700 13px/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;padding:16px 20px}.jz-work__dialog-content small{display:block;font:400 12px/1.45 Helvetica Neue,Helvetica,Arial,sans-serif;color:#bac2cb;margin-top:24px}@media(max-width:1170px){.jz-work__grid{grid-template-rows:repeat(2,minmax(205px,270px))}.jz-work__project-footer{padding:16px}.jz-work__project-title{font-size:clamp(21px,2.2vw,29px)!important}.jz-work__project--featured .jz-work__project-title{font-size:clamp(28px,2.8vw,38px)!important}}@media(max-width:900px){.jz-work__heading-wrap{grid-template-columns:1fr}.jz-work__heading-aside{display:none}.jz-work__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,minmax(230px,300px))}.jz-work__project--featured{grid-column:span 2;grid-row:span 1}.jz-work[data-filtered=true] .jz-work__project--featured{grid-column:span 1}.jz-work__closing{align-items:flex-start;flex-direction:column}.jz-work__heading{font-size:clamp(60px,9vw,92px)!important}}@media(max-width:620px){.jz-work__container{padding:49px 18px}.jz-work__heading{font-size:clamp(52px,12vw,77px)!important;margin:18px 0!important}.jz-work__eyebrow{font-size:11px}.jz-work__lead{font-size:17px!important}.jz-work__concept-notice{font-size:12px!important}.jz-work__filters{flex-wrap:nowrap;overflow-x:auto;margin-right:-18px;padding-right:18px;scrollbar-width:thin}.jz-work__filter{white-space:nowrap;flex:none;padding:10px 14px;font-size:11px;min-height:40px}.jz-work__grid{grid-template-columns:1fr;grid-auto-rows:minmax(280px,360px);grid-template-rows:none;gap:12px}.jz-work__project--featured,.jz-work[data-filtered=true] .jz-work__project--featured{grid-column:span 1;grid-row:span 1}.jz-work__project-title,.jz-work__project--featured .jz-work__project-title{font-size:clamp(27px,7vw,36px)!important}.jz-work__project-footer,.jz-work__project--featured .jz-work__project-footer{padding:20px}.jz-work__closing{padding-top:29px}.jz-work__closing-title{font-size:31px!important}.jz-work__cta{width:100%}.jz-work__dialog-panel{display:block;min-height:0}.jz-work__dialog-media{min-height:0}.jz-work__dialog-media img{height:32dvh;max-height:300px}.jz-work__dialog-content{padding:24px}.jz-work__dialog-close{top:9px;right:9px}}@media(prefers-reduced-motion:no-preference){.jz-work.jz-work--motion .jz-work__reveal:not(.jz-work--visible){opacity:0;transform:translate3d(0,20px,0)}.jz-work.jz-work--motion .jz-work__reveal{transition:opacity .65s ease,transform .65s ease}}@media(prefers-reduced-motion:reduce){.jz-work *,.jz-work *:before,.jz-work *:after{animation:none!important;transition:none!important}}.jz-work__cover-video{pointer-events:none}.jz-work__dialog-media{background:#0a0d12;display:flex;flex-direction:column;min-height:380px;min-width:0}.jz-work__media-stage{position:relative;min-height:0;flex:1;display:flex;justify-content:center;align-items:center;background:#080b11;overflow:hidden}.jz-work__stage-content{display:block;width:100%;height:auto;max-height:min(69dvh,730px);aspect-ratio:4/3;object-fit:contain;background:#080b11}.jz-work__media-prev,.jz-work__media-next{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff9;background:#131a23bb;color:#fff;font-size:35px;line-height:1;cursor:pointer}.jz-work__media-prev{left:12px}.jz-work__media-next{right:12px}.jz-work__media-prev:hover,.jz-work__media-next:hover{background:#313c4d}.jz-work__media-prev:focus-visible,.jz-work__media-next:focus-visible,.jz-work__gallery-thumb:focus-visible{outline:3px solid #fff;outline-offset:2px}.jz-work__gallery-bottom{display:flex;align-items:center;gap:17px;min-height:96px;padding:12px 14px;border-top:1px solid #394452}.jz-work__gallery-count{flex:0 0 90px;color:#c8d0dc;font:750 11px/1.35 Helvetica Neue,Arial,sans-serif;letter-spacing:.05em}.jz-work__gallery-thumbnails{min-width:0;display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:thin;scroll-padding:6px;padding:2px 0 5px}.jz-work__gallery-thumbnails[hidden]{display:none}.jz-work__gallery-thumb{position:relative;flex:0 0 71px;width:71px;height:65px;border:2px solid #5c697a;border-radius:7px;background:#1b242f;color:#fff;padding:0;cursor:pointer;overflow:hidden}.jz-work__gallery-thumb.is-active{border-color:#fff}.jz-work__gallery-thumb img{width:100%;height:100%;display:block;object-fit:cover}.jz-work__gallery-thumb>span:first-child{font-size:23px}.jz-work__thumb-play{position:absolute;inset:auto 4px 4px auto;width:21px;height:21px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#07131acc;color:#fff;font-size:11px}.jz-work__dialog{max-width:min(1280px,96vw)}.jz-work__dialog-panel{grid-template-columns:minmax(0,1.22fr) minmax(310px,.78fr)}.jz-work__dialog-media>img{display:none}@media(max-width:770px){.jz-work__dialog-panel{display:flex;flex-direction:column}.jz-work__dialog-media{min-height:0}.jz-work__media-stage{min-height:245px}.jz-work__stage-content{max-height:52dvh;aspect-ratio:4/3}.jz-work__gallery-bottom{min-height:80px;padding:8px 9px;gap:6px}.jz-work__gallery-count{flex:0 0 74px;font-size:10px}.jz-work__gallery-thumb{flex-basis:57px;width:57px;height:54px}.jz-work__dialog-content{padding:22px}.jz-work__dialog{max-width:calc(100vw - 12px);max-height:96dvh}.jz-work__dialog-media img{height:100%;max-height:52dvh}.jz-work__media-prev,.jz-work__media-next{width:35px;height:35px;font-size:27px}}@media(prefers-reduced-motion:reduce){.jz-work__media-stage *{transition:none!important}}.jz-work__media-stage>img.jz-work__stage-content{height:auto;object-fit:contain;max-height:70dvh}.jz-work__media-stage>video.jz-work__stage-content{height:auto;object-fit:contain;max-height:70dvh}
/*# sourceMappingURL=/cdn/shop/t/11/assets/jewelzit-cad-portfolio.css.map */
