.ezq{--ezq-tone: var(--ezp-tone, var(--ezl-accent));padding:88px 0;border-top:1px solid var(--ezl-line)}.ezq--band{background:#0d0e0f}.ezl.ezq .ezq-tone{color:var(--ezq-tone)}.ezq .ezl-h2{max-width:760px}.ezq-stack{display:flex;flex-direction:column;gap:36px}.ezq-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.ezq-head__l,.ezq-copy{display:flex;flex-direction:column;gap:14px;min-width:0}.ezq-lede,.ezq-lede p{color:var(--ezl-muted);max-width:440px;font-size:16px}.ezq-lede a{text-decoration:underline;text-underline-offset:3px}.ezq-head__r{max-width:380px}.ezq-fine{font-size:12.5px;color:#8c877f;margin:0}.ezq-card{border-radius:8px;background:var(--ezl-panel);border:1px solid rgba(255,255,255,.07);min-width:0}.ezq-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:48px;align-items:center}.ezq-split--img{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch}.ezq-split--img.is-rev>.ezq-media{order:2}.ezq-split--wide{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:40px}.ezq-split--top{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.ezq-copy--narrow{position:sticky;top:120px}.ezq-media{position:relative;border-radius:8px;overflow:hidden;min-height:460px;background:var(--ezl-panel)}.ezq-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%);display:block}.ezq-split--img .ezq-copy{justify-content:center;gap:22px}.ezq-ba__frame{position:relative;border-radius:8px;overflow:hidden;border:1px solid var(--ezl-line);user-select:none;-webkit-user-select:none;touch-action:pan-y;background:var(--ezl-panel)}.ezq-ba__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ezq-ba__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--pos))}.ezq-ba__line{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:var(--ezl-ink);box-shadow:0 0 16px #ffffff80;pointer-events:none}.ezq-ba__knob{position:absolute;top:50%;left:var(--pos);width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:var(--ezl-ink);color:#0a0a0b;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #0006;pointer-events:none}.ezq-ba__tag{position:absolute;top:16px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:7px 10px;border-radius:4px;background:#0a0a0bb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.ezq-ba__tag--l{left:16px}.ezq-ba__tag--r{right:16px}.ezq-ba__note{position:absolute;bottom:14px;right:16px;font-size:11px;color:#f4f2eea6;pointer-events:none}.ezq-ba__frame input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:transparent}.ezq-ba__frame input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:56px;height:100vh}.ezq-ba__frame:focus-within .ezq-ba__knob{outline:2px solid var(--ezl-accent);outline-offset:3px}.ezq-seg{display:flex;gap:6px;padding:4px;border-radius:6px;border:1px solid rgba(255,255,255,.12)}.ezq-seg button{height:40px;padding:0 16px;border-radius:4px;border:none;background:transparent;color:var(--ezl-muted);font:600 14px Inter,sans-serif;cursor:pointer}.ezq-seg button[aria-pressed=true]{background:var(--ezl-ink);color:#0a0a0b}.ezq-strengths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ezq-strengths.ezq-n1{grid-template-columns:minmax(0,1fr)}.ezq-strengths.ezq-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ezq-strengths.ezq-n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ezq-strength{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:var(--ezl-panel);color:var(--ezl-ink);cursor:pointer;text-align:left;font:inherit;transition:border-color .2s,background .2s,transform .2s}.ezq-strength:hover{border-color:#ffffff4d}.ezq-strength[aria-pressed=true]{border-color:var(--ezq-tone);background:color-mix(in srgb,var(--ezq-tone) 10%,#121315);box-shadow:inset 0 0 0 1px var(--ezq-tone)}.ezq-strength__name{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.ezq-strength__ratio{font-size:48px;line-height:1}.ezq-strength[aria-pressed=true] .ezq-strength__ratio{color:var(--ezq-tone)}.ezq-strength__when{font-size:14px;color:var(--ezl-muted)}.ezq-mix__out{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px}.ezq-mix__out>:only-child{grid-column:1 / -1}.ezq-mix__glass,.ezq-mix__yield{padding:28px;display:flex;flex-direction:column;gap:20px}.ezq-mix__nums{display:flex;align-items:flex-end;gap:28px;flex-wrap:wrap}.ezq-mix__nums>div{display:flex;flex-direction:column}.ezq-mix__nums b{font-size:56px;line-height:1;font-weight:500}.ezq-mix__nums span{font-size:13.5px;color:var(--ezl-faint);margin-top:6px}.ezq-mix__nums i{font-style:normal;font-family:Inter Tight,sans-serif;font-size:36px;color:#6e6a64;line-height:1.4}.ezq-mix__bar{display:flex;height:14px;border-radius:999px;overflow:hidden;background:#c8e6ff1f}.ezq-mix__bar i{display:block;width:10%;background:var(--ezq-tone);transition:width .5s cubic-bezier(.2,.7,.2,1)}.ezq-mix__method{color:var(--ezl-muted);font-size:15px}.ezq-mix__method:empty{display:none}.ezq-mix__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ezq-mix__stats>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ezq-mix__stats b{font-size:34px;font-weight:500;letter-spacing:-.03em;line-height:1.1}.ezq-mix__stats span{font-size:13px;color:var(--ezl-faint)}.ezq-ticks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;border-top:1px solid var(--ezl-line)}.ezq-ticks li{display:flex;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--ezl-line);font-size:15px;color:var(--ezl-soft);min-width:0}.ezq-ticks .ezp-ico{flex:none;color:var(--ezq-tone);width:18px;height:18px}.ezq-notfor{display:flex;gap:12px;padding:16px 18px;border-radius:6px;border:1px solid rgba(255,120,90,.3);background:#ff785a0f;font-size:14.5px;color:var(--ezl-soft)}.ezq-notfor .ezp-ico{flex:none;color:#ff8a6b}.ezq-notfor b{display:block;color:var(--ezl-ink);margin-bottom:2px}.ezq-notfor p{margin:0}.ezq-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.ezq-step{overflow:hidden;display:flex;flex-direction:column}.ezq-step__img{aspect-ratio:4 / 3;overflow:hidden;background:radial-gradient(70% 70% at 50% 40%,#1f2321,#121315 75%);display:flex;align-items:center;justify-content:center}.ezq-step__img img{width:100%;height:100%;object-fit:cover;display:block}.ezq-step__img--contain img{width:auto;height:82%;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(0,0,0,.55))}.ezq-step__txt{padding:20px 20px 24px;display:flex;flex-direction:column;gap:8px}.ezq-step__n{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.06em}.ezq-step h3{font-family:Inter Tight,sans-serif;font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:1.15}.ezq-step p{color:var(--ezl-muted);font-size:14.5px}.ezq-tip{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:6px;border:1px dashed rgba(255,255,255,.16);color:var(--ezl-soft);font-size:14.5px}.ezq-tip .ezp-ico{flex:none;color:var(--ezq-tone)}.ezq-routine__sum{margin-top:8px;padding:18px;border-radius:6px;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:12px}.ezq-routine__line{display:flex;justify-content:space-between;gap:12px;font-size:15px}.ezq-routine__sum .ezl-btn{width:100%;height:52px;justify-content:center}.ezq-routine__msg{font-size:13.5px;color:var(--ezl-faint);min-height:0}.ezq-routine__msg:empty{display:none}.ezq-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ezq-picks.ezq-n1{grid-template-columns:minmax(0,1fr);max-width:360px}.ezq-picks.ezq-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ezq-picks.ezq-n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ezq-pick{overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:border-color .2s}.ezq-pick:has(input:checked){border-color:color-mix(in srgb,var(--ezl-accent) 60%,transparent)}.ezq-pick.is-out{opacity:.55;cursor:default}.ezq-pick__img{aspect-ratio:1 / 1;overflow:hidden;background:radial-gradient(70% 70% at 50% 40%,#222428,#121315 75%)}.ezq-pick__img img{width:100%;height:100%;object-fit:cover;display:block}.ezq-pick__txt{padding:16px;display:flex;flex-direction:column;gap:4px;flex:1 1 auto}.ezq-pick__name{font-family:Inter Tight,sans-serif;font-size:19px;font-weight:500}.ezq-pick__name:hover{color:var(--ezl-accent)}.ezq-pick__why{font-size:13.5px;color:var(--ezl-muted)}.ezq-pick__foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px}.ezq-pick__chk{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ezl-soft)}.ezq-pick__chk input{width:20px;height:20px;accent-color:var(--ezl-accent);margin:0}.ezq-acc{border-top:1px solid var(--ezl-line);min-width:0}.ezq-acc__row{border-bottom:1px solid var(--ezl-line)}.ezq-acc__row summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:Inter Tight,sans-serif;font-size:19px;font-weight:500;letter-spacing:-.01em}.ezq-acc__row summary::-webkit-details-marker{display:none}.ezq-acc__row summary i{position:relative;flex:none;width:14px;height:14px}.ezq-acc__row summary i:before,.ezq-acc__row summary i:after{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:var(--ezl-accent);transition:transform .25s}.ezq-acc__row summary i:after{transform:rotate(90deg)}.ezq-acc__row[open] summary i:after{transform:rotate(0)}.ezq-acc__body{padding:0 0 22px;color:var(--ezl-muted);max-width:720px}.ezq-acc__body p,.ezq-acc__body ul,.ezq-acc__body ol{margin:0 0 10px}.ezq-acc__body ul,.ezq-acc__body ol{padding-left:20px}.ezq-safety{padding:56px 0}.ezq-safety__box{display:flex;gap:28px;padding:28px;align-items:flex-start;flex-wrap:wrap}.ezq-ghs{display:flex;gap:8px;flex:none}.ezq-ghs__p{width:72px;height:72px}.ezq-safety__txt{flex:1 1 360px;display:flex;flex-direction:column;gap:10px;min-width:0}.ezq-safety__signal{font-family:Inter Tight,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.02em}.ezq-safety__h,.ezq-safety__h p,.ezq-safety__more{color:var(--ezl-soft);font-size:14.5px;margin:0}.ezq-safety__more summary{cursor:pointer;color:var(--ezl-ink);font-weight:600;margin-bottom:6px}.ezq-safety__meta{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px;color:var(--ezl-muted);margin:0}.ezq-safety__meta a{text-decoration:underline;text-underline-offset:3px;color:var(--ezl-ink)}.ezq-assure{padding:64px 0}.ezq-assure__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ezq-assure__grid.ezq-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ezq-assure__grid.ezq-n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ezq-assure__grid.ezq-n1{grid-template-columns:minmax(0,1fr)}.ezq-assure__item{display:flex;flex-direction:column;gap:10px;min-width:0}.ezq-assure__item .ezp-ico{color:var(--ezq-tone);width:26px;height:26px}.ezq-assure__item h3{font-family:Inter Tight,sans-serif;font-size:21px;font-weight:500;letter-spacing:-.02em}.ezq-assure__item div,.ezq-assure__item p{color:var(--ezl-muted);font-size:15px;margin:0}.ezq-more{color:var(--ezl-ink);font-size:14px;font-weight:600}.ezq-more:hover{color:var(--ezl-accent)}.ezq-empty{padding:28px 0;border-top:1px dashed rgba(255,255,255,.18)}.ezq-empty p{color:var(--ezl-faint);font-size:14px}.ezq-empty b{color:var(--ezl-ink);margin-right:6px}@media(max-width:989px){.ezq-split,.ezq-split--img,.ezq-split--wide,.ezq-split--top{grid-template-columns:minmax(0,1fr);gap:32px}.ezq-split--img.is-rev>.ezq-media{order:0}.ezq-media{min-height:340px}.ezq-copy--narrow{position:static}.ezq-mix__out{grid-template-columns:minmax(0,1fr)}.ezq-picks,.ezq-picks.ezq-n4,.ezq-strengths.ezq-n4,.ezq-assure__grid,.ezq-assure__grid.ezq-n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ezq{padding:64px 0}.ezq-strengths,.ezq-strengths.ezq-n2,.ezq-strengths.ezq-n4{grid-template-columns:minmax(0,1fr)}.ezq-strength{flex-direction:row;flex-wrap:wrap;align-items:baseline;padding:18px 20px;gap:6px 14px}.ezq-strength__ratio{font-size:36px;order:-1}.ezq-strength__when{flex-basis:100%}.ezq-mix__nums b{font-size:44px}.ezq-mix__stats b{font-size:26px}.ezq-ticks,.ezq-picks,.ezq-picks.ezq-n2,.ezq-picks.ezq-n4{grid-template-columns:minmax(0,1fr)}.ezq-pick{flex-direction:row}.ezq-pick__img{width:112px;flex:none;aspect-ratio:auto}.ezq-assure__grid,.ezq-assure__grid.ezq-n2,.ezq-assure__grid.ezq-n4{grid-template-columns:minmax(0,1fr);gap:24px}.ezq-seg{width:100%}.ezq-seg button{flex:1;padding:0 8px}.ezq-safety__box{padding:20px;gap:18px}.ezq-ghs__p{width:60px;height:60px}}@media(max-width:749px){.ezq-step__img{aspect-ratio:16 / 10}.ezq-routine__sum .ezl-btn span{margin:0 .25em}}.ezq-steps.no-img .ezq-step__txt{padding:28px 24px 30px;gap:12px}.ezq-steps.no-img .ezq-step__n{font-size:13px}.ezq-steps.no-img .ezq-step__n:before{content:attr(data-n);display:block;font-family:Inter Tight,sans-serif;font-size:56px;font-weight:500;letter-spacing:-.04em;line-height:1;margin-bottom:14px;color:var(--ezq-tone)}.ezq-split--img:not(:has(.ezq-media)){grid-template-columns:minmax(0,1fr)}.ezq-split--img:not(:has(.ezq-media)) .ezq-ticks{grid-template-columns:repeat(3,minmax(0,1fr))}.ezq-step__img--contain{position:relative;align-items:flex-end;padding-bottom:9%;isolation:isolate;background:radial-gradient(46% 52% at 50% 46%,color-mix(in srgb,var(--ezq-tone) 26%,#34373c),#34373c00 72%),linear-gradient(180deg,#2a2c31,#1d1f23 62%,#141518 62.2%,#101113)}.ezq-step__img--contain:before{content:"";position:absolute;left:0;right:0;top:62%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);z-index:-1}.ezq-step__img--contain:after{content:"";position:absolute;left:28%;right:28%;bottom:6.5%;height:7%;border-radius:50%;background:radial-gradient(closest-side,#000000bf,#0000);z-index:-1}.ezq-step__img--contain img{height:80%;filter:drop-shadow(0 1px 0 rgba(255,255,255,.12)) drop-shadow(0 0 18px rgba(255,255,255,.06)) drop-shadow(0 16px 18px rgba(0,0,0,.5))}.ezq-card:hover .ezq-step__img--contain img{transform:translateY(-4px);transition:transform .5s cubic-bezier(.2,.8,.2,1)}@media(max-width:749px){.ezq-step__img--contain{aspect-ratio:4 / 3}.ezq-step__img--contain img{height:78%}}.ezq-step__lead{color:var(--ezl-soft);font-size:16px;line-height:1.5}.ezq-kit__value{display:grid;grid-template-columns:auto auto;gap:2px 14px;align-items:baseline;padding:18px 22px;border-radius:8px;border:1px solid rgba(244,138,50,.35);background:#121315}.ezq-kit__value s{color:#8c877f;font-size:16px}.ezq-kit__value b{font-size:34px;font-weight:500;letter-spacing:-.03em}.ezq-kit__save{grid-column:1 / -1;margin-top:6px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#0a0a0b;background:var(--ezl-accent);padding:5px 8px;border-radius:3px;font-weight:600;justify-self:start}.ezq-kit__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.ezq-kit__item{display:flex;flex-direction:column;overflow:hidden}.ezq-kit__img{position:relative;aspect-ratio:4 / 3;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8%;isolation:isolate;background:radial-gradient(46% 52% at 50% 46%,#383b41,#383b4100 72%),linear-gradient(180deg,#2a2c31,#1d1f23 70%,#141518 70.2%,#101113)}.ezq-kit__img:after{content:"";position:absolute;left:30%;right:30%;bottom:5.5%;height:6%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);z-index:-1}.ezq-kit__img img{height:84%;width:auto;max-width:80%;object-fit:contain;filter:drop-shadow(0 1px 0 rgba(255,255,255,.12)) drop-shadow(0 14px 16px rgba(0,0,0,.5));transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ezq-kit__img img:not(.is-cut){height:100%;width:100%;max-width:none;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;filter:none}.ezq-kit__item:hover .ezq-kit__img img.is-cut{transform:translateY(-4px)}.ezq-kit__txt{padding:16px 18px 20px;display:flex;flex-direction:column;gap:5px}.ezq-kit__txt .ezl-label{color:var(--ezq-tone)}.ezq-kit__name{font-family:Inter Tight,sans-serif;font-size:19px;font-weight:500;letter-spacing:-.02em}a.ezq-kit__name:hover{color:var(--ezl-accent)}.ezq-kit__txt p{color:var(--ezl-muted);font-size:14px}.ezq-kit__order{padding:24px;border-radius:8px;border:1px solid var(--ezl-line);display:flex;flex-direction:column;gap:14px}.ezq-kit__order ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 0}.ezq-kit__order li{display:flex;flex-direction:column;gap:2px;padding:0 22px 0 0;margin-right:22px;border-right:1px solid var(--ezl-line);min-width:0}.ezq-kit__order li:last-child{border-right:0}.ezq-kit__order li span{font-family:JetBrains Mono,monospace;font-size:12px}.ezq-kit__order li b{font-size:15px;font-weight:600}.ezq-kit__order li em{font-style:normal;font-size:13px;color:var(--ezl-faint)}.ezq-kit__order li.is-and{margin-left:-22px;padding-left:0}.ezq-kit__order li.is-and b{font-size:13px;font-weight:400;color:var(--ezl-faint);margin-top:19px}@media(max-width:749px){.ezq-kit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ezq-kit__txt{padding:12px 12px 14px}.ezq-kit__name{font-size:16px}.ezq-kit__txt p{font-size:13px}.ezq-kit__order li{border-right:0;flex-basis:50%;margin-right:0;padding-right:10px}.ezq-kit__order li.is-and{margin-left:0}}.ezl .ezp-row__body h1,.ezl .ezp-row__body h2,.ezl .ezp-row__body h3,.ezl .ezp-row__body h4,.ezl .ezp-row__body h5,.ezl .ezp-row__body h6,.ezl .ezq-acc__body h1,.ezl .ezq-acc__body h2,.ezl .ezq-acc__body h3,.ezl .ezq-acc__body h4{color:var(--ezl-ink)!important;font-family:Inter Tight,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.01em;margin:18px 0 8px;line-height:1.25}.ezl .ezp-row__body strong,.ezl .ezp-row__body b{color:var(--ezl-soft)}.ezq-kit__img img.is-cut{position:absolute;left:50%;bottom:7%;height:82%;width:auto;max-width:78%;transform:translate(-50%)}.ezq-kit__item:hover .ezq-kit__img img.is-cut{transform:translate(-50%,-4px)}.ezq-kit__shots-wrap{display:flex;flex-direction:column;gap:14px}.ezq-kit__shots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ezq-kit__shots.ezq-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ezq-kit__shots.ezq-n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ezq-kit__shots.ezq-n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ezq-kit__shots.ezq-n5{grid-template-columns:repeat(5,minmax(0,1fr))}.ezq-kit__shot{position:relative;margin:0;aspect-ratio:3 / 4;border-radius:8px;overflow:hidden;border:1px solid var(--ezl-line);background:#121315}.ezq-kit__shot img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ezq-kit__shot:hover img{transform:scale(1.04)}.ezq-kit__shot:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(10,10,11,.9));pointer-events:none}.ezq-kit__shot figcaption{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:flex;flex-direction:column;gap:2px;font-family:Inter Tight,sans-serif;font-size:17px;font-weight:500;letter-spacing:-.01em}.ezq-kit__shot figcaption span{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}@media(max-width:989px){.ezq-kit__shots,.ezq-kit__shots[class*=ezq-n]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--ezl-gutter) * -1);padding:0 var(--ezl-gutter)}.ezq-kit__shots::-webkit-scrollbar{display:none}.ezq-kit__shot{scroll-snap-align:start}}@media(max-width:749px){.ezq-kit__shots,.ezq-kit__shots[class*=ezq-n]{grid-auto-columns:62%}}.ezq-more{min-height:40px;display:inline-flex;align-items:center}.ezq-act__strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ezq-act__strip.ezq-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ezq-act__strip.ezq-n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ezq-act__shot{position:relative;margin:0;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;border:1px solid var(--ezl-line);background:#121315}.ezq-act__strip.ezq-n2 .ezq-act__shot,.ezq-act__strip.ezq-n4 .ezq-act__shot{aspect-ratio:3 / 4}.ezq-act__shot img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%);display:block;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.ezq-act__shot:hover img{transform:scale(1.04)}.ezq-act__shot figcaption{position:absolute;left:0;right:0;bottom:0;padding:40px 16px 14px;background:linear-gradient(180deg,transparent,rgba(10,10,11,.85));font-size:14px;color:var(--ezl-soft)}@media(min-width:990px){.ezq-act__strip.ezq-n5,.ezq-act__strip.ezq-n6{grid-template-columns:repeat(6,minmax(0,1fr))}.ezq-act__strip.ezq-n5 .ezq-act__shot:first-child,.ezq-act__strip.ezq-n6 .ezq-act__shot:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.ezq-act__strip.ezq-n5 .ezq-act__shot,.ezq-act__strip.ezq-n6 .ezq-act__shot{aspect-ratio:4 / 5}.ezq-act__strip.ezq-n6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:989px){.ezq-act__strip,.ezq-act__strip[class*=ezq-n]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--ezl-gutter) * -1);padding:0 var(--ezl-gutter)}.ezq-act__strip::-webkit-scrollbar{display:none}.ezq-act__shot,.ezq-act__strip[class*=ezq-n] .ezq-act__shot{scroll-snap-align:start;aspect-ratio:3 / 4}}@media(max-width:749px){.ezq-act__strip,.ezq-act__strip[class*=ezq-n]{grid-auto-columns:72%}}@media(min-width:990px){.ezq-act__strip.ezq-n6{grid-template-columns:repeat(3,minmax(0,1fr))}.ezq-act__strip.ezq-n6 .ezq-act__shot:first-child{grid-column:auto;grid-row:auto;aspect-ratio:4 / 5}.ezq-act__strip.ezq-n5{grid-template-columns:repeat(4,minmax(0,1fr))}.ezq-act__strip.ezq-n3 .ezq-act__shot{aspect-ratio:4 / 5}}.ezq-order{padding:26px 26px 22px;border-radius:16px;border:1px solid var(--ezl-line);background:radial-gradient(120% 140% at 0% 0%,#17181b,#0f1012 60%);display:flex;flex-direction:column;gap:22px}.ezq-order__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.ezq-order__hint{font-size:13px;color:var(--ezl-faint)}.ezq-order__steps{list-style:none;margin:0;padding:0 0 2px;display:grid;grid-template-columns:repeat(var(--n),minmax(132px,1fr));gap:12px;position:relative;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ezq-order__steps::-webkit-scrollbar{display:none}.ezq-os{position:relative;display:flex;flex-direction:column;gap:12px;scroll-snap-align:start;min-width:0}.ezq-os:before{content:"";position:absolute;top:15px;left:34px;right:-12px;height:2px;background:linear-gradient(90deg,var(--ezq-tone, var(--ezl-accent)) 0%,rgba(255,255,255,.12) 100%);opacity:.55}.ezq-os:last-child:before{display:none}.ezq-os__n{position:relative;z-index:1;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--ezq-tone, var(--ezl-accent));color:#0a0a0b;font:700 13px/1 Inter,sans-serif;box-shadow:0 0 0 5px #121315}.ezq-os__img{height:132px;border-radius:12px;background:radial-gradient(60% 60% at 50% 55%,#34363c,#34363c00 75%),linear-gradient(180deg,#232529,#17181b);border:1px solid rgba(255,255,255,.05);display:flex;align-items:flex-end;justify-content:center;padding:12px 0 10px;overflow:hidden}.ezq-os__img img{height:100%;width:auto;max-width:80%;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(0,0,0,.55));transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ezq-os:hover .ezq-os__img img{transform:translateY(-4px)}.ezq-os__txt{display:flex;flex-direction:column;justify-content:flex-start;gap:3px;flex:none;padding:0}.ezq-os__job{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ezq-tone, var(--ezl-accent))}.ezq-os__name{font-size:16px;font-weight:600;color:var(--ezl-ink);text-decoration:none;line-height:1.25}a.ezq-os__name:hover{color:var(--ezq-tone, var(--ezl-accent))}.ezq-os__or{font-size:13px;color:var(--ezl-faint)}.ezq-os__or a{color:var(--ezl-soft);text-decoration:underline;text-underline-offset:2px}@media(max-width:749px){.ezq-order{padding:20px 0 18px 18px;border-radius:14px}.ezq-order__head{padding-right:18px}.ezq-order__steps{grid-template-columns:repeat(var(--n),46%);padding-right:18px}.ezq-os__img{height:116px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/ez-pdp.css.map */
