.v3-root{--v3-navh:3.75rem;--paper:#e9e5dd;--paper-2:#ded9cf;--ink:#12110f;--ink-2:#1c1a17;--ink-soft:#6c665b;--rule:#c9c3b7;--accent:#e0400f;--display:var(--font-v3-display),"Oswald","Arial Narrow",sans-serif;--mono:"NC Mono","NC Mono Fallback",ui-monospace,"SFMono-Regular",monospace;--marker:var(--font-v3-marker),"Caveat",cursive;--sticker:"NC Sticker","NC Sticker Fallback",var(--mono);--graffiti:"NC Graffiti",var(--font-v3-graffiti),var(--display);background-color:var(--paper);background-image:linear-gradient(90deg,rgba(18,17,15,.02) 0 1px,transparent 1px),linear-gradient(180deg,rgba(18,17,15,.02) 0 1px,transparent 1px);background-size:40px 40px;background-attachment:fixed;color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif;position:relative;overflow-x:clip}.v3-root ::-webkit-scrollbar{width:8px;height:8px}.v3-root ::-webkit-scrollbar-track{background:var(--paper-2)}.v3-root ::-webkit-scrollbar-thumb{background:var(--rule)}.v3-root ::-webkit-scrollbar-thumb:hover{background:var(--ink-soft)}.v3-dark{background:var(--ink);color:var(--paper);--rule:#2e2b26;--ink-soft:#9a9287}.v3-display{font-weight:600;text-transform:uppercase;letter-spacing:-.01em;line-height:1.13;margin:0}.v3-display,.v3-serif{font-family:var(--display)}.v3-serif{font-style:normal;font-weight:400;letter-spacing:0;line-height:1.15;text-transform:none}.v3-mono{font-family:var(--mono);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;line-height:1.45}.v3-mono--wide{letter-spacing:.24em}.v3-h1{font-size:clamp(2.9rem,12.2vw,12.5rem)}.v3-h2{font-size:clamp(2.1rem,7.4vw,7.2rem);padding-bottom:.34em}.v3-h3{font-size:clamp(1.5rem,3.4vw,3rem)}.v3-lead{font-size:clamp(1.05rem,1.55vw,1.5rem);line-height:1.35;max-width:34ch;color:var(--ink-soft)}.v3-dark .v3-lead{color:#b6ad9f}.v3-wrap{width:100%;max-width:1680px;margin:0 auto;padding-inline:clamp(1.1rem,4.4vw,4.5rem)}.v3-section{position:relative;padding-block:clamp(4.5rem,9vw,9.5rem)}.v3-hairline{border-top:1px solid var(--rule)}.v3-hairline-b{border-bottom:1px solid var(--rule)}.v3-eyebrow{display:flex;align-items:baseline;gap:.75rem;color:var(--ink-soft)}.v3-eyebrow:before{content:"";flex:none;align-self:center;width:9px;height:9px;opacity:.75;background:linear-gradient(currentColor,currentColor) 50% /9px 1px no-repeat,linear-gradient(currentColor,currentColor) 50% /1px 9px no-repeat}.v3-dark .v3-eyebrow{color:#9a9287}.v3-eyebrow:after{content:"";flex:1;height:1px;background:var(--rule)}#contact:before,.v3-footer:before,.v3-gallery:before,.v3-hero:before{content:"нейрокартель";position:absolute;z-index:0;pointer-events:none;font-family:var(--graffiti);font-weight:400;font-size:clamp(5.5rem,17vw,15rem);line-height:.92;letter-spacing:-.02em;white-space:nowrap;color:var(--paper);opacity:.055;transform:rotate(var(--tag-r,-4deg));right:var(--tag-rx,-4%);top:var(--tag-y,auto);bottom:var(--tag-b,auto);left:var(--tag-x,auto)}.v3-hero:before{--tag-y:3%;--tag-b:auto;--tag-r:3deg;--tag-rx:-7%}.v3-gallery:before{--tag-b:5%;--tag-r:-5deg;--tag-rx:-3%}#contact:before{--tag-b:6%;--tag-r:-3.5deg;--tag-rx:-5%}.v3-footer:before{--tag-b:34%;--tag-r:4deg;--tag-rx:-6%;opacity:.045}#contact>.v3-wrap,.v3-footer>.v3-footer__big,.v3-footer>.v3-wrap,.v3-gallery>.v3-wrap{position:relative;z-index:1}@media (max-width:899px){#contact:before,.v3-footer:before,.v3-gallery:before,.v3-hero:before{font-size:clamp(4.5rem,26vw,10rem)}}[data-v3-reveal]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--v3-delay,0ms)}[data-v3-reveal=mask]>*{clip-path:inset(0 0 100% 0);transition:clip-path 1s cubic-bezier(.16,1,.3,1);transition-delay:var(--v3-delay,0ms)}[data-v3-reveal].is-in{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.v3-h2 .block{display:block}.v3-h2 .block>.v3-word:last-child{margin-right:0}.v3-ws{font-size:0;line-height:0}.v3-h2 .v3-word{display:inline-block;margin-right:.24em;transform:translate3d(0,.55em,0) rotate(1.4deg);opacity:0;transition:transform .95s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1),-webkit-text-stroke-color .3s ease,color .3s ease;transition-delay:calc(var(--w, 0) * 55ms)}.v3-h2.is-in .v3-word,[data-v3-reveal].is-in .v3-h2 .v3-word{transform:none;opacity:1}@media (prefers-reduced-motion:reduce){.v3-h2 .v3-word{transform:none;opacity:1;transition:none}}.v3-word--accent{color:var(--accent)}.v3-word--outline{color:transparent;-webkit-text-stroke:2px var(--ink)}.v3-word--outline.v3-word--accent{-webkit-text-stroke-color:var(--accent)}.v3-dark .v3-word--outline{-webkit-text-stroke-color:var(--paper)}.v3-word--plate{background:var(--accent);color:#fff;padding:0 .14em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.v3-word--strike{position:relative}.v3-word--strike:after{content:"";position:absolute;left:-.04em;right:-.04em;top:54%;height:.055em;background:var(--accent);transform:rotate(-1.6deg)}@media (hover:hover) and (pointer:fine){.v3-h2 .v3-word--accent:hover,.v3-h2 .v3-word--plate:hover{transform:rotate(-2deg) scale(1.02)}.v3-h2 .v3-word--outline:hover{-webkit-text-stroke-color:var(--accent)}}[data-v3-reveal=mask].is-in>*{clip-path:inset(0 0 0 0)}[data-v3-reveal=mask].is-in{clip-path:none}.v3-btn{position:relative;display:inline-flex;align-items:center;gap:.7rem;padding:1rem 1.35rem;border:0;border-radius:999px;background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;transition:color .35s ease}@media (hover:hover) and (pointer:fine){.v3-btn:not(.v3-sticker-btn){transform:translate3d(var(--v3-mx,0),var(--v3-my,0),0)}.v3-btn.is-magnet:not(.v3-sticker-btn){transition:color .35s ease,transform .2s ease-out}}.v3-dark .v3-btn{background:var(--paper);color:var(--ink)}.v3-btn.v3-sticker-btn,a.v3-btn.v3-sticker-btn,button.v3-btn.v3-sticker-btn{overflow:visible;background:var(--accent);border:2px solid var(--ink);border-radius:0;color:var(--ink);box-shadow:5px 5px 0 var(--ink);transform:rotate(-2deg);font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.04em;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,color .2s ease,box-shadow .2s ease}.v3-btn.v3-sticker-btn:before,a.v3-btn.v3-sticker-btn:before,button.v3-btn.v3-sticker-btn:before{content:none!important;display:none!important}@media (hover:hover) and (pointer:fine){.v3-btn.v3-sticker-btn:focus-visible,.v3-btn.v3-sticker-btn:hover,a.v3-btn.v3-sticker-btn:focus-visible,a.v3-btn.v3-sticker-btn:hover,button.v3-btn.v3-sticker-btn:focus-visible,button.v3-btn.v3-sticker-btn:hover{transform:rotate(-2deg) translate(-2px,-2px);background:var(--accent);color:var(--ink);box-shadow:7px 7px 0 var(--ink)}}.v3-btn:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--accent);transform:translate3d(0,101%,0);transition:transform .5s cubic-bezier(.16,1,.3,1)}.v3-btn:focus-visible:before,.v3-btn:hover:before{transform:translateZ(0)}.v3-btn:focus-visible,.v3-btn:hover{color:#fff}.v3-btn__dot{width:6px;height:6px;border-radius:50%;background:currentColor;transition:transform .4s cubic-bezier(.16,1,.3,1)}.v3-btn:hover .v3-btn__dot{transform:scale(1.9)}.v3-ghost{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:currentColor;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .3s ease,opacity .3s ease}.v3-ghost:hover{border-color:currentColor}.v3-nav{position:fixed;inset:0 0 auto 0;z-index:120;transition:transform .5s cubic-bezier(.16,1,.3,1),background-color .4s ease,border-color .4s ease,color .4s ease;border-bottom:1px solid transparent}.v3-nav--solid{background:color-mix(in srgb,var(--paper) 88%,transparent);border-bottom-color:var(--rule)}.v3-nav--dark{color:var(--paper);background:rgba(18,17,15,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v3-nav--dark.v3-nav--solid{background:color-mix(in srgb,#12110f 92%,transparent);border-bottom-color:#2e2b26}.v3-nav--hidden{transform:translateY(-101%)}.v3-nav__inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;height:3.75rem}.v3-nav__links{gap:1.9rem}@media (min-width:900px){.v3-nav__inner{grid-template-columns:1fr auto 1fr}.v3-nav__links{display:flex;justify-content:center}}.v3-nav__link{font-family:var(--mono);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:inherit;opacity:.8;transition:opacity .25s ease}.v3-nav__link:hover{opacity:1}.v3-nav__right{display:flex;justify-content:flex-end;align-items:center;gap:1rem}@media (max-width:560px){.v3-nav__inner{height:3.25rem}.v3-nav .v3-btn{padding:.65rem .85rem;gap:.45rem;letter-spacing:.1em}.v3-nav .v3-btn__dot{display:none}}.v3-wordmark{font-family:var(--display);font-size:1.05rem;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;color:inherit;display:inline-flex;align-items:center;gap:.65rem;white-space:nowrap}.v3-wordmark__mark{width:40px;height:40px;border-radius:50%;flex:none;display:block;box-shadow:2px 2px 0 rgba(0,0,0,.35)}.v3-wordmark__text b{color:var(--accent);font-weight:inherit}@media (max-width:560px){.v3-wordmark__mark{width:34px;height:34px}.v3-wordmark__text{font-size:.92rem}}.v3-conveyor{position:relative;background:var(--ink);color:var(--paper);--rule:#2e2b26;--ink-soft:#9a9287}@media (min-width:900px) and (hover:hover){.v3-conveyor__track>:nth-child(3n+1){transform:rotate(-1.2deg)}.v3-conveyor__track>:nth-child(3n+2){transform:rotate(1deg)}.v3-conveyor__track>:nth-child(3n){transform:rotate(-.6deg)}}.v3-conveyor__pin{min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(1.5rem,4vh,2.75rem);padding-block:clamp(3.5rem,9vh,6.5rem);overflow-x:hidden;overflow-y:visible}@media (min-width:1000px) and (hover:hover){.v3-conveyor__pin{position:sticky;top:0;height:100svh;min-height:0;padding-block:clamp(2.5rem,7vh,5rem)}.v3-conveyor .v3-conveyor__viewport{flex:0 0 auto;min-height:0;display:block}.v3-conveyor .v3-conveyor__pin{justify-content:center}.v3-conveyor .v3-conveyor__track{height:auto;align-items:start}.v3-conveyor .v3-rail{height:auto;min-height:0;grid-template-rows:auto auto auto auto auto auto auto}.v3-conveyor .v3-rail__media{aspect-ratio:16/9}.v3-conveyor .v3-rail__text{align-self:start}.v3-conveyor .v3-rail--out{height:auto;grid-template-rows:auto auto auto auto;align-content:start;gap:1.1rem}}.v3-conveyor__head{position:relative;display:grid;gap:1rem;overflow:visible;z-index:4}.v3-conveyor__title{margin:0;font-family:var(--display);text-transform:uppercase;font-size:clamp(1.4rem,2.6vw,2.4rem);line-height:1.05;max-width:26ch}.v3-conveyor__viewport{overflow:visible;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.v3-conveyor__track{display:flex;gap:clamp(1rem,2vw,2rem);padding-inline:max(1.25rem,calc((100vw - 1280px) / 2));width:max-content;will-change:transform}.v3-rail{position:relative;width:clamp(230px,21vw,320px);min-height:clamp(17rem,44vh,25rem);display:grid;grid-template-rows:auto auto auto auto auto auto auto;gap:.9rem;padding:clamp(1rem,1.6vw,1.5rem);border:1px solid #2e2b26;background:linear-gradient(180deg,hsla(40,21%,89%,.04),transparent 55%);opacity:.55;transition:opacity .5s ease,border-color .5s ease}.v3-rail__media{display:block;aspect-ratio:16/9;overflow:hidden;border:1px solid #34302a;background:#171512}.v3-art__svg{display:block;width:100%;height:100%}.v3-art__s{fill:none;stroke:#6f6a60;stroke-width:1.1;stroke-linecap:round}.v3-art__a{fill:none;stroke:var(--accent);stroke-width:1.4;stroke-linecap:round}.v3-rail.is-on .v3-art__s{stroke:#a8a096}.v3-rail.is-on .v3-art__a{stroke:var(--accent)}.v3-rail.is-on,.v3-rail:hover{opacity:1;border-color:#4a453c}.v3-rail__top{display:flex;justify-content:space-between;gap:.75rem;color:#a8a096}.v3-rail__title{margin:0;align-self:start;min-height:2.1em;font-family:var(--display);text-transform:uppercase;font-size:clamp(1.25rem,1.9vw,1.7rem);line-height:1}.v3-rail__chips{display:grid;gap:0;align-content:start;text-transform:none;letter-spacing:.1em}.v3-rail__chips>span{display:block;padding-block:.3rem;border-top:1px dashed #34302a;color:#8b8378}.v3-rail__chips>span:last-child{border-bottom:1px dashed #34302a}.v3-rail__text{margin:0;align-self:start;color:#a8a096;font-size:.95rem;line-height:1.5}.v3-rail__more{align-self:start;color:#b6ad9f;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid hsla(40,21%,89%,.22);padding-bottom:.15rem;transition:color .2s ease,border-color .2s ease}.v3-rail__more:hover{color:var(--accent);border-color:var(--accent)}.v3-rail__result{display:grid;gap:.3rem;padding-left:.8rem;border-left:2px solid var(--accent)}.v3-rail__result>span:last-child{color:#cfc7ba;font-size:.95rem;line-height:1.45;min-height:2.9em}.v3-rail__result-tag{color:#6c665b}.v3-rail__chips>span{display:flex;justify-content:space-between;gap:.75rem}.v3-rail__chips>span>i{flex:none;max-width:max-content;color:#6c665b;font-style:normal}.v3-rail__chips>span,.v3-rail__chips>span>span{white-space:normal}.v3-rail__line{display:block;height:1px;background:#2e2b26;position:relative}.v3-rail__line:after{content:"";position:absolute;inset:0 auto 0 0;width:28%;background:var(--accent);opacity:0;transition:width .6s cubic-bezier(.16,1,.3,1),opacity .4s ease}.v3-rail.is-on .v3-rail__line:after,.v3-rail:hover .v3-rail__line:after{width:100%;opacity:1}.v3-rail--out{width:clamp(240px,24vw,360px);border-color:var(--accent);background:linear-gradient(180deg,rgba(224,64,15,.12),transparent 60%)}.v3-rail--out .v3-rail__title{color:var(--paper);font-size:clamp(1.6rem,2.6vw,2.4rem)}.v3-rail__cta{margin-top:.4rem;justify-self:start;align-self:end;height:3.05rem;padding-block:0}.v3-conveyor__foot{display:flex;justify-content:space-between;gap:1rem;color:#6c665b;border-top:1px solid #2e2b26;padding-top:.9rem}.v3-tirazh{margin-top:clamp(2.5rem,5vw,4.5rem);display:grid;gap:clamp(1.25rem,3vw,2.5rem);align-items:center}@media (min-width:980px){.v3-tirazh{grid-template-columns:190px 1fr minmax(0,2.6fr)}}.v3-tirazh__source{display:grid;gap:.7rem;justify-items:start}.v3-tirazh__tag{color:var(--ink-soft)}.v3-tirazh__frame{display:block;width:100%;max-width:150px;aspect-ratio:9/16;border:1px solid var(--ink);padding:6px;color:var(--ink)}.v3-tirazh__frame svg{width:100%;height:100%;display:block}.v3-tirazh__meta{color:var(--ink-soft)}.v3-tirazh__arrow{display:flex;align-items:center;gap:.6rem;color:var(--accent);writing-mode:vertical-rl;justify-self:center;min-height:6rem}.v3-tirazh__arrow span{letter-spacing:.2em}.v3-tirazh__arrow i{display:block;width:1px;flex:1;background:currentColor;transform-origin:top center;animation:v3-tirazh-flow 2.6s cubic-bezier(.5,0,.5,1) infinite}@keyframes v3-tirazh-flow{0%,to{transform:scaleY(.3);opacity:.45}50%{transform:scaleY(1);opacity:1}}@media (max-width:979px){.v3-tirazh__arrow{writing-mode:horizontal-tb;width:100%;min-height:0}.v3-tirazh__arrow i{height:1px;width:auto;transform-origin:left center;animation:v3-tirazh-flow-h 2.6s cubic-bezier(.5,0,.5,1) infinite}}@keyframes v3-tirazh-flow-h{0%,to{transform:scaleX(.3);opacity:.45}50%{transform:scaleX(1);opacity:1}}.v3-tirazh__out{display:grid;gap:.8rem;min-width:0}.v3-tirazh__outhead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;color:var(--ink-soft);border-bottom:1px solid var(--rule);padding-bottom:.5rem}.v3-tirazh__outhead b{color:var(--accent);font-weight:500}.v3-tirazh__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:.5rem}@media (min-width:980px){.v3-tirazh__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1240px){.v3-tirazh__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.v3-copy{display:grid;gap:.3rem}.v3-copy__code{color:var(--ink-soft);font-size:10.5px;letter-spacing:.08em;opacity:0;transition:opacity .5s ease .25s,color .3s ease}.v3-copy__frame{display:block;aspect-ratio:9/16;border:1px solid var(--rule);background:var(--paper);overflow:hidden;transform:translateY(14px) scale(.96);opacity:0;transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .5s ease,border-color .5s ease}.v3-copy__frame b,.v3-copy__frame i{position:absolute;background:var(--paper-2);border:1px solid var(--rule)}.v3-copy__frame i{left:10%;right:10%;top:12%;bottom:42%}.v3-copy__frame b{left:10%;right:34%;bottom:26%;height:5px}.v3-copy[data-k="1"] .v3-copy__frame i{left:0;right:0;top:0;bottom:50%;border-left:0;border-right:0;border-top:0}.v3-copy[data-k="1"] .v3-copy__frame b{left:10%;right:18%;bottom:22%;height:5px}.v3-copy[data-k="1"] .v3-copy__frame b:after{content:"";position:absolute;left:0;right:32%;top:-11px;height:5px;background:var(--rule)}.v3-copy[data-k="2"] .v3-copy__frame i{left:8%;right:8%;top:8%;height:34%;bottom:auto}.v3-copy[data-k="2"] .v3-copy__frame b{left:8%;right:8%;top:50%;bottom:auto;height:30%}.v3-copy[data-k="3"] .v3-copy__frame i{left:54%;right:8%;top:8%;bottom:8%}.v3-copy[data-k="3"] .v3-copy__frame b{left:8%;right:46%;top:22%;height:5px}.v3-copy.is-in .v3-copy__frame{transform:none;opacity:1}.v3-copy.is-in .v3-copy__code{opacity:1}.v3-copy:hover .v3-copy__frame{border-color:var(--accent)}.v3-copy:hover .v3-copy__frame b,.v3-copy:hover .v3-copy__frame b:after{background:var(--accent)}.v3-copy:hover .v3-copy__code{color:var(--accent)}.v3-tirazh__foot{margin-top:clamp(1.5rem,3vw,2.5rem);display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;border-top:1px solid var(--rule);padding-top:.9rem;color:var(--ink-soft)}.v3-tirazh__count{color:var(--accent)}.v3-handoff{margin-top:clamp(2.5rem,5vw,4rem);display:grid;gap:clamp(1.5rem,3vw,2.5rem);align-items:start}@media (min-width:900px){.v3-handoff{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.v3-handoff__col{display:grid;gap:1.1rem}.v3-handoff__col--out{justify-items:end;text-align:right}.v3-handoff__side{color:var(--ink-soft);border-bottom:1px solid var(--rule);padding-bottom:.6rem;width:100%}.v3-handoff__list{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.v3-handoff__item{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.6rem;align-items:baseline;font-size:clamp(1rem,1.5vw,1.3rem)}.v3-handoff__col--out .v3-handoff__item{grid-template-columns:minmax(0,1fr) 2.4rem}.v3-handoff__col--out .v3-handoff__n{order:2;text-align:right}.v3-handoff__n{color:var(--rule)}.v3-handoff__flap{display:flex;align-items:center;gap:.7rem;color:var(--accent);writing-mode:vertical-rl;justify-self:center}.v3-handoff__flap i{flex:1;width:1px;background:currentColor;opacity:.5;min-height:2rem}.v3-handoff__claim{display:block;margin-top:clamp(2rem,4vw,3.5rem);font-size:clamp(1.15rem,2.4vw,2.1rem);max-width:46ch}@media (max-width:899px){.v3-handoff__flap{writing-mode:horizontal-tb;width:100%}.v3-handoff__flap i{width:auto;height:1px}.v3-handoff__col--out{justify-items:start;text-align:left}.v3-handoff__col--out .v3-handoff__item{grid-template-columns:2.4rem minmax(0,1fr)}.v3-handoff__col--out .v3-handoff__n{order:0}}.v3-machine__grid{margin-top:clamp(2.5rem,5vw,4rem);display:grid;gap:clamp(1.5rem,3vw,2.5rem);margin-inline:calc(clamp(1.1rem, 4.4vw, 4.5rem) * -1);padding-inline:clamp(1.1rem,4.4vw,4.5rem)}@media (min-width:1000px){.v3-machine__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,.8fr);align-items:start}}.v3-machine__side{display:grid;gap:.9rem;align-content:start}.v3-machine__side-tag{color:var(--ink-soft);border-bottom:1px solid var(--ink);padding-bottom:.5rem}.v3-machine__side--out .v3-machine__side-tag{border-color:var(--accent);color:var(--accent)}.v3-machine__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.v3-machine__item{display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.6rem;align-items:baseline;font-size:.95rem}.v3-machine__n{color:var(--ink-soft)}.v3-machine__line{position:relative}.v3-machine__rail{position:absolute;left:0;top:.4rem;bottom:.4rem;width:1px;background:var(--rule)}.v3-machine__rail i{position:absolute;inset:0 auto auto 0;width:1px;height:var(--v3-progress,0);background:var(--accent)}.v3-machine__rows{margin:0;display:grid}.v3-machine__row{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);gap:clamp(.75rem,2vw,2rem);padding:clamp(.6rem,1.2vw,.95rem) 0;border-bottom:1px solid var(--rule);align-items:baseline}.v3-machine__row:first-child{border-top:1px solid var(--rule)}.v3-machine__row dt{color:var(--ink-soft)}.v3-machine__row dd{margin:0;font-size:clamp(.95rem,1.3vw,1.15rem)}.v3-machine__gauge{display:grid;gap:.9rem;align-content:start;margin-top:.4rem;padding:clamp(1.1rem,2vw,1.6rem);border:1px solid var(--ink)}.v3-machine__gauge-tag,.v3-machine__live{color:var(--ink-soft)}.v3-machine__live{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;text-transform:none;letter-spacing:.04em;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding-block:.5rem}.v3-machine__live b{font-family:var(--display);font-variant-numeric:tabular-nums;font-weight:600;color:var(--accent);letter-spacing:0;font-size:1.15em}.v3-machine__live i{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:v3-pulse 1.9s ease-in-out infinite}.v3-machine__bar{display:block;height:6px;background:var(--paper-2);overflow:hidden}.v3-machine__bar i{display:block;height:100%;background:var(--accent);transform:scaleX(.92);transform-origin:left center}.v3-machine__legend{list-style:none;margin:0;padding:0;display:grid;gap:.45rem;color:var(--ink-soft)}.v3-machine__legend li{border-top:1px solid var(--rule);padding-top:.45rem}.v3-machine__claim{margin-top:clamp(1.6rem,3vw,2.4rem);font-family:var(--display);text-transform:none;font-size:clamp(1.2rem,2.4vw,2rem);line-height:1.15;max-width:40ch}.v3-machine__note{margin-top:1.2rem;color:var(--ink-soft);max-width:68ch}.v3-specsheet{margin-top:clamp(2.5rem,5vw,4rem);display:grid;gap:clamp(2rem,4vw,3.5rem)}@media (min-width:1000px){.v3-specsheet{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}}.v3-specsheet__rows{margin:0;border-top:1px solid var(--ink)}.v3-specsheet__row{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);gap:clamp(.75rem,2vw,2rem);padding:clamp(.7rem,1.4vw,1rem) 0;border-bottom:1px solid var(--rule);align-items:baseline}.v3-specsheet__row dt{color:var(--ink-soft)}.v3-specsheet__row dd{margin:0;font-size:clamp(.95rem,1.3vw,1.15rem)}.v3-specsheet__gauge{display:grid;gap:.9rem;align-content:start;align-self:start;padding:clamp(1.1rem,2vw,1.6rem);border:1px solid var(--ink)}.v3-specsheet__gauge-tag,.v3-specsheet__live{color:var(--ink-soft)}.v3-specsheet__live{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;text-transform:none;letter-spacing:.04em;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding-block:.5rem}.v3-specsheet__live b{font-family:var(--display);font-variant-numeric:tabular-nums;font-weight:600;color:var(--accent);letter-spacing:0;font-size:1.15em}.v3-specsheet__live i{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:v3-pulse 1.9s ease-in-out infinite}@keyframes v3-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.v3-specsheet__live i{animation:none}}.v3-specsheet__gauge-val{font-size:clamp(3.6rem,9vw,7rem);line-height:1;font-variant-numeric:tabular-nums}.v3-specsheet__gauge-val em{font-style:normal;font-size:.24em;color:var(--accent);margin-left:.1em}.v3-specsheet__bar{display:block;height:6px;background:var(--paper-2);overflow:hidden}.v3-specsheet__bar i{display:block;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.v3-specsheet__bar.is-in i{transform:scaleX(.92)}.v3-specsheet__legend{list-style:none;margin:0;padding:0;display:grid;gap:.45rem;color:var(--ink-soft)}.v3-specsheet__legend li{border-top:1px solid var(--rule);padding-top:.45rem}.v3-specsheet__note{margin-top:clamp(1.2rem,2.5vw,2rem);color:var(--ink-soft);max-width:68ch}.v3-compare{margin-top:clamp(2rem,4vw,3.5rem);border-top:1px solid var(--rule)}.v3-compare__head,.v3-compare__row{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.5rem);padding:clamp(.85rem,1.6vw,1.25rem) 0;border-bottom:1px solid var(--rule);align-items:baseline}.v3-compare__head{color:var(--ink-soft)}.v3-compare__head .is-accent,.v3-compare__v--us{color:var(--accent)}.v3-compare__k,.v3-compare__v{color:var(--ink-soft)}.v3-compare__v{text-transform:none;letter-spacing:.04em}.v3-compare__v--us{text-transform:uppercase;letter-spacing:.1em}.v3-compare__row .v3-compare__k{color:var(--ink)}.v3-compare__foot{margin-top:clamp(1.5rem,3vw,2.5rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem}.v3-compare__claim{margin:0;font-family:var(--display);font-style:normal;font-size:clamp(1.05rem,2vw,1.6rem);max-width:42ch}@media (max-width:860px){.v3-compare__head{display:none}.v3-compare__row{grid-template-columns:minmax(0,1fr);gap:.5rem}.v3-compare__row .v3-compare__v:before{content:attr(data-col);display:block;color:var(--rule)}}@media (max-width:999px),(prefers-reduced-motion:reduce){.v3-conveyor__pin{min-height:0;padding-block:clamp(2.5rem,8vw,5rem)}.v3-conveyor__viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:.5rem;mask-image:none}.v3-conveyor__track{padding-inline:1.25rem}.v3-rail{scroll-snap-align:start;opacity:1;min-height:0}.v3-conveyor__foot{display:flex;color:var(--accent)}}.v3-terms__list{list-style:none;margin:clamp(2rem,4vw,3.2rem) 0 0;padding:0;border-top:1px solid var(--ink)}.v3-terms__item{display:grid;grid-template-columns:3rem minmax(0,1fr) 9rem;gap:clamp(.75rem,2vw,1.6rem);padding:clamp(1rem,2vw,1.5rem) 0;border-bottom:1px solid var(--rule);align-items:baseline}.v3-terms__n{color:var(--accent)}.v3-terms__body{display:grid;gap:.45rem}.v3-terms__q{margin:0;font-family:var(--display);text-transform:uppercase;font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.05}.v3-terms__a{margin:0;color:var(--ink-soft);max-width:74ch;font-size:.96rem;line-height:1.55}.v3-terms__fix{color:var(--ink-soft);justify-self:end;border:1px solid var(--rule);padding:.2rem .5rem;font-size:10.5px;white-space:nowrap}.v3-terms__item:hover .v3-terms__fix{border-color:var(--accent);color:var(--accent)}.v3-terms__foot{margin-top:clamp(1.5rem,3vw,2.5rem);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;color:var(--ink-soft)}@media (max-width:860px){.v3-terms__item{grid-template-columns:2.2rem minmax(0,1fr)}.v3-terms__fix{grid-column:2;justify-self:start;margin-top:.2rem}}.v3-report{--rule:#2e2b26;color:var(--paper);border-block:1px solid #2e2b26;padding-block:clamp(1.4rem,3vw,2.2rem);overflow:hidden}.v3-report__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;color:#9a9287;margin-bottom:clamp(.9rem,2vw,1.4rem)}.v3-report__note{color:#6c665b}.v3-report__viewport{overflow:hidden}.v3-report__track{display:flex;gap:clamp(1.5rem,3vw,3rem);width:max-content;animation:v3-report-run 46s linear infinite}.v3-report__cell{display:inline-flex;align-items:baseline;gap:.5rem;white-space:nowrap;color:#b6ad9f;letter-spacing:.06em}.v3-report__cell b{color:var(--paper);font-weight:500}.v3-report__cell i{color:#4a453c;font-style:normal}.v3-report__views{color:var(--accent)}@keyframes v3-report-run{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){.v3-report__track{animation:none}.v3-report__viewport{overflow-x:auto}}.v3-preloader{position:fixed;inset:0;z-index:300;display:flex;align-items:flex-end;padding-block:clamp(1.5rem,4vh,3rem);transition:opacity .5s ease .35s,visibility .5s ease .35s}.v3-preloader.is-out{opacity:0;visibility:hidden}.v3-preloader__inner{display:grid;gap:.9rem;width:100%}.v3-preloader__tag{color:#9a9287}.v3-preloader__num{font-size:clamp(4rem,18vw,15rem);line-height:1;color:var(--paper);font-variant-numeric:tabular-nums}.v3-preloader__num em{font-style:normal;font-size:.22em;color:var(--accent);margin-left:.15em}.v3-preloader__bar{display:block;height:2px;background:#2e2b26;overflow:hidden}.v3-preloader__bar i{display:block;height:100%;background:var(--accent);transform-origin:left center;transition:transform .25s linear}.v3-preloader__brand{display:flex;align-items:center;gap:1rem}.v3-preloader__mark{width:72px;height:72px;border-radius:50%;flex:none;box-shadow:4px 4px 0 var(--accent);transform:rotate(-4deg)}.v3-hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;overflow:clip;padding-top:calc(var(--v3-navh) + 1.25rem);padding-bottom:1.25rem;background:var(--ink)}.v3-hero-kx{--v3-hero-p:0}@media (min-width:900px){.v3-hero-kx{display:block;height:112svh;min-height:0;padding:0}.v3-hero-kx .v3-h1{font-size:clamp(2.7rem,min(10.8vw,10.5vh),10.5rem);line-height:.92}.v3-hero-kx__stage{position:sticky;top:0;height:100svh;overflow:clip;display:flex;flex-direction:column;justify-content:flex-end;padding-top:calc(var(--v3-navh, 3.75rem) + 1rem);padding-bottom:1rem}@media (max-height:900px){.v3-hero-kx .v3-h1{font-size:clamp(2.2rem,min(9vw,8.5vh),7.5rem);line-height:.9}}}.v3-hero-kx__stage{position:relative;flex:1;width:100%;display:flex;flex-direction:column;background:var(--ink)}.v3-hero-kx__media{z-index:0;pointer-events:none;overflow:hidden;width:100%;height:100%;clip-path:none;opacity:calc(.28 + var(--v3-hero-p) * .1);mix-blend-mode:luminosity;transform:none;will-change:opacity}.v3-hero-kx__media video{max-width:none;object-position:center;display:block;filter:grayscale(1) contrast(1.15) brightness(.7)}.v3-hero-kx__rails{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.v3-hero-kx__rail{position:absolute;left:0;right:0;height:1px;background:hsla(40,21%,89%,.18);transform:scaleX(0)}.v3-hero-kx__rail:first-child{top:18%}.v3-hero-kx__rail:nth-child(2){top:42%}.v3-hero-kx__rail:nth-child(3){top:66%}.v3-hero-kx__fx{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none;opacity:.85}.v3-hero-kx__press{transform-box:fill-box;transform-origin:50% 0}.v3-hero-kx__veil{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(18,17,15,.72),rgba(18,17,15,.35) 40%,rgba(18,17,15,.92)),linear-gradient(90deg,rgba(18,17,15,.55),transparent 30%,transparent 70%,rgba(18,17,15,.4))}.v3-hero-kx__meta{position:absolute;top:calc(var(--v3-navh, 3.75rem) + .55rem);right:clamp(1.1rem,4.4vw,4.5rem);z-index:3;display:none;gap:.45rem;color:#8b8378;font-size:10px;letter-spacing:.16em;text-transform:uppercase}@media (min-width:900px){.v3-hero-kx__meta{display:inline-flex;align-items:center}}.v3-hero-kx__inner{position:relative;z-index:4;width:100%;transform:translate3d(0,calc(var(--v3-hero-p) * -2.5vh),0)}.v3-hero-kx__eyebrow{color:#b6ad9f;margin-bottom:clamp(.6rem,1.6vh,1.2rem)}.v3-hero-kx__sticker{position:absolute;right:clamp(.5rem,4vw,2.5rem);top:clamp(7.5rem,28vh,16rem);z-index:6;font-size:clamp(11px,1vw,14px);pointer-events:none}@media (max-width:899px){.v3-hero-kx__sticker{position:static;margin:.75rem 0 0;display:inline-block}}.v3-hline{display:block}.v3-hero__title{color:var(--paper)}.v3-hero__line{display:block;overflow:hidden}.v3-hero__line>span{display:block}.v3-hero__num{color:var(--paper);font-variant-numeric:tabular-nums}.v3-hero__num em{font-style:normal;color:var(--accent)}.v3-hero__outline{color:transparent;-webkit-text-stroke:2.4px var(--paper);paint-order:stroke fill}@media (max-width:700px){.v3-hero__outline{-webkit-text-stroke-width:1.4px}}.v3-hero__claim-num .v3-hero__num,.v3-hero__claim-num b{color:var(--accent)}.v3-hero__serif{text-transform:none;color:#cfc7ba;font-size:.46em;line-height:1.15;font-family:var(--display);font-weight:400}.v3-hero__plate{background:var(--accent);padding:.02em .14em .06em;transform:rotate(2.4deg);box-shadow:8px 8px 0 rgba(0,0,0,.35);margin-top:.07em;-webkit-text-stroke:0}.v3-hero__mid,.v3-hero__plate{display:inline-block;color:var(--paper);line-height:.92}.v3-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:clamp(1rem,2.4vh,1.8rem)}.v3-hero__scramble{color:var(--accent)}.v3-kchar{will-change:transform,opacity}.v3-kchar,.v3-kword{display:inline-block}.v3-hero__cols{margin-top:clamp(1.1rem,2.8vh,2.2rem);display:grid;gap:clamp(1.25rem,3vw,3rem);align-items:start;border-top:1px solid #2e2b26;padding-top:clamp(.85rem,1.8vh,1.4rem)}@media (min-width:900px){.v3-hero__cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.v3-hero__lead{margin:0;color:#b6ad9f;font-size:clamp(.95rem,1.25vw,1.15rem);line-height:1.5;max-width:62ch}.v3-hero__claim{margin:0;display:grid;gap:.2rem;justify-items:start;color:#b6ad9f}@media (min-width:900px){.v3-hero__claim{justify-items:end;text-align:right}}.v3-hero__claim-num{font-family:var(--display);font-size:clamp(2rem,4vw,3.4rem);line-height:1;color:var(--paper);text-transform:uppercase;font-variant-numeric:tabular-nums}.v3-hero__claim em{font-style:normal;color:#6c665b}.v3-hero__band{margin-top:clamp(1.5rem,5vh,3.5rem);border-top:1px solid #2e2b26;padding-top:.85rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;color:#8b8378}@media (min-width:700px){.v3-hero__band{grid-template-columns:repeat(4,minmax(0,1fr))}}.v3-hero__band-cell b{display:block;margin-top:.3rem;font-family:var(--display);font-weight:500;font-size:clamp(.95rem,1.3vw,1.25rem);letter-spacing:.01em;text-transform:uppercase;color:#cfc7ba}.v3-hero__foot{margin-top:clamp(1rem,3vh,1.8rem);padding-top:1rem;border-top:1px solid #2e2b26;display:grid;gap:1.25rem;color:#b6ad9f}@media (min-width:800px){.v3-hero__foot{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end}}.v3-stat,.v3-stat__k{display:block}.v3-stat__k{color:var(--paper);font-family:var(--display);font-weight:500;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.2rem,1.6vw,1.6rem)}.v3-stat__v{display:block;margin-top:.35rem;color:#9a9287}.v3-scrollhint{display:inline-flex;align-items:center;gap:.6rem;color:#9a9287}.v3-scrollhint i{display:block;width:42px;height:1px;background:currentColor;transform-origin:left center;animation:v3-dash 2.4s cubic-bezier(.16,1,.3,1) infinite}@keyframes v3-dash{0%{transform:scaleX(.15);opacity:.35}45%{transform:scaleX(1);opacity:1}to{transform:scaleX(.15);opacity:.35}}.v3-ticker{background:var(--accent);color:#fff;overflow:hidden;padding-block:.9rem;border-block:1px solid var(--accent)}.v3-ticker__track{display:flex;gap:2.5rem;width:max-content;animation:v3-marquee 110s linear infinite;will-change:transform}.v3-ticker__track span{white-space:nowrap}.v3-ticker--slow .v3-ticker__track{animation-duration:160s}.v3-ticker:hover .v3-ticker__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.v3-ticker__track{animation:none}}@keyframes v3-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.v3-flow{display:grid;gap:clamp(2rem,6vw,5rem)}@media (min-width:1000px){.v3-flow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.v3-flow__aside{position:sticky;top:6rem}}.v3-flow__steps{position:relative}.v3-flow__rail{position:absolute;left:0;top:.4rem;bottom:.4rem;width:1px;background:var(--rule)}.v3-flow__rail i{position:absolute;inset:0 auto auto 0;width:1px;height:var(--v3-progress,0);background:var(--accent)}.v3-step{position:relative;padding:1.4rem 0 1.4rem 2.2rem;border-top:1px solid var(--rule);display:grid;gap:.4rem 1.5rem}@media (min-width:700px){.v3-step{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"num num" "title text";align-items:baseline}.v3-step__num{grid-area:num}.v3-step__title{grid-area:title}.v3-step__text{grid-area:text}}.v3-step:last-child{border-bottom:1px solid var(--rule)}.v3-step__num{color:var(--ink-soft)}.v3-step__dot{position:absolute;left:-4px;top:1.85rem;width:9px;height:9px;border-radius:50%;background:var(--paper);border:1px solid var(--rule);transition:background-color .4s ease,border-color .4s ease,transform .4s ease}.v3-step.is-active .v3-step__dot{background:var(--accent);border-color:var(--accent);transform:scale(1.25)}.v3-step__title{font-family:var(--display);text-transform:uppercase;font-size:clamp(1.15rem,2.2vw,1.9rem);line-height:1;margin:0}.v3-step__text{color:var(--ink-soft);font-size:1rem;line-height:1.45;margin:0;max-width:42ch}.v3-stack{display:grid;gap:1.1rem;position:relative;padding-bottom:2rem}.v3-stack__card{background:var(--paper);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);padding:1.35rem 1.35rem 1.35rem 2.4rem;border-radius:0;overflow:hidden;transition:box-shadow .35s ease,border-color .35s ease}.v3-stack__card .v3-step__dot{left:1rem;top:1.55rem}.v3-stack__card.is-active{border-color:var(--accent);box-shadow:8px 8px 0 var(--accent)}.v3-stack__card.is-passed{opacity:.92}.v3-stack__tape{position:absolute;top:-6px;right:18%;width:72px;height:22px;background:hsla(0,0%,100%,.4);border-left:1px solid hsla(0,0%,100%,.5);border-right:1px solid hsla(0,0%,100%,.5);transform:rotate(var(--rot,-32deg));pointer-events:none}@media (min-width:900px){.v3-stack{gap:12vh;padding-bottom:18vh}.v3-stack__card{position:sticky;top:calc(var(--v3-navh, 3.75rem) + 1.25rem + (var(--i, 0) * .65rem));min-height:22vh}}.v3-format-row,.v3-formats{position:relative}.v3-format-row{display:grid;grid-template-columns:2.6rem minmax(0,1fr);align-items:baseline;gap:.5rem 1rem;padding-block:clamp(1.1rem,2.4vw,1.9rem);border-top:1px solid var(--rule);text-decoration:none;color:inherit;isolation:isolate}.v3-format-row>:first-child{grid-column:1;grid-row:1}.v3-format-row>:nth-child(2){grid-column:2;grid-row:1;min-width:0}.v3-format-row>:nth-child(3){grid-column:2;grid-row:2}.v3-format-row>:nth-child(4){grid-column:2;grid-row:3}.v3-format-row:last-of-type{border-bottom:1px solid var(--rule)}@media (min-width:900px){.v3-format-row{grid-template-columns:3.4rem minmax(0,1.1fr) minmax(0,1.15fr) 13.5rem;align-items:center;gap:2rem}.v3-format-row>:first-child{grid-column:1;grid-row:1}.v3-format-row>:nth-child(2){grid-column:2;grid-row:1}.v3-format-row>:nth-child(3){grid-column:3;grid-row:1}.v3-format-row>:nth-child(4){grid-column:4;grid-row:1}}.v3-format-row__num{color:var(--ink-soft);transition:color .4s ease}.v3-format-row__title{font-family:var(--display);text-transform:uppercase;font-size:clamp(1.25rem,3.1vw,2.6rem);line-height:.98;margin:0;transition:transform .55s cubic-bezier(.16,1,.3,1)}.v3-format-row__text{margin:.35rem 0 0;color:var(--ink-soft);font-size:1rem;line-height:1.45;max-width:46ch}@media (min-width:900px){.v3-format-row__text--inline{margin:0}}.v3-format-row__cta{display:inline-flex;align-items:center;justify-content:flex-end;gap:.6rem;align-self:center;text-align:right;color:var(--ink-soft);transition:color .4s ease,opacity .4s ease,transform .5s cubic-bezier(.16,1,.3,1);opacity:.85}.v3-format-row__cta svg{flex:none}@media (hover:hover){.v3-format-row:hover .v3-format-row__cta{opacity:1}}@media (max-width:899px){.v3-format-row__cta{justify-content:flex-start;text-align:left}}.v3-format-row:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink);transform:scaleY(0);transform-origin:bottom center;transition:transform .55s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.v3-format-row:hover{color:var(--paper)}.v3-format-row:hover:after{transform:scaleY(1)}.v3-format-row:hover .v3-format-row__cta,.v3-format-row:hover .v3-format-row__num{color:var(--accent);opacity:1}.v3-format-row:hover .v3-format-row__text{color:#b6ad9f}.v3-format-row:hover .v3-format-row__title{transform:translateX(.6rem)}.v3-format-row:hover .v3-format-row__cta{transform:translateX(.35rem)}}.v3-format-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.v3-peek{position:fixed;top:0;left:0;z-index:90;width:clamp(220px,20vw,330px);aspect-ratio:9/12;pointer-events:none;opacity:0;will-change:transform}.v3-peek.is-on{opacity:1}.v3-peek__frame{position:absolute;inset:0;overflow:hidden;background:var(--ink-2);border:1px solid var(--paper);box-shadow:0 30px 60px -30px rgba(18,17,15,.55);display:grid}.v3-spec{grid-area:1/1;display:grid;align-content:space-between;gap:.6rem;padding:clamp(.9rem,1.5vw,1.35rem);color:var(--paper);opacity:0;transition:opacity .35s ease;background:linear-gradient(180deg,hsla(40,21%,89%,.05),transparent 40%),var(--ink-2)}.v3-spec.is-on{opacity:1}.v3-spec__num{color:var(--accent)}.v3-spec__title{font-family:var(--display);text-transform:uppercase;font-size:clamp(1.05rem,1.5vw,1.5rem);line-height:1}.v3-spec__rows{margin:0;display:grid;gap:.35rem;align-content:end}.v3-spec__row{display:grid;grid-template-columns:6.2rem minmax(0,1fr);gap:.5rem;padding-top:.35rem;border-top:1px solid #2e2b26}.v3-spec__row dt{color:#9a9287;margin:0}.v3-spec__row dd{margin:0;color:#e9e5dd}.v3-spec__bar{display:block;height:2px;background:var(--accent);transform-origin:left center;animation:v3-spec-scan 2.4s cubic-bezier(.65,0,.35,1) infinite}@keyframes v3-spec-scan{0%{transform:scaleX(.06)}55%{transform:scaleX(1)}to{transform:scaleX(.06)}}@media (prefers-reduced-motion:reduce){.v3-spec__bar{animation:none;transform:none}}@media (max-width:899px){.v3-peek{display:none}}.v3-nda{display:grid;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:clamp(2rem,4vw,3.2rem)}@media (min-width:820px){.v3-nda{grid-template-columns:repeat(2,minmax(0,1fr))}}.v3-nda__cell{background:var(--paper);padding:clamp(1.25rem,2.6vw,2.1rem);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num main" "fmt fmt";align-items:start;gap:.9rem 1.1rem;min-height:9rem}.v3-nda__num{grid-area:num;color:var(--ink-soft);padding-top:.35em}.v3-nda__main{grid-area:main;display:grid;gap:.5rem}.v3-nda__name{font-size:clamp(1.4rem,2.8vw,2.1rem);line-height:1}.v3-nda__brand,.v3-nda__formats{color:var(--ink-soft)}.v3-nda__formats{grid-area:fmt;padding-top:.85rem;border-top:1px solid var(--rule)}.v3-redact{position:relative;display:inline-block}.v3-redact:after{content:"";position:absolute;left:-.15em;right:-.15em;top:52%;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform .7s cubic-bezier(.16,1,.3,1) .2s}.v3-nda__cell.is-in .v3-redact:after{transform:scaleX(1)}.v3-nda__note{color:var(--ink-soft);max-width:46ch}.v3-ticker--ink{background:var(--ink);border-block-color:var(--ink);color:var(--paper)}.v3-ticker--ink .v3-ticker__track{animation-duration:140s}.v3-faq__item{border-top:1px solid var(--rule)}.v3-faq__item:last-child{border-bottom:1px solid var(--rule)}.v3-faq__q{width:100%;display:grid;grid-template-columns:3.1rem minmax(0,1fr) auto;gap:1rem;align-items:baseline;padding:1.35rem 0;background:none;border:0;color:inherit;text-align:left;cursor:pointer;font-family:var(--display);text-transform:uppercase;font-size:clamp(1rem,1.75vw,1.5rem);line-height:1.05}.v3-faq__q span:first-child{font-family:var(--mono);font-size:11px;color:var(--ink-soft)}.v3-faq__ic{position:relative;width:14px;height:14px}.v3-faq__ic:after,.v3-faq__ic:before{content:"";position:absolute;inset:50% 0 auto 0;height:1px;background:currentColor;transition:transform .4s cubic-bezier(.16,1,.3,1)}.v3-faq__ic:after{transform:rotate(90deg)}.v3-faq__item.is-open .v3-faq__ic:after{transform:rotate(0deg)}.v3-faq__a{overflow:hidden;height:0;transition:height .5s cubic-bezier(.16,1,.3,1)}.v3-faq__a p{margin:0;padding:0 0 1.6rem 4.1rem;color:var(--ink-soft);max-width:68ch;line-height:1.5}@media (max-width:640px){.v3-faq__a p{padding-left:0}}.v3-contact{display:grid;gap:clamp(2rem,5vw,4rem)}@media (min-width:980px){.v3-contact{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start}}.v3-form{display:grid;gap:1.1rem}.v3-field{display:grid;gap:.55rem}.v3-field label{color:#9a9287}.v3-field input,.v3-field textarea{width:100%;background:transparent;border:0;border-bottom:1px solid #2e2b26;padding:.85rem 0;color:var(--paper);font-family:var(--font-inter),system-ui,sans-serif;font-size:1.05rem;outline:none;transition:border-color .3s ease}.v3-field input::placeholder,.v3-field textarea::placeholder{color:#8b8378}.v3-field input:focus,.v3-field textarea:focus{border-color:var(--accent)}.v3-channels{display:flex;gap:.5rem;flex-wrap:wrap}.v3-chip{padding:.6rem 1rem;border:1px solid #2e2b26;border-radius:999px;background:transparent;color:#b6ad9f;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.v3-chip:hover{border-color:var(--paper);color:var(--paper)}.v3-chip.is-on{background:var(--accent);border-color:var(--accent);color:#fff}.v3-form__note{color:#6c665b;font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.6}.v3-form__note a{color:inherit}.v3-form__ok{color:var(--accent)}.v3-form__err{color:#ff8a6a}.v3-contact__head{margin-top:1.4rem;margin-bottom:1.5rem}.v3-contact__head .v3-h2{line-height:1.2}.v3-contact__head .v3-h2 .block{text-wrap:balance}#contact.v3-section{padding-block:clamp(3rem,6.5vw,6.5rem)}.v3-contact{row-gap:2rem}@media (min-width:980px){.v3-contact{grid-template-areas:"intro form" "aside form";grid-template-rows:auto 1fr;row-gap:1.6rem}.v3-contact__intro{grid-area:intro}.v3-contact__form{grid-area:form}.v3-contact__aside{grid-area:aside}.v3-contact__intro .v3-lead{max-width:44rem}}.v3-contact__intro .v3-lead{margin:0}.v3-contact__aside{display:grid;gap:1.3rem;align-content:start}.v3-contact__label{color:#9a9287;margin:0 0 .55rem;display:block}.v3-contact__next{list-style:none;margin:0;padding:0;max-width:40rem}.v3-contact__next li{display:grid;grid-template-columns:2.6rem minmax(0,1fr);column-gap:.4rem;row-gap:.3rem;padding:.6rem 0;border-top:1px solid #2e2b26}.v3-contact__next li:last-child{border-bottom:1px solid #2e2b26}.v3-contact__num{color:var(--accent);grid-row:1/span 2;line-height:1.6}.v3-contact__ntitle{color:var(--paper);line-height:1.6}.v3-contact__ntext{grid-column:2;color:#b6ad9f;font-size:.95rem;line-height:1.45}.v3-contact__tg{display:inline-flex;align-items:baseline;gap:.35em;font-family:var(--display);font-size:clamp(1.45rem,2.3vw,2.3rem);line-height:1.05;white-space:nowrap;color:var(--paper);text-decoration:none;border-bottom:2px solid var(--accent);padding-bottom:.08em;transition:color .3s ease}.v3-contact__arrow{font-size:.7em;transition:transform .3s cubic-bezier(.16,1,.3,1)}.v3-contact__arrow,.v3-contact__tg:hover{color:var(--accent)}.v3-contact__tg:hover .v3-contact__arrow{transform:translate(.12em,-.12em)}.v3-contact__direct{display:flex;flex-wrap:wrap;gap:1.1rem clamp(1.5rem,3vw,2.6rem)}.v3-contact__dl{display:grid;justify-items:start}.v3-contact__tg:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.v3-contact__social{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1.4rem;margin-top:-.35rem}.v3-contact__social .v3-contact__label{margin:0}.v3-contact__social ul{display:flex;flex-wrap:wrap;gap:0 1.3rem;margin:0;padding:0;list-style:none}.v3-contact__social a{display:inline-flex;gap:.35em;padding-block:.45rem;color:var(--paper);text-decoration:none;transition:color .3s ease}.v3-contact__social a span{color:var(--accent);transition:transform .3s cubic-bezier(.16,1,.3,1)}.v3-contact__social a:hover{color:var(--accent)}.v3-contact__social a:hover span{transform:translate(.12em,-.12em)}.v3-contact__social a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3-field textarea{display:block;line-height:1.5;resize:none;min-height:calc(1.7rem + 1.5em + 1px);max-height:calc(1.7rem + 9em + 1px);overflow-y:auto;field-sizing:content}.v3-footer{color:#9a9287;padding-bottom:clamp(.2rem,.8vw,.6rem)}.v3-footer__inner{display:grid;gap:1.4rem;padding-block:clamp(2.5rem,5vw,4rem)}@media (min-width:860px){.v3-footer__inner{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:2rem}}.v3-footer__note{margin:.9rem 0 0;max-width:26ch}.v3-footer__col{display:grid;align-content:start;gap:.2rem}.v3-footer__col-title{color:#6c665b;margin-bottom:.5rem}.v3-footer__inner a{display:inline-block;padding-block:.14rem;width:fit-content}.v3-footer a{color:inherit;text-decoration:none}.v3-footer a:hover{color:var(--paper)}.v3-footer__claim{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid #2e2b26;padding-top:.9rem;color:#6c665b}.v3-footer__big{font-family:var(--display);text-transform:uppercase;color:var(--paper);font-size:min(15.3vw,26rem);line-height:.98;letter-spacing:-.03em;margin:clamp(.6rem,1.6vw,1.4rem) 0 0;padding-inline:clamp(1.1rem,4.4vw,4.5rem);text-align:center;overflow:visible;white-space:nowrap}.v3-footer__big>span{display:block}.v3-footer__legal{display:block;margin:1.2rem 0 0;color:#6c665b;text-transform:none;letter-spacing:.04em}.v3-modal{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:clamp(1rem,4vw,2.5rem);background:rgba(12,11,10,.86);animation:v3-fade .25s ease both}.v3-modal__box{position:relative;width:min(520px,100%);max-height:calc(100svh - 3rem);overflow-y:auto;padding:clamp(1.4rem,3vw,2.2rem);background:var(--paper);color:var(--ink);border:1px solid var(--ink);outline:none;animation:v3-modal-in .35s cubic-bezier(.16,1,.3,1) both}@keyframes v3-modal-in{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:none}}.v3-modal__x{position:absolute;right:.9rem;top:.9rem;padding:.3rem .55rem;border:1px solid var(--rule);background:transparent;color:var(--ink-soft);cursor:pointer;transition:border-color .25s ease,color .25s ease}.v3-modal__x:hover{border-color:var(--accent);color:var(--accent)}.v3-modal__eyebrow{color:var(--ink-soft)}.v3-modal__title{margin:.6rem 0 0;font-size:clamp(1.5rem,4vw,2.4rem);line-height:1.13}.v3-modal__brief{margin:.9rem 0 1.2rem;padding-top:.7rem;border-top:1px solid var(--rule);color:var(--ink-soft);text-transform:none;letter-spacing:.04em;line-height:1.6}.v3-form--modal{gap:1rem}@keyframes v3-rise{0%{transform:translate3d(0,108%,0)}to{transform:translateZ(0)}}@keyframes v3-fade{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v3-hero,.v3-hero-kx{display:flex;height:auto;min-height:100svh;padding-top:calc(var(--v3-navh, 3.75rem) + 1.25rem);padding-bottom:1.25rem}.v3-hero-kx__stage,.v3-hero__stage{position:static;height:auto}.v3-hero-kx__media{display:none}.v3-hero-kx__rail{transform:none}.v3-root *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-v3-reveal]{opacity:1;transform:none;clip-path:none}}.v3-rulegrid{position:absolute;inset:0;z-index:-1;pointer-events:none;display:none;color:#ded9cf;mix-blend-mode:difference}@media (min-width:1100px){.v3-rulegrid{display:block}}.v3-rulegrid__line{position:absolute;top:0;bottom:0;width:1px;background:var(--rule);opacity:.12}.v3-rulegrid__line[data-i="0"]{left:17%}.v3-rulegrid__line[data-i="1"]{left:39%}.v3-rulegrid__line[data-i="2"]{left:61%}.v3-rulegrid__line[data-i="3"]{left:83%}.v3-progressbar{position:fixed;top:0;left:0;right:0;height:2px;z-index:260;pointer-events:none;background:transparent}.v3-bprog--dark{position:relative;flex:1 1 auto;inset:auto;height:2px;z-index:auto;background:#2e2b26}.v3-bprog--dark i,.v3-bprog--light i{display:block;height:100%;background:var(--accent);transform-origin:0 50%;transform:scaleX(var(--v3-progress-n,0))}.v3-bprog--light{position:relative;inset:auto;height:2px;background:var(--rule);flex:1 1 auto}.v3-progressbar i{display:block;height:100%;background:var(--accent);transform-origin:0 50%;transform:scaleX(0)}@supports (animation-timeline:scroll()){.v3-progressbar i{animation:v3-progress-grow linear both;animation-timeline:scroll(root block)}@keyframes v3-progress-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.v3-gallery{overflow:hidden;position:relative}.v3-gallery__gl{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen;opacity:.85}.v3-gallery>.v3-wrap{position:relative;z-index:1}.v3-gallery.has-playcur,.v3-gallery.has-playcur *{cursor:none!important}.v3-playcur{position:absolute;top:0;left:0;z-index:40;width:88px;height:88px;pointer-events:none;opacity:0;transition:opacity .25s ease;display:grid;place-items:center}.v3-playcur.is-on{opacity:1}.v3-playcur__ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--accent);background:rgba(18,17,15,.72);box-shadow:4px 4px 0 var(--accent),0 0 28px rgba(224,64,15,.45),0 0 48px rgba(224,64,15,.28);transform:rotate(-6deg);transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease}.v3-playcur.is-hot .v3-playcur__ring{background:var(--accent);transform:rotate(4deg) scale(1.1);box-shadow:5px 5px 0 var(--ink),0 0 36px rgba(224,64,15,.7),0 0 64px rgba(224,64,15,.4)}.v3-playcur__t{position:relative;z-index:1;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper)}.v3-playcur.is-hot .v3-playcur__t{color:var(--ink)}.v3-gallery__row{will-change:transform}@media (prefers-reduced-motion:reduce){.v3-gallery__gl,.v3-playcur{display:none!important}}.v3-gallery__filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:clamp(1.6rem,3vw,2.4rem)}.v3-gallery__filter{padding:.45rem .8rem;border:1px solid #2e2b26;background:transparent;color:#b6ad9f;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color .25s ease,color .25s ease,background-color .25s ease}.v3-gallery__filter:hover{border-color:#6c665b;color:var(--paper)}.v3-gallery__filter.is-on{border-color:var(--accent);color:var(--paper);background:rgba(224,64,15,.16)}.v3-gallery__hint{margin-left:auto;color:#6c665b;text-transform:none;letter-spacing:.04em}.v3-gallery__rows{display:grid;gap:clamp(.9rem,2vw,1.8rem);margin-top:clamp(1.6rem,3.5vw,3rem)}.v3-gallery__row{overflow:hidden;cursor:grab;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.v3-gallery__row:active{cursor:grabbing}.v3-gallery__track{display:flex;align-items:flex-start;gap:clamp(.65rem,1.3vw,1.1rem);width:max-content;will-change:transform}.v3-shot{position:relative;margin:0;width:clamp(56px,5.4vw,78px);flex:none;transition:opacity .4s ease}.v3-shot--wide{width:clamp(100px,10.6vw,150px)}.v3-shot.is-dim{opacity:.22}.v3-shot__frame{display:block;aspect-ratio:9/16;background:#171512;border:1px solid #2e2b26;overflow:hidden}.v3-shot--wide .v3-shot__frame{aspect-ratio:16/9}.v3-shot__frame img,.v3-shot__frame video{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(.4) contrast(1.06);transition:filter .45s ease,transform .6s cubic-bezier(.16,1,.3,1)}.v3-shot:hover .v3-shot__frame img{filter:none;transform:scale(1.035)}.v3-shot__cap{display:flex;flex-direction:column;gap:.1rem;margin-top:.3rem;font-size:8.5px;letter-spacing:.06em;color:#9a9287}.v3-shot__play{position:absolute;right:.25rem;top:.25rem;padding:.16rem .3rem;border:1px solid var(--accent);background:rgba(18,17,15,.75);color:var(--paper);font-family:var(--mono);font-size:7.5px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.v3-shot__play:hover{background:var(--accent)}@media (prefers-reduced-motion:reduce){.v3-gallery__row{overflow-x:auto;mask-image:none}.v3-gallery__track{will-change:auto}.v3-progressbar i{transform:scaleX(1)}}@media (hover:none),(pointer:coarse){.v3-gallery__row{overflow-x:auto;mask-image:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.v3-gallery__track{will-change:auto}.v3-shot{scroll-snap-align:start}.v3-gallery__hint{display:none}}.v3-ribbon-band{position:relative;z-index:3;margin-block:calc(-1 * clamp(1.5rem, 2.4vw, 2.6rem));background-image:linear-gradient(to bottom,var(--band-a) 0 50%,var(--band-b) 50% 100%)}.v3-ribbon-band--dd{--band-a:var(--ink);--band-b:var(--ink)}.v3-ribbon-band--dp{--band-a:var(--ink);--band-b:var(--paper)}.v3-ribbon-band--pd{--band-a:var(--paper);--band-b:var(--ink)}.v3-ribbon-band--pp{--band-a:var(--paper);--band-b:var(--paper)}.v3-ribbon{position:relative;overflow:hidden;padding-block:.6rem;border-block:1px solid var(--accent)}.v3-ribbon--accent{background:var(--accent);color:#fff}.v3-ribbon--ink{background:var(--ink);color:var(--paper);border-block-color:var(--ink)}.v3-ribbon--paper{background:var(--paper-2);color:var(--ink);border-block-color:var(--rule)}.v3-ribbon--left{transform:rotate(-1.1deg) scaleX(1.04);transform-origin:50% 50%}.v3-ribbon--right{transform:rotate(1.1deg) scaleX(1.04);transform-origin:50% 50%}.v3-ribbon__track{display:flex;gap:2rem;width:max-content;animation:v3-marquee 140s linear infinite;will-change:transform}.v3-ribbon--right .v3-ribbon__track{animation-direction:reverse}.v3-ribbon__track span{display:inline-flex;align-items:center;white-space:nowrap}.v3-ribbon__track i{display:inline-block;flex:none;width:5px;height:5px;margin-left:2rem;background:currentColor;opacity:.75;transform:rotate(45deg)}.v3-ribbon:hover .v3-ribbon__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.v3-ribbon--left,.v3-ribbon--right{transform:none}.v3-ribbon__track{animation:none}}.v3-stamp-band{position:relative;overflow:hidden;padding-block:clamp(2.2rem,5.4vw,4.2rem)}.v3-stamp{display:inline-block;white-space:nowrap;font-family:var(--display);font-weight:600;text-transform:uppercase;font-size:clamp(1.35rem,3.7vw,3.2rem);line-height:1.05;letter-spacing:.01em;color:var(--accent);border-block:2px solid var(--accent);padding-block:.06em;transform-origin:0 50%;transform:rotate(-2.2deg)}.v3-stamp-band--right .v3-stamp{transform:rotate(2.2deg)}.v3-stamp em{font-style:normal}.v3-stamp--ink{color:var(--ink);border-block-color:var(--ink)}.v3-stamp--paper{color:var(--paper);border-block-color:var(--paper)}.v3-stamp--outline{color:transparent;-webkit-text-stroke:1.6px var(--accent)}.v3-reticle{position:fixed;left:0;top:0;z-index:240;width:20px;height:20px;margin:-10px 0 0 -10px;pointer-events:none;opacity:0;transition:opacity .35s ease,width .22s ease,height .22s ease,margin .22s ease}.v3-reticle.is-on{opacity:1}.v3-reticle:after,.v3-reticle:before{content:"";position:absolute;background:var(--accent);transition:opacity .22s ease}.v3-reticle:before{left:50%;top:0;width:1px;height:100%}.v3-reticle:after{top:50%;left:0;height:1px;width:100%}.v3-reticle.is-hot{width:38px;height:38px;margin:-19px 0 0 -19px}.v3-reticle.is-hot:after,.v3-reticle.is-hot:before{opacity:.5}@media (hover:none),(pointer:coarse){.v3-reticle{display:none}}.v3-nav__link[data-nav]{position:relative}.v3-nav__link[data-nav]:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.16,1,.3,1)}.v3-nav__link:hover:after,html[data-v3-section=clients] .v3-nav__link[data-nav=clients]:after,html[data-v3-section=contact] .v3-nav__link[data-nav=contact]:after,html[data-v3-section=flow] .v3-nav__link[data-nav=flow]:after,html[data-v3-section=gallery] .v3-nav__link[data-nav=gallery]:after,html[data-v3-section=pult] .v3-nav__link[data-nav=pult]:after,html[data-v3-section=services] .v3-nav__link[data-nav=services]:after,html[data-v3-section=terms] .v3-nav__link[data-nav=terms]:after,html[data-v3-section=top] .v3-nav__link[data-nav=top]:after,html[data-v3-section=uniquify] .v3-nav__link[data-nav=uniquify]:after{transform:scaleX(1)}.v3-nav__link-t{display:inline-grid;overflow:hidden;height:1.15em}.v3-nav__link-t>*{grid-area:1/1;transition:transform .42s cubic-bezier(.16,1,.3,1),color .3s ease}.v3-nav__link-t>:last-child{transform:translateY(115%);color:var(--accent)}.v3-nav__link:hover .v3-nav__link-t>:first-child{transform:translateY(-115%)}.v3-nav__link:hover .v3-nav__link-t>:last-child{transform:none}@media (prefers-reduced-motion:reduce){.v3-nav__link-t>*{transition:none}.v3-nav__link-t>:last-child{display:none}}.v3-rails{display:none}@media (min-width:1100px){.v3-rails{display:block}}.v3-sticker{display:inline-block;font-family:var(--sticker);font-size:clamp(9px,.78vw,11px);line-height:1.25;letter-spacing:.01em;text-transform:uppercase;color:var(--ink);background:var(--accent);border:2px solid var(--ink);padding:.5rem .7rem;box-shadow:6px 6px 0 var(--ink);transform:rotate(var(--rot,-4deg));pointer-events:none}.v3-sticker--paper{background:var(--paper)}.v3-sticker--accent{background:var(--accent);color:#fff}.v3-tape{position:absolute;z-index:3;width:clamp(56px,7vw,92px);height:22px;background:hsla(0,0%,100%,.34);border-left:1px solid hsla(0,0%,100%,.45);border-right:1px solid hsla(0,0%,100%,.45);box-shadow:inset 0 0 12px hsla(0,0%,100%,.35);transform:rotate(var(--rot,-38deg));pointer-events:none}.v3-marker{display:inline-block;font-family:var(--marker);font-weight:700;font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1;color:var(--accent);transform:rotate(var(--rot,-2deg));pointer-events:none}.v3-marker--paper{color:var(--paper)}.v3-marker svg{display:block;overflow:visible}.v3-stampmark{display:inline-block;font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:clamp(10px,.86vw,13px);color:var(--accent);border:2px solid var(--accent);outline:1px solid var(--accent);outline-offset:3px;padding:.45rem .85rem;transform:rotate(var(--rot,-7deg));opacity:.9;pointer-events:none}.v3-stampmark--ink{color:var(--ink);border-color:var(--ink);outline-color:var(--ink)}.v3-stampmark--paper{color:var(--paper);border-color:var(--paper);outline-color:var(--paper)}.v3-redact--bar .v3-redact__ink{position:relative}.v3-redact--bar .v3-redact__ink:after{content:"";position:absolute;inset:.15em -.1em;background:repeating-linear-gradient(90deg,var(--ink) 0 .62em,transparent .62em .76em)}.v3-terms__ok{display:inline-block;width:14px;height:14px;margin-right:.4rem;vertical-align:-1px}.v3-terms__ok path{fill:none;stroke:var(--accent);stroke-width:2.6;stroke-linecap:square;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .6s cubic-bezier(.16,1,.3,1) .35s}.v3-terms__item.is-in .v3-terms__ok path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.v3-terms__ok path{transition:none;stroke-dashoffset:0}}.v3-nda__stamp{position:absolute;top:0;right:0;pointer-events:none}.v3-terms__stampwrap{display:inline-flex;align-items:center;gap:clamp(.9rem,2vw,1.6rem);flex-wrap:wrap}.v3-nda__cell{position:relative}.v3-nda__cell>.v3-tape{top:-11px;right:clamp(1.2rem,4vw,3.2rem);--rot:-38deg}.v3-nda__cell:nth-child(2n)>.v3-tape{top:auto;bottom:-11px;left:clamp(1.2rem,4vw,3.2rem);right:auto;--rot:42deg}.v3-conveyor .v3-sticker-slot{position:absolute;top:clamp(1.6rem,3.2vw,2.8rem);right:clamp(.4rem,1.5vw,1.2rem);z-index:5}@media (max-width:899px){.v3-conveyor .v3-sticker-slot{display:none}.v3-nda__stamp{top:auto;bottom:0}}.v3-format{background:var(--paper);color:var(--ink)}.v3-format__hero{position:relative;display:grid;gap:0;padding-top:calc(var(--v3-navh, 3.75rem) + 1.5rem);padding-bottom:clamp(2rem,5vw,4rem);overflow:clip}@media (min-width:1000px){.v3-format__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;min-height:min(88svh,820px)}}.v3-format__hero-inner{position:relative;z-index:2}.v3-format__crumbs{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;color:#9a9287;margin-bottom:1.4rem}.v3-format__crumbs a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.v3-format__crumbs a:hover{color:var(--paper);border-bottom-color:var(--accent)}.v3-format__num{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.v3-format__h1{margin-top:.7rem;max-width:16ch}.v3-format__h1 .v3-word{opacity:1;transform:none}.v3-format__lead{margin-top:1.4rem;max-width:52ch;color:#b6ad9f;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.5}.v3-format__hero-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.8rem}.v3-format__sticker{font-size:11px}.v3-format__art{position:relative;margin:1.6rem clamp(1.1rem,4.4vw,4.5rem) 0 auto;width:min(420px,84vw);aspect-ratio:16/9;border:1.5px solid #2e2b26;background:#171512;overflow:hidden;transform:rotate(-1.4deg);box-shadow:8px 8px 0 var(--accent)}.v3-format__art .v3-art__svg{padding:clamp(.5rem,1.4vw,1rem)}@media (min-width:1000px){.v3-format__art{margin:0 clamp(1.1rem,4.4vw,4.5rem) 2rem 0}}@media (max-width:899px){.v3-format__art{margin:1.25rem auto 0;width:min(360px,90vw)}}.v3-format__sticker[data-rot="-6"]{--rot:-6deg}.v3-format__facts{padding-block:clamp(2.5rem,6vw,4.5rem)}.v3-format__factgrid{margin-top:1.6rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:800px){.v3-format__factgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-format__fact--wide{grid-column:1/-1}}@media (min-width:1100px){.v3-format__factgrid{grid-template-columns:repeat(6,minmax(0,1fr))}.v3-format__fact--wide,.v3-format__fact:not(.v3-format__fact--wide){grid-column:span 2}}.v3-format__fact{background:var(--paper);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);padding:1.1rem 1.2rem 1.25rem;transform:rotate(calc(var(--rot, 0) * 1deg));display:grid;gap:.35rem}.v3-format__fact[data-rot]{--rot:attr(data-rot)}.v3-format__fact:first-child{--rot:-1.2}.v3-format__fact:nth-child(2){--rot:1.3}.v3-format__fact:nth-child(3){--rot:-0.8}.v3-format__fact:nth-child(4){--rot:1.5}.v3-format__fact:nth-child(5){--rot:-1.0}.v3-format__fact-k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v3-format__fact-tip{font-size:10px;color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase}.v3-format__fact-v{margin:.35rem 0 0;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.4}.v3-format__fact--wide .v3-format__fact-v{font-size:clamp(1.05rem,1.4vw,1.25rem)}.v3-format__spec{padding-block:clamp(1.6rem,4vw,2.8rem)}.v3-format__speclist{margin:0;display:grid;gap:.75rem 1.5rem;grid-template-columns:1fr}@media (min-width:700px){.v3-format__speclist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.v3-format__speclist{grid-template-columns:repeat(3,minmax(0,1fr))}}.v3-format__speclist>div{border-top:1px solid #2e2b26;padding-top:.65rem;display:grid;gap:.25rem}.v3-format__speclist dt{color:#9a9287;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.v3-format__speclist dd{margin:0;font-family:var(--display);font-size:clamp(1.05rem,1.5vw,1.35rem);text-transform:uppercase}.v3-format__body{padding-block:clamp(2.5rem,6vw,4.5rem)}.v3-format__body-grid{display:grid;gap:clamp(1.8rem,3.5vw,2.8rem);max-width:72ch}.v3-format__answer{border:2px solid var(--ink);background:var(--accent);box-shadow:6px 6px 0 var(--ink);padding:1.2rem 1.35rem;transform:rotate(-1deg)}.v3-format__answer-tag{display:block;margin-bottom:.5rem;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.v3-format__answer p{margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.45}.v3-format__block h2,.v3-format__h2{font-size:clamp(1.5rem,3vw,2.2rem);text-transform:uppercase;margin:0 0 .7rem;line-height:1.05}.v3-format__block p{margin:0;color:var(--ink-soft);font-size:1.05rem;line-height:1.55}.v3-format__block ul{list-style:none;margin:.9rem 0 0;padding:0;display:grid;gap:.55rem}.v3-format__block li{display:grid;grid-template-columns:1.2rem 1fr;gap:.4rem;font-size:1.05rem;line-height:1.45}.v3-format__block li span{color:var(--accent)}.v3-format__faqlist{margin-top:2rem;display:grid;gap:0}.v3-format__faqitem{border-top:1px solid var(--rule);padding:1.15rem 0;display:grid;gap:.45rem}.v3-format__faqitem:last-child{border-bottom:1px solid var(--rule)}.v3-format__faqitem dt{display:grid;grid-template-columns:2.4rem 1fr;gap:.7rem;font-family:var(--display);text-transform:uppercase;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.15}.v3-format__faqitem dt .v3-mono{color:var(--accent);font-size:11px;letter-spacing:.12em;padding-top:.35rem}.v3-format__faqitem dd{margin:0 0 0 3.1rem;color:var(--ink-soft);line-height:1.5;max-width:62ch}.v3-format__more{padding-block:clamp(2.5rem,6vw,4.5rem)}.v3-format__more-grid{display:grid;gap:clamp(2rem,4vw,3.5rem)}@media (min-width:900px){.v3-format__more-grid{grid-template-columns:1.2fr 1fr}}.v3-format__blog,.v3-format__others{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.55rem}.v3-format__blog a,.v3-format__others a{color:var(--paper);text-decoration:none;display:grid;grid-template-columns:2.2rem 1fr;gap:.6rem;align-items:baseline;border-bottom:1px solid #2e2b26;padding-bottom:.55rem;font-family:var(--display);text-transform:uppercase;font-size:clamp(.95rem,1.3vw,1.15rem)}.v3-format__blog a{grid-template-columns:1fr;font-family:inherit;text-transform:none;font-size:.98rem;color:#b6ad9f}.v3-format__blog a:hover,.v3-format__others a:hover{color:var(--accent)}.v3-format__others .v3-mono{color:#6c665b;font-size:11px}.v3-format__cta{margin-top:clamp(2rem,4vw,3rem);display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.v3-transit{position:fixed;inset:0;z-index:400;pointer-events:none;visibility:hidden}.v3-transit.is-on{visibility:visible;pointer-events:auto}.v3-transit__plate{position:absolute;inset:-12% -8%;background:var(--accent);color:var(--paper);display:grid;place-content:center;gap:.6rem;justify-items:center;transform:translate3d(0,-110%,0) rotate(-6deg);transition:transform .55s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 60px rgba(0,0,0,.35)}.v3-transit.is-on .v3-transit__plate{transform:translateZ(0) rotate(-4deg)}.v3-transit__mark img{width:56px;height:56px;border-radius:50%;box-shadow:3px 3px 0 var(--ink)}.v3-transit__label{font-size:clamp(2.4rem,8vw,5.5rem);text-transform:uppercase;line-height:.95;text-align:center;max-width:16ch}.v3-transit__tag{letter-spacing:.18em;text-transform:uppercase;font-size:12px;opacity:.85}@media (prefers-reduced-motion:reduce){.v3-transit,.v3-transit__plate{transition:none!important}}#clients.v3-section,#faq.v3-section{padding-block:clamp(3rem,6.5vw,6.5rem)}.v3-terms,.v3-terms__foot,.v3-terms__stampwrap{overflow:visible}.v3-terms__stampwrap{padding:.85rem 1.1rem;margin:-.4rem 0}.v3-stampmark{transform-origin:center center;will-change:transform,opacity}.v3-stampmark.is-stamping{animation:v3-stamp-in .75s cubic-bezier(.16,1,.3,1) forwards}@keyframes v3-stamp-in{0%{opacity:0;transform:rotate(-35deg) scale(2);filter:blur(2px)}70%{opacity:1;filter:none;transform:rotate(var(--rot,-6deg)) scale(1.08)}to{opacity:.95;transform:rotate(var(--rot,-6deg)) scale(1)}}@media (prefers-reduced-motion:reduce){.v3-stampmark.is-stamping{animation:none;opacity:.95;transform:rotate(var(--rot,-6deg))}}.v3-nda__cell{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}@media (hover:hover) and (pointer:fine){.v3-nda__cell:hover{transform:translateY(-4px) rotate(-.6deg);z-index:2;box-shadow:0 12px 0 rgba(18,17,15,.08)}}.v3-terms__foot[data-v3-reveal],.v3-terms__foot[data-v3-reveal].is-in{clip-path:none!important;overflow:visible}.v3-terms__foot{padding:.85rem 1.75rem 1.75rem .5rem;margin-inline:-.5rem}.v3-terms__foot .v3-sticker-btn{flex:none;position:relative;z-index:2}.v3-btn.v3-sticker-btn{isolation:auto}.v3-hero__actions{overflow:visible}@media (min-width:1000px) and (hover:hover){.v3-conveyor .v3-conveyor__pin{padding-top:clamp(2.6rem,5vh,4.5rem);padding-bottom:clamp(2.4rem,4.4vh,3.5rem);gap:clamp(.8rem,1.5vh,2.25rem)}.v3-conveyor .v3-rail{gap:clamp(.55rem,1.05vh,.9rem)}}.v3-conveyor .v3-conveyor__head{gap:.55rem}@media (min-width:900px){.v3-conveyor .v3-sticker-slot{top:clamp(.9rem,1.9vw,2.8rem)}}.v3-conveyor .v3-conveyor__viewport{position:relative;z-index:1;padding-block:22px 12px;margin-block:-22px -12px}.v3-conveyor__title.v3-svc-title{font-size:clamp(1.55rem,3.1vw,3rem);line-height:1.1;max-width:none;letter-spacing:-.004em;color:var(--paper)}.v3-svc-title__plate{position:relative;display:inline-block;white-space:nowrap;padding:.04em .18em .07em;margin-left:.06em;color:var(--paper);line-height:1.02;transform:rotate(-1.6deg)}.v3-svc-title__bg{position:absolute;inset:0;background:var(--accent);box-shadow:8px 8px 0 rgba(0,0,0,.35)}.v3-svc-title__txt{position:relative}.v3-svc-title .v3-kword{white-space:nowrap}.v3-svcbig{display:none}@media (min-width:1000px) and (hover:hover) and (prefers-reduced-motion:no-preference){.v3-svcbig{display:block;position:absolute;z-index:0;right:clamp(1rem,3.5vw,4rem);bottom:clamp(2.6rem,7vh,5.5rem);width:1.25em;height:1em;overflow:hidden;font-family:var(--display);font-weight:600;font-size:min(70vh,42vw);line-height:1;pointer-events:none;user-select:none}.v3-svcbig__n{position:absolute;inset:0;text-align:right;color:transparent;-webkit-text-stroke:1.5px #2a2723;letter-spacing:-.02em;transform:translate3d(0,104%,0);transition:transform .95s cubic-bezier(.7,0,.18,1)}.v3-svcbig__n.is-past{transform:translate3d(0,-104%,0)}.v3-svcbig__n.is-active{transform:none}}.v3-conveyor .v3-rail{background:linear-gradient(180deg,hsla(40,21%,89%,.04),transparent 55%),rgba(18,17,15,.74);transition:opacity .5s ease,border-color .5s ease,transform .8s cubic-bezier(.16,1,.3,1)}.v3-conveyor .v3-rail.is-active{opacity:1;border-color:var(--accent)}@media (min-width:900px) and (hover:hover){.v3-conveyor__track>.v3-rail.is-active{transform:translate3d(0,-6px,0) rotate(0deg)}}.v3-rail.is-active .v3-art__s,.v3-rail:hover .v3-art__s{stroke:#a8a096}.v3-rail.is-active .v3-rail__line:after{width:100%;opacity:1}.v3-rail__seal{position:absolute;z-index:3;top:-16px;right:-14px;width:38px;height:38px;padding:3px;border-radius:50%;border:1.5px solid var(--accent);background:var(--ink);box-shadow:3px 3px 0 rgba(0,0,0,.5);opacity:0;transform:scale(2.3) rotate(-30deg);pointer-events:none}.v3-rail__seal img{display:block;width:100%;height:100%;border-radius:50%}.v3-rail.is-stamped .v3-rail__seal{animation:v3-seal-slap .5s cubic-bezier(.3,.7,.3,1) forwards}.v3-rail.is-unstamped .v3-rail__seal{animation:v3-seal-out .35s cubic-bezier(.5,0,.75,0) forwards}@keyframes v3-seal-out{0%{opacity:1;transform:scale(1) rotate(-10deg)}to{opacity:0;transform:scale(.6) rotate(-22deg)}}@keyframes v3-seal-slap{0%{opacity:0;transform:scale(2.3) rotate(-30deg)}50%{opacity:1;transform:scale(.88) rotate(-7deg)}72%{opacity:1;transform:scale(1.06) rotate(-11deg)}to{opacity:1;transform:scale(1) rotate(-10deg)}}.v3-art__belt{fill:none;stroke:#8b8378;stroke-width:1.6;stroke-dasharray:1.5 11.5}.v3-art__bg{stroke:none}.v3-art__bg,.v3-art__s.v3-art__bgfill{fill:#171512}.v3-rail .v3-art__s.v3-art__dim,.v3-rail .v3-art__s.v3-art__ghost{stroke:#3a362f}.v3-art__a.v3-art__cellfill{fill:rgba(224,64,15,.16)}.v3-art__accent{fill:var(--accent);stroke:none}.v3-art__flash{fill:var(--paper);stroke:none}.v3-art__mer{vector-effect:non-scaling-stroke}.v3-art__pulse{stroke-width:2.2;stroke-dasharray:8 400;stroke-dashoffset:8}.v3-conveyor .v3-belt{position:relative;z-index:1;align-items:flex-start;gap:clamp(1rem,2vw,2rem);padding-top:.55rem;padding-inline:clamp(1.1rem,4.4vw,4.5rem);color:#6c665b}.v3-belt__arrow,.v3-belt__label{flex:none;white-space:nowrap;line-height:1;padding-top:.2rem}.v3-belt__rail{position:relative;flex:1 1 auto;min-width:0;height:1.95rem;margin-inline:2.6rem 1.8rem}.v3-belt__track{position:absolute;left:0;right:0;top:.4rem;height:10px;overflow:hidden}.v3-belt__track:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:#2e2b26}.v3-belt__ticks{position:absolute;top:4px;left:0;width:calc(100% + 280px);height:5px;background:repeating-linear-gradient(90deg,#3a362f 0 1px,transparent 1px 14px);transform:translate3d(calc(var(--v3-progress-n, 0) * -280px),0,0)}.v3-belt__fill{position:absolute;left:0;top:0;width:100%;height:2px;background:var(--accent);transform-origin:0 50%;transform:scaleX(var(--v3-progress-n,0))}.v3-belt__stations{list-style:none;margin:0;padding:0;position:absolute;inset:0}.v3-belt__stations>li{position:absolute;top:0;left:calc(var(--k) * 25%);transform:translateX(-50%)}.v3-belt__st{appearance:none;display:grid;grid-template-columns:auto auto;justify-items:center;column-gap:.45em;row-gap:.5rem;margin:0;padding:0 .25rem .2rem;border:0;background:none;font:inherit;font-size:10px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#6c665b;cursor:pointer;transition:color .3s ease}.v3-belt__st>i{grid-column:1/-1;width:9px;height:9px;margin-top:calc(.4rem - 3.5px);border:1px solid #4a453c;background:var(--ink);transition:background-color .3s ease,border-color .3s ease,transform .35s cubic-bezier(.3,1.6,.5,1),box-shadow .3s ease}.v3-belt__st>b{font-weight:500}.v3-belt__st:focus-visible,.v3-belt__st:hover{color:var(--paper)}.v3-belt__st:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.v3-belt__st.is-past>i{background:var(--accent);border-color:var(--accent)}.v3-belt__st.is-on{color:var(--paper)}.v3-belt__st.is-on>b{color:var(--accent)}.v3-belt__st.is-on>i{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 2px var(--accent);transform:scale(1.15) rotate(45deg)}@media (max-width:999px),(prefers-reduced-motion:reduce){.v3-conveyor .v3-belt{color:var(--accent)}}@media (max-width:699px){.v3-belt__arrow,.v3-belt__label,.v3-belt__st>span{display:none}.v3-belt__rail{margin-inline:.8rem}}@media (prefers-reduced-motion:reduce){.v3-rail__seal{display:none}.v3-belt__st,.v3-belt__st>i,.v3-conveyor .v3-rail{transition:none}.v3-belt__ticks{transform:none}}.v3-tirazh__rail{position:relative;display:flex;flex:1;align-self:stretch;min-height:4rem;width:1px}.v3-tirazh__arrow>i{display:none}.v3-tirazh__rail>i{display:block;width:1px;flex:1;background:currentColor;transform-origin:top center;animation:v3-tirazh-flow 2.6s cubic-bezier(.5,0,.5,1) infinite}.v3-tirazh__pulse{position:absolute;left:50%;top:0;width:7px;height:7px;margin:0;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--accent);opacity:0;pointer-events:none;z-index:1}@media (max-width:979px){.v3-tirazh__rail{width:auto;min-height:0;height:1px;flex-direction:row;align-items:center}.v3-tirazh__rail>i{height:1px;width:auto;flex:1;transform-origin:left center;animation:v3-tirazh-flow-h 2.6s cubic-bezier(.5,0,.5,1) infinite}}.v3-tirazh__count,.v3-tirazh__xcount{font-variant-numeric:tabular-nums}.v3-tirazh__scramble{display:inline;color:inherit;font:inherit;letter-spacing:inherit}.v3-copy__frame{position:relative}.v3-copy__seal{position:absolute;z-index:2;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;padding:2px;border-radius:50%;border:1.2px solid var(--accent);background:var(--ink);box-shadow:2px 2px 0 rgba(0,0,0,.45);opacity:0;pointer-events:none;will-change:transform,opacity}.v3-copy__seal img{display:block;width:100%;height:100%;border-radius:50%}@media (prefers-reduced-motion:no-preference){.v3-tirazh.is-idle .v3-copy.is-in .v3-copy__frame{animation:v3-unik-idle 4.8s ease-in-out infinite}.v3-tirazh.is-idle .v3-copy[data-i="0"] .v3-copy__frame{animation-delay:0s}.v3-tirazh.is-idle .v3-copy[data-i="1"] .v3-copy__frame{animation-delay:.35s}.v3-tirazh.is-idle .v3-copy[data-i="2"] .v3-copy__frame{animation-delay:.7s}.v3-tirazh.is-idle .v3-copy[data-i="3"] .v3-copy__frame{animation-delay:1.05s}.v3-tirazh.is-idle .v3-copy[data-i="4"] .v3-copy__frame{animation-delay:1.4s}.v3-tirazh.is-idle .v3-copy[data-i="5"] .v3-copy__frame{animation-delay:1.75s}.v3-tirazh.is-idle .v3-copy[data-i="6"] .v3-copy__frame{animation-delay:2.1s}.v3-tirazh.is-idle .v3-copy[data-i="7"] .v3-copy__frame{animation-delay:2.45s}.v3-tirazh.is-idle .v3-copy[data-i="8"] .v3-copy__frame{animation-delay:.2s}.v3-tirazh.is-idle .v3-copy[data-i="9"] .v3-copy__frame{animation-delay:.55s}.v3-tirazh.is-idle .v3-copy[data-i="10"] .v3-copy__frame{animation-delay:.9s}.v3-tirazh.is-idle .v3-copy[data-i="11"] .v3-copy__frame{animation-delay:1.25s}.v3-tirazh.is-idle .v3-copy[data-i="12"] .v3-copy__frame{animation-delay:1.6s}.v3-tirazh.is-idle .v3-copy[data-i="13"] .v3-copy__frame{animation-delay:1.95s}.v3-tirazh.is-idle .v3-copy[data-i="14"] .v3-copy__frame{animation-delay:2.3s}.v3-tirazh.is-idle .v3-copy[data-i="15"] .v3-copy__frame{animation-delay:2.65s}.v3-tirazh.is-idle .v3-copy[data-i="16"] .v3-copy__frame{animation-delay:.4s}.v3-tirazh.is-idle .v3-copy[data-i="17"] .v3-copy__frame{animation-delay:.75s}.v3-tirazh.is-idle .v3-copy[data-i="18"] .v3-copy__frame{animation-delay:1.1s}.v3-tirazh.is-idle .v3-copy[data-i="19"] .v3-copy__frame{animation-delay:1.45s}.v3-tirazh.is-idle .v3-copy[data-i="20"] .v3-copy__frame{animation-delay:1.8s}.v3-tirazh.is-idle .v3-copy[data-i="21"] .v3-copy__frame{animation-delay:2.15s}.v3-tirazh.is-idle .v3-copy[data-i="22"] .v3-copy__frame{animation-delay:2.5s}.v3-tirazh.is-idle .v3-copy[data-i="23"] .v3-copy__frame{animation-delay:2.85s}}@keyframes v3-unik-idle{0%,to{border-color:var(--rule)}40%{border-color:color-mix(in srgb,var(--accent) 55%,var(--rule))}55%{border-color:var(--rule)}}.v3-tirazh__frame svg{overflow:visible}@media (prefers-reduced-motion:reduce){.v3-tirazh__rail>i{animation:none;transform:none;opacity:.7}.v3-copy__seal,.v3-tirazh__pulse{display:none}.v3-tirazh.is-idle .v3-copy .v3-copy__frame{animation:none}}.v3-unikx__intro{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.v3-unikx__track{position:relative;min-height:100svh}.v3-unikx__track.is-static{height:auto!important;min-height:0}.v3-unikx__pin{position:sticky;top:0;height:100svh;display:flex;align-items:stretch;justify-content:center;overflow:hidden;padding:clamp(.5rem,1.5vh,1.2rem) clamp(.8rem,2.5vw,2rem) clamp(.8rem,2vh,1.5rem);box-sizing:border-box}.v3-unikx__stage{position:relative;width:min(1200px,100%);height:100%;margin-inline:auto;--unik-p:0}.v3-unikx__hud{position:absolute;z-index:5;top:0;left:0;right:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;pointer-events:none;color:var(--ink-soft)}.v3-unikx__tag{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);opacity:calc(.55 + .45 * var(--unik-flash, 0));text-shadow:0 0 calc(12px * var(--unik-flash, 0)) rgba(224,64,15,.45)}.v3-unikx__count{color:var(--accent);font-weight:500;font-variant-numeric:tabular-nums;font-size:clamp(1.1rem,2.4vw,1.65rem);letter-spacing:.04em}.v3-unikx__count i{font-style:normal;font-size:.55em;margin-left:.35em;color:var(--ink-soft);letter-spacing:.12em;text-transform:uppercase}.v3-unikx__grid{position:absolute;inset:clamp(2.2rem,4.5vh,3rem) 0 .2rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));gap:clamp(.2rem,.55vw,.4rem);opacity:0;transition:opacity .2s linear}.v3-unikx__grid,.v3-unikx__grid.is-visible{pointer-events:none}.v3-unikx__pad{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.12rem;min-width:0;min-height:0;overflow:hidden}.v3-unikx__padframe{display:block;min-height:0;height:100%;width:auto;max-width:100%;max-height:100%;aspect-ratio:9/16;justify-self:center;border:1px solid color-mix(in srgb,var(--rule) 70%,transparent);background:transparent;border-radius:1px;box-sizing:border-box}.v3-unikx__grid.is-visible .v3-unikx__padframe{border-color:var(--rule)}.v3-unikx__code{font-size:7.5px;letter-spacing:.04em;color:var(--ink-soft);opacity:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1;text-align:center}.v3-unikx__grid.is-visible .v3-unikx__code{opacity:1}.v3-unikx__swarm{position:absolute;inset:0;pointer-events:none;z-index:2}.v3-unikx__clone{position:absolute;left:50%;top:50%;width:clamp(42px,5.2vw,68px);aspect-ratio:9/16;color:var(--ink);will-change:transform,opacity;transform:translate3d(-50%,-50%,0) scale(2.2);opacity:0}.v3-unikx__clone .v3-unikx__art{display:block;width:100%;height:100%;background:var(--paper);border:1px solid var(--rule);box-shadow:2px 2px 0 rgba(0,0,0,.12)}.v3-unikx__clone.is-landed .v3-unikx__art{border-color:color-mix(in srgb,var(--accent) 35%,var(--rule))}.v3-unikx__clone[data-k="1"] .v3-unikx__art{color:#2a2723}.v3-unikx__clone[data-k="2"] .v3-unikx__art{color:#1a1916}.v3-unikx__source{position:absolute;left:50%;top:50%;z-index:3;display:grid;gap:.55rem;justify-items:center;width:min(200px,42vw);transform:translate3d(-50%,-50%,0);transform-origin:50% 50%;will-change:transform,opacity;color:var(--ink);pointer-events:none}.v3-unikx__src-frame{width:100%;aspect-ratio:9/16;border:1.5px solid var(--ink);padding:5px;background:var(--paper);box-shadow:0 0 0 1px var(--paper),8px 10px 0 rgba(0,0,0,.22)}.v3-unikx__src-frame .v3-unikx__art{display:block;width:100%;height:100%}.v3-unikx__src-meta,.v3-unikx__src-tag{color:var(--ink-soft);letter-spacing:.1em;font-size:11px}.v3-unikx__foot{margin-top:clamp(1.5rem,3vw,2.5rem);display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;border-top:1px solid var(--rule);padding-top:.9rem;color:var(--ink-soft)}.v3-unikx__footcount{color:var(--accent)}@media (max-width:799px){.v3-unikx__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(7,minmax(0,1fr));inset:2.6rem 0 .2rem;gap:.35rem}.v3-unikx__pad[data-mobile="0"]{display:none}.v3-unikx__clone{width:clamp(48px,18vw,64px)}.v3-unikx__source{width:min(160px,48vw)}.v3-unikx__code{font-size:8px}.v3-unikx__pin{padding-inline:.7rem}}@media (min-width:800px) and (max-width:1099px){.v3-unikx__grid{grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.v3-unikx__pin{position:relative;height:auto;overflow:visible;padding-block:1rem}.v3-unikx__track{height:auto!important;min-height:0}.v3-unikx__source,.v3-unikx__swarm{display:none}.v3-unikx__grid{position:relative;inset:auto;opacity:1!important;margin-top:2.5rem}.v3-unikx__grid .v3-unikx__padframe{background:var(--paper);border-color:var(--rule)}.v3-unikx__grid .v3-unikx__code{opacity:1}.v3-unikx__hud{position:relative;margin-bottom:.5rem}}.v3-unikx__track.is-static .v3-unikx__source{display:none}.v3-unikx__track.is-static .v3-unikx__swarm{position:relative}.v3-unikx__track.is-static .v3-unikx__grid{position:relative;inset:auto;opacity:1;margin-top:2.5rem}.v3-unikx__track.is-static .v3-unikx__clone{position:static;width:auto;transform:none!important;opacity:1!important;display:none}.v3-unikx__track.is-static .v3-unikx__padframe{background:var(--paper)}.v3-unikx__track.is-static .v3-unikx__code{opacity:1}.v3-unikx__track.is-static .v3-unikx__pin{position:relative;height:auto;overflow:visible}.v3-unikx__art{overflow:visible}.v3-unikx__scan{opacity:0;transform-box:fill-box;transform-origin:center top}.v3-unikx__glow{opacity:0}.v3-unikx__disc{transform-box:fill-box;transform-origin:center}.v3-unikx__bar{transform-box:fill-box;transform-origin:left center}.v3-unikx__mark{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.v3-unikx__stage.is-inview .v3-unikx__clone.is-live .v3-unikx__scan,.v3-unikx__stage.is-inview .v3-unikx__source.is-live .v3-unikx__scan{animation:v3-unikx-scan var(--unik-dur,2.4s) ease-in-out infinite;animation-delay:var(--unik-d,0s)}.v3-unikx__stage.is-inview .v3-unikx__clone.is-live .v3-unikx__glow,.v3-unikx__stage.is-inview .v3-unikx__source.is-live .v3-unikx__glow{animation:v3-unikx-glow var(--unik-dur,2.4s) ease-in-out infinite;animation-delay:var(--unik-d,0s)}.v3-unikx__stage.is-inview .v3-unikx__clone.is-live .v3-unikx__disc,.v3-unikx__stage.is-inview .v3-unikx__source.is-live .v3-unikx__disc{animation:v3-unikx-disc calc(var(--unik-dur, 2.4s) * .85) ease-in-out infinite;animation-delay:var(--unik-d,0s)}.v3-unikx__stage.is-inview .v3-unikx__clone.is-live .v3-unikx__bar,.v3-unikx__stage.is-inview .v3-unikx__source.is-live .v3-unikx__bar{animation:v3-unikx-bar calc(var(--unik-dur, 2.4s) * .9) ease-in-out infinite;animation-delay:var(--unik-d,0s)}.v3-unikx__stage.is-inview .v3-unikx__clone.is-live .v3-unikx__bar--mid,.v3-unikx__stage.is-inview .v3-unikx__source.is-live .v3-unikx__bar--mid{animation-delay:calc(var(--unik-d, 0s) + .12s)}.v3-unikx__stage.is-inview .v3-unikx__clone.is-live .v3-unikx__bar--short,.v3-unikx__stage.is-inview .v3-unikx__source.is-live .v3-unikx__bar--short{animation-delay:calc(var(--unik-d, 0s) + .22s);animation-name:v3-unikx-bar-short}.v3-unikx__stage.is-inview .v3-unikx__clone.is-live .v3-unikx__mark,.v3-unikx__stage.is-inview .v3-unikx__source.is-live .v3-unikx__mark{animation:v3-unikx-mark calc(var(--unik-dur, 2.4s) * .75) ease-in-out infinite;animation-delay:var(--unik-d,0s)}}@keyframes v3-unikx-scan{0%,8%{opacity:0;transform:translateY(0)}18%{opacity:.9}55%{opacity:.75;transform:translateY(54px)}70%,to{opacity:0;transform:translateY(70px)}}@keyframes v3-unikx-glow{0%,to{opacity:0}22%{opacity:.2}40%{opacity:0}58%{opacity:.16}78%{opacity:0}}@keyframes v3-unikx-disc{0%,to{transform:scale(1);opacity:1}45%{transform:scale(1.22);opacity:.4}}@keyframes v3-unikx-bar{0%,to{transform:scaleX(1)}50%{transform:scaleX(.62)}}@keyframes v3-unikx-bar-short{0%,to{transform:scaleX(1)}50%{transform:scaleX(.72)}}@keyframes v3-unikx-mark{0%,to{transform:scale(1);opacity:.75}40%{transform:scale(.7);opacity:.3}55%{transform:scale(1.18);opacity:1}}@media (prefers-reduced-motion:reduce){.v3-unikx__bar,.v3-unikx__disc,.v3-unikx__glow,.v3-unikx__mark,.v3-unikx__scan{animation:none!important}.v3-unikx__glow,.v3-unikx__scan{opacity:0!important}}.v3-gallery--ac .v3-gallery__titlekx{display:inline-block;transform-origin:left center;will-change:transform;transition:transform .18s ease-out}.v3-gallery--ac .v3-gallery__row{isolation:isolate}.v3-gallery--ac .v3-shot{transition:opacity .4s ease,transform .35s cubic-bezier(.16,1,.3,1)}.v3-gallery--ac .v3-shot__frame{transition:border-color .28s ease,box-shadow .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.v3-gallery--ac .v3-shot.is-flash{z-index:2;transform:translateY(-2px)}.v3-gallery--ac .v3-shot.is-flash .v3-shot__frame{border-color:var(--accent);box-shadow:0 0 0 1px rgba(224,64,15,.85),0 0 16px rgba(224,64,15,.4),0 0 28px rgba(224,64,15,.28);transform:scale(1.04) rotate(-.6deg);animation:v3-gal-flash-rim .42s ease-out}.v3-gallery--ac .v3-shot.is-flash .v3-shot__frame img,.v3-gallery--ac .v3-shot.is-flash .v3-shot__frame video{filter:none;transform:scale(1.05)}.v3-gallery--ac .v3-shot.is-flash .v3-shot__cap{color:var(--paper)}.v3-gallery--ac .v3-shot.has-video.is-flash .v3-shot__play{border-color:var(--accent);background:rgba(224,64,15,.18)}@keyframes v3-gal-flash-rim{0%{box-shadow:0 0 0 0 rgba(224,64,15,0),0 0 0 rgba(224,64,15,0);filter:brightness(1)}35%{box-shadow:0 0 0 2px rgba(224,64,15,.95),0 0 22px rgba(224,64,15,.55);filter:brightness(1.18)}to{box-shadow:0 0 0 1px rgba(224,64,15,.85),0 0 16px rgba(224,64,15,.4),0 0 28px rgba(224,64,15,.28);filter:brightness(1)}}.v3-gallery--ac .v3-gallery__row:after{content:"";position:absolute;top:0;bottom:0;width:2px;pointer-events:none;opacity:.35;background:linear-gradient(180deg,transparent,var(--accent),var(--accent),transparent)}.v3-gallery--ac .v3-gallery__row{position:relative}.v3-gallery--ac .v3-gallery__row[data-dir=ltr]:after{left:0}.v3-gallery--ac .v3-gallery__row[data-dir=rtl]:after{right:0}@media (prefers-reduced-motion:reduce){.v3-gallery--ac .v3-gallery__titlekx{transform:none!important}.v3-gallery--ac .v3-shot.is-flash,.v3-gallery--ac .v3-shot.is-flash .v3-shot__frame{transform:none!important;animation:none!important;box-shadow:none}}@media (hover:none),(pointer:coarse){.v3-gallery--ac .v3-gallery__row:after{display:none}.v3-gallery--ac .v3-shot.is-flash .v3-shot__frame{transform:none;animation:none}}.v3-gallery--ac.v3-gallery{overflow-x:clip;overflow-y:visible}.v3-gallery--ac .v3-gallery__rows{position:relative;overflow:visible;padding-block:12px 10px;gap:clamp(1.1rem,2.4vw,2.2rem)}.v3-gallery--ac .v3-gallery__rows:after,.v3-gallery--ac .v3-gallery__rows:before{content:"";position:absolute;top:0;bottom:0;width:clamp(18px,3.5vw,48px);z-index:5;pointer-events:none}.v3-gallery--ac .v3-gallery__rows:before{left:0;background:linear-gradient(90deg,var(--ink),transparent)}.v3-gallery--ac .v3-gallery__rows:after{right:0;background:linear-gradient(270deg,var(--ink),transparent)}.v3-gallery--ac .v3-gallery__row{overflow:visible!important;mask-image:none!important;-webkit-mask-image:none!important;padding-top:8px;padding-bottom:6px}.v3-gallery--ac .v3-shot.is-flash{z-index:6;transform:translateY(-1px)}.v3-gallery--ac .v3-shot.is-flash .v3-shot__frame{transform:scale(1.025) rotate(-.35deg)}.v3-gallery--ac .v3-shot.is-flash .v3-shot__frame img,.v3-gallery--ac .v3-shot.is-flash .v3-shot__frame video{transform:scale(1.02)}.v3-gallery--ac .v3-playcur,.v3-gallery--ac .v3-shot__play{display:none!important}.v3-gallery--ac.v3-gallery.has-playcur,.v3-gallery--ac.v3-gallery.has-playcur *{cursor:inherit!important}.v3-gallery--ac .v3-gallery__row{cursor:grab}.v3-gallery--ac .v3-gallery__row:active{cursor:grabbing}.v3-gallery--ac .v3-gallery__hint,.v3-gallery--ac .v3-shot.has-video.is-flash .v3-shot__play{display:none!important}.v3-ribbon--accent{border-block-color:transparent;box-shadow:none}.v3-ribbon-band--dd{background-image:linear-gradient(to bottom,var(--ink) 0 42%,var(--accent) 42% 58%,var(--ink) 58% 100%)}.v3-ribbon-band{background-color:var(--band-a,var(--ink))}.v3-hero-kx .v3-h1,.v3-hero-kx .v3-hero__title{line-height:1.02!important;overflow:visible;padding-top:.06em}.v3-hero-kx__stage{overflow:clip}.v3-hero-kx__inner,.v3-hero__mid,.v3-hero__outline,.v3-hero__plate,.v3-hero__title{overflow:visible}.v3-hero__outline{padding-top:.08em;margin-top:-.04em;line-height:1.05;-webkit-text-stroke-width:1.6px}@media (min-width:900px){.v3-hero-kx .v3-h1{line-height:1!important}}@media (min-width:900px) and (max-height:900px){.v3-hero-kx .v3-h1{line-height:.98!important}}.v3-hero__title [data-v3-reveal],.v3-hero__title[data-v3-reveal]{clip-path:none}.v3-footer__big{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;font-size:0!important}.v3-hero-kx__fx,.v3-hero-kx__rails{-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,rgba(0,0,0,.55) 86%,transparent);mask-image:linear-gradient(180deg,#000,#000 72%,rgba(0,0,0,.55) 86%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.v3-hero-kx .v3-h1,.v3-hero-kx .v3-hero__title{font-size:clamp(3.4rem,12vw,11.5rem)!important;line-height:.88!important;letter-spacing:-.036em;overflow:visible!important;padding-top:.1em;margin:0;max-width:none}@media (min-width:900px) and (max-height:900px){.v3-hero-kx .v3-h1,.v3-hero-kx .v3-hero__title{font-size:clamp(3rem,10.5vw,9.5rem)!important;line-height:.9!important}}@media (max-width:899px){.v3-hero-kx .v3-h1,.v3-hero-kx .v3-hero__title{font-size:clamp(3.1rem,17vw,5.6rem)!important;line-height:.95!important}}.v3-hero-kx .v3-hline,.v3-hero-kx .v3-hline>div,.v3-hero-kx [class*=line]{overflow:visible!important;padding-top:.12em!important;margin-top:-.06em}.v3-hero__outline{display:inline-block;padding-top:.14em!important;padding-bottom:.04em;padding-right:.04em;line-height:1.05!important;-webkit-text-stroke-width:2.2px}.v3-hero__plate{line-height:.95!important;margin-top:.04em;padding:.04em .12em .08em}.v3-hero__mid{line-height:.95!important;padding-top:.04em}.v3-hero-kx__eyebrow,.v3-hero-kx__fx,.v3-hero-kx__meta,.v3-hero-kx__rails{display:none!important}.v3-hero-kx__media{clip-path:none!important;opacity:calc(.42 + var(--v3-hero-p) * .12)!important;transform:none!important}.v3-hero-kx__media,.v3-hero-kx__media video{inset:0!important;width:100%!important;height:100%!important}.v3-hero-kx__media video{position:absolute!important;object-fit:cover!important;object-position:center center!important}.v3-hero-kx__veil{background:linear-gradient(180deg,rgba(18,17,15,.45),rgba(18,17,15,.18) 38%,rgba(18,17,15,.78)),linear-gradient(90deg,rgba(18,17,15,.28),transparent 28%,transparent 72%,rgba(18,17,15,.22))!important}.v3-hero-kx__sticker{top:clamp(5.5rem,18vh,11rem);font-size:clamp(12px,1.05vw,15px)}.v3-hero__cols{margin-top:clamp(.8rem,2vh,1.4rem);border-top-color:rgba(46,43,38,.85)}.v3-hero__claim-num{font-size:clamp(2.2rem,4.2vw,3.8rem)}.v3-hero__actions{margin-top:clamp(.85rem,2vh,1.4rem)}.v3-hero__lead{font-size:clamp(.9rem,1.1vw,1.05rem);max-width:48ch;opacity:.9}.v3-hero-kx__sticker{position:absolute!important;top:calc(var(--v3-navh, 3.75rem) + clamp(1.2rem, 3vh, 2.4rem))!important;bottom:auto!important;z-index:6!important;font-size:clamp(12px,1.05vw,15px)!important;margin:0!important}@media (max-width:899px){.v3-hero-kx__sticker{position:static!important;display:inline-block!important;margin:.75rem 0 0!important}}.v3-terms--wow .v3-terms__list{position:relative}.v3-terms--wow .v3-terms__item{position:relative;overflow:visible;grid-template-columns:clamp(4.5rem,9vw,7.5rem) minmax(0,1fr) 9rem;align-items:start;transition:border-color .35s ease,background-color .35s ease}.v3-terms--wow .v3-terms__item.is-active{border-bottom-color:var(--accent);background:linear-gradient(90deg,rgba(224,64,15,.05),transparent 42%)}.v3-terms--wow .v3-terms__nwrap{display:block;overflow:clip;line-height:.85;padding-bottom:.08em;align-self:start;margin-top:.1rem}.v3-terms--wow .v3-terms__n{display:block;font-family:var(--display);font-weight:600;font-size:clamp(2.6rem,6.5vw,5.2rem);letter-spacing:-.04em;line-height:.85;color:var(--accent);opacity:.22;transform:none;transition:opacity .45s ease,color .45s ease;will-change:transform,opacity}.v3-terms--wow .v3-terms__item.is-active .v3-terms__n,.v3-terms--wow .v3-terms__item.is-revealed.is-active .v3-terms__n{opacity:.92}.v3-terms--wow .v3-terms__item.is-revealed:not(.is-active) .v3-terms__n{opacity:.28}.v3-terms--wow .v3-terms__nchar{display:inline-block;will-change:transform,opacity}.v3-terms--wow .v3-terms__body{position:relative;z-index:1;padding-top:.35rem}.v3-terms--wow .v3-terms__q{font-size:clamp(1.05rem,1.55vw,1.35rem)}.v3-terms--wow .v3-terms__a{font-size:.96rem;line-height:1.58;max-width:68ch}.v3-terms--wow .v3-terms__fix{margin-top:.45rem;position:relative;z-index:1}.v3-terms--wow .v3-terms__item.is-active .v3-terms__fix{border-color:var(--accent);color:var(--accent)}.v3-terms--wow .v3-terms__slap{position:absolute;z-index:4;top:50%;right:clamp(.2rem,2vw,1.4rem);translate:0 -50%;font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:clamp(11px,1.05vw,14px);color:var(--accent);border:2.5px solid var(--accent);outline:1px solid var(--accent);outline-offset:3px;padding:.5rem .85rem;background:hsla(40,21%,89%,.88);box-shadow:3px 3px 0 rgba(18,17,15,.12);opacity:0;transform:rotate(var(--rot,-8deg)) scale(2.1);pointer-events:none;transform-origin:center center;will-change:transform,opacity}.v3-terms--wow .v3-terms__item.is-stamped .v3-terms__slap{animation:v3-terms-slap-in .48s cubic-bezier(.3,.7,.3,1) forwards}.v3-terms--wow .v3-terms__item.is-unstamped .v3-terms__slap{animation:v3-terms-slap-out .32s cubic-bezier(.5,0,.75,0) forwards}@keyframes v3-terms-slap-in{0%{opacity:0;transform:rotate(calc(var(--rot, -8deg) - 22deg)) scale(2.15);filter:blur(1.5px)}55%{opacity:1;filter:none;transform:rotate(var(--rot,-8deg)) scale(.92)}78%{opacity:1;transform:rotate(var(--rot,-8deg)) scale(1.06)}to{opacity:1;transform:rotate(var(--rot,-8deg)) scale(1)}}@keyframes v3-terms-slap-out{0%{opacity:1;transform:rotate(var(--rot,-8deg)) scale(1)}to{opacity:0;transform:rotate(calc(var(--rot, -8deg) - 12deg)) scale(.55)}}@media (max-width:860px){.v3-terms--wow .v3-terms__item{grid-template-columns:clamp(3.2rem,18vw,4.4rem) minmax(0,1fr)}.v3-terms--wow .v3-terms__n{font-size:clamp(2.1rem,12vw,3.2rem)}.v3-terms--wow .v3-terms__slap{top:auto;bottom:.35rem;right:0;translate:0 0;font-size:10px;padding:.35rem .55rem}.v3-terms--wow .v3-terms__fix{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.v3-terms--wow .v3-terms__n{opacity:.55}.v3-terms--wow .v3-terms__item.is-active .v3-terms__n{opacity:.9}.v3-terms--wow .v3-terms__item.is-stamped .v3-terms__slap,.v3-terms--wow .v3-terms__item.is-unstamped .v3-terms__slap{animation:none}.v3-terms--wow .v3-terms__item.is-stamped .v3-terms__slap{opacity:1;transform:rotate(var(--rot,-8deg)) scale(1)}.v3-terms--wow .v3-terms__item.is-unstamped .v3-terms__slap{opacity:0}.v3-terms--wow .v3-terms__nchar{opacity:1!important;transform:none!important}}.v3-hero.v3-hero-kx:before{display:none!important}.v3-hero-kx .v3-hero__title{padding-top:.18em!important}.v3-hero-kx .v3-hero__outline{padding-top:.18em!important;margin-top:0!important;overflow:visible!important}.v3-hero-kx .v3-hero__outline,.v3-hero__outline{color:var(--paper);-webkit-text-stroke:0}.v3-hero-kx .v3-kchar{overflow:visible!important;padding-top:.05em}.v3-hero-kx__stage{justify-content:flex-end;padding-bottom:clamp(.6rem,1.5vh,1.1rem)!important}.v3-hero-kx__inner{transform:none!important}.v3-hero__cols{padding-top:clamp(.55rem,1.2vh,.9rem)!important}.v3-hero__actions,.v3-hero__cols{margin-top:clamp(.55rem,1.4vh,1rem)!important}.v3-hero__foot{display:none!important}.v3-hero__lead{max-width:min(78ch,100%)}@media (max-width:600px){.v3-hero__lead{font-size:13px}}.v3-calc .v3-calc__lead{margin-top:1.5rem;max-width:62ch}.v3-calc__deck{margin-top:clamp(2.4rem,5vw,3.8rem);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.4rem,3vw,2.2rem);align-items:start}@media (min-width:1000px){.v3-calc__deck{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.8rem,3.5vw,2.8rem)}}.v3-calc__board,.v3-calc__ticket{min-width:0}.v3-calc__board{display:grid;gap:clamp(1.5rem,3vw,2.2rem);align-content:start}.v3-calc__block{display:grid;gap:.85rem;margin:0;padding:0;border:0;min-width:0}.v3-calc__block-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.6rem 1.2rem;padding-bottom:.55rem;border-bottom:1px solid var(--ink)}.v3-calc__k{color:var(--ink-soft);margin:0;padding:0}.v3-calc__views{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem .7rem;text-align:right}.v3-calc__views-n{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.v3-calc__views-u{color:var(--ink-soft)}.v3-calc__range{-webkit-appearance:none;appearance:none;width:100%;height:2px;margin:.35rem 0 0;background:var(--rule);outline:none;cursor:pointer}.v3-calc__range::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;background:var(--accent);border:0;cursor:grab}.v3-calc__range::-moz-range-thumb{width:18px;height:18px;background:var(--accent);border:0;border-radius:0}.v3-calc__range:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.v3-calc__scale{display:flex;justify-content:space-between;color:var(--rule)}.v3-calc__manual{display:flex;align-items:center;gap:.7rem}.v3-calc__manual>.v3-mono{color:var(--ink-soft)}.v3-calc__num{flex:0 1 11rem;min-width:0;padding:.45rem .65rem;border:1px solid var(--rule);background:transparent;color:var(--ink);font-family:var(--mono);font-size:13px;letter-spacing:.06em;font-variant-numeric:tabular-nums}.v3-calc__num:focus{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--ink)}.v3-calc__services{display:grid;gap:.35rem}.v3-calc__svc{display:grid;grid-template-columns:auto 2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem .75rem;border:1px solid var(--rule);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.v3-calc__svc:hover{border-color:var(--ink-soft)}.v3-calc__svc.is-on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.v3-calc__svc input{appearance:none;width:13px;height:13px;margin:0;border:1px solid var(--ink);display:grid;place-items:center}.v3-calc__svc input:checked{background:var(--accent);border-color:var(--accent)}.v3-calc__svc input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3-calc__svc-n{color:var(--ink-soft)}.v3-calc__svc-body{display:grid;gap:.15rem;min-width:0}.v3-calc__svc-name{font-size:.98rem;line-height:1.25;color:var(--ink)}.v3-calc__svc-hint{color:var(--ink-soft);text-transform:uppercase}.v3-calc__chips{display:flex;flex-wrap:wrap;gap:.4rem}.v3-calc__chip{padding:.4rem .75rem;border:1px solid var(--rule);background:transparent;color:var(--ink-soft);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.v3-calc__chip:hover{border-color:var(--ink-soft);color:var(--ink)}.v3-calc__chip.is-on{border-color:var(--accent);color:var(--ink);background:color-mix(in srgb,var(--accent) 14%,transparent)}.v3-calc__chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3-calc__ticket{position:relative;display:grid;gap:1.1rem;align-content:start;align-self:start;padding:clamp(1.25rem,2.4vw,1.85rem);border:1px solid var(--ink);background:var(--paper);box-shadow:8px 8px 0 color-mix(in srgb,var(--ink) 10%,transparent);overflow:visible}@media (min-width:1000px){.v3-calc__ticket{position:sticky;top:90px}}.v3-calc__ticket:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:8px;background:repeating-linear-gradient(135deg,transparent 0 5px,var(--paper) 5px 10px),repeating-linear-gradient(45deg,transparent 0 5px,var(--paper) 5px 10px);pointer-events:none}.v3-calc__ticket-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;border-bottom:1px dashed var(--ink-soft)}.v3-calc__ticket-tag{color:var(--ink-soft)}.v3-calc__price{display:grid;gap:.35rem}.v3-calc__price-n{margin:0;font-size:clamp(2.4rem,5.5vw,3.6rem);line-height:.95;font-variant-numeric:tabular-nums;letter-spacing:-.03em;display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem}.v3-calc__price-n i{font-style:normal;font-size:.45em;color:var(--accent);letter-spacing:0}.v3-calc__price-sub{color:var(--ink-soft);text-transform:none;letter-spacing:.04em}.v3-calc__rows{margin:0;display:grid;gap:0}.v3-calc__rows>div{display:grid;grid-template-columns:minmax(7rem,.42fr) minmax(0,1fr);gap:.6rem 1rem;align-items:baseline;padding:.7rem 0;border-top:1px solid var(--rule)}.v3-calc__rows dt{margin:0;color:var(--ink-soft)}.v3-calc__rows dd{margin:0;font-family:var(--display);font-weight:600;font-size:clamp(1.15rem,2.2vw,1.55rem);line-height:1.15;text-transform:uppercase;letter-spacing:-.01em;font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem;min-width:0}.v3-calc__rows dd i{font-style:normal;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-weight:400}.v3-calc__rows-plain{font-family:var(--mono)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:none!important;line-height:1.45!important;color:var(--ink)}.v3-calc__note{margin:0;color:var(--ink-soft);text-transform:none;letter-spacing:.03em;line-height:1.5}.v3-calc__cta{justify-self:start;margin-top:.2rem}@media (max-width:620px){.v3-calc__rows>div{grid-template-columns:1fr;gap:.25rem}}#contact:before,.v3-footer:before{--tag-r:0deg}.v3-hero-kx__sticker{top:auto!important;bottom:clamp(5.5rem,14vh,9.5rem)!important;right:clamp(1rem,4.5vw,3.5rem)!important;left:auto!important}@media (max-width:899px){.v3-hero-kx__sticker{position:static!important;bottom:auto!important;display:inline-block!important;margin:.75rem 0 0!important}}.v3-kchar{will-change:auto}.v3-h2:not(.is-in) .v3-kchar,.v3-hero__title:not(.is-in) .v3-kchar{will-change:transform,opacity}.v3-h2.is-in .v3-kchar,.v3-hero__title .v3-kchar{will-change:auto}.v3-nav{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v3-gallery__row{will-change:auto}.v3-gallery.is-marquee .v3-gallery__row{will-change:transform}.v3-unikx__clone,.v3-unikx__source{will-change:auto}.v3-unikx__stage.is-inview .v3-unikx__clone.is-live,.v3-unikx__stage.is-inview .v3-unikx__source.is-live{will-change:transform,opacity}.v3-hero-kx__media{position:absolute;inset:0}.v3-hero-kx__poster{object-position:center;z-index:0}.v3-hero-kx__media video,.v3-hero-kx__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v3-hero-kx__media video{z-index:1;background:transparent}@media (prefers-reduced-motion:reduce){.v3-gallery__row,.v3-kchar,.v3-unikx__clone{animation:none!important;transition:none!important}}.v3-eyebrow,.v3-lead,.v3-mono.v3-muted,.v3-step__num,.v3-step__text{color:#534e45}.v3-dark .v3-eyebrow,.v3-dark .v3-lead{color:#cfc7ba}.v3-step__num,.v3-step__text{color:#3f3b34!important}.v3-calc__k,.v3-footer__col-title,.v3-footer__note,.v3-form__note,.v3-nda__note{color:#3f3b34}.v3-dark .v3-footer__col-title,.v3-dark .v3-footer__note,.v3-dark .v3-form__note{color:#cfc7ba}.v3-footer__claim,.v3-footer__col-title,.v3-footer__legal,.v3-footer__note{color:#cfc7ba!important}.v3-footer__inner a{color:#e9e5dd}.v3-conveyor .v3-mono,.v3-dark .v3-belt__hint,.v3-dark .v3-mono,.v3-dark .v3-rail__meta,.v3-rail .v3-mono{color:#cfc7ba!important}.v3-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v3-hero__title .v3-kchar{will-change:auto;animation:v3-hchar .72s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.15s + var(--i, 0) * 18ms)}@keyframes v3-hchar{0%{opacity:0;transform:translate3d(0,110%,0) rotate(var(--r,0deg))}to{opacity:1;transform:none}}.v3-hero-kx__media{animation:v3-hfade .6s cubic-bezier(.33,1,.68,1) both}@keyframes v3-hfade{0%{opacity:0}to{opacity:1}}.v3-hero-kx__media video{opacity:0;transition:opacity .6s cubic-bezier(.33,1,.68,1)}.v3-hero-kx__media video.is-playing{opacity:1}.v3-hero-kx__sticker,.v3-hero__actions{animation:v3-hup .5s cubic-bezier(.16,1,.3,1) both;animation-delay:.55s}.v3-hero__actions{animation-delay:.63s}@keyframes v3-hup{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}.v3-ktitle .v3-kchar{will-change:auto;transform:translate3d(0,120%,0) rotate(4deg);opacity:0;transition:transform .85s cubic-bezier(.16,1,.3,1),opacity .85s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--on, 0) * var(--on, 0) * var(--sd, .3s))}.v3-ktitle.is-in .v3-kchar{transform:none;opacity:1}.v3-format__h1.v3-ktitle .v3-kchar{transform:none;opacity:1;transition:none}@media (prefers-reduced-motion:reduce){.v3-hero-kx__media,.v3-hero-kx__sticker,.v3-hero__actions,.v3-hero__title .v3-kchar{animation:none!important}.v3-ktitle .v3-kchar{transform:none;opacity:1;transition:none}}@property --v3-pl{syntax:"<integer>";inherits:false;initial-value:0}@counter-style v3-pad3{system:extends decimal;pad:3 "0"}.v3-preloader{transition:none;animation:v3-pl-out .5s ease .85s forwards}@keyframes v3-pl-out{to{opacity:0;visibility:hidden}}.v3-preloader__count{animation:v3-pl-count .42s linear forwards;counter-reset:v3pl var(--v3-pl)}.v3-preloader__count:before{content:counter(v3pl,v3-pad3)}@keyframes v3-pl-count{0%{--v3-pl:0}to{--v3-pl:100}}.v3-preloader__bar i{transform:scaleX(0);transition:none;animation:v3-pl-bar .42s linear forwards}@keyframes v3-pl-bar{to{transform:scaleX(1)}}.v3-pl-skip .v3-preloader{display:none!important}@media (prefers-reduced-motion:reduce){.v3-preloader{display:none!important}}@font-face{font-family:NC Mono;src:url(/fonts/nc-jbmono.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:NC Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0%;size-adjust:134.59%}@font-face{font-family:NC Sticker;src:url(/fonts/nc-rubikmono.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NC Sticker Fallback;src:local("Arial");ascent-override:48.88%;descent-override:16.05%;line-gap-override:0%;size-adjust:190.67%}@font-face{font-family:NC Graffiti;src:url(/fonts/nc-graffiti.woff2) format("woff2");font-weight:400;font-display:swap}.v3-root{background-image:none;background-attachment:scroll;isolation:isolate}.v3-root:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,rgba(18,17,15,.02) 0 1px,transparent 1px),linear-gradient(180deg,rgba(18,17,15,.02) 0 1px,transparent 1px);background-size:40px 40px}#contact:before{content:none}.v3-contact__tag{margin-top:clamp(1.25rem,2.6vw,2.5rem);color:var(--paper);opacity:.055;pointer-events:none;user-select:none;line-height:0}.v3-contact__tag svg{display:block;width:100%;height:auto;overflow:visible}.v3-contact__tag text{font-family:var(--graffiti);fill:currentColor;letter-spacing:-2px}#contact.v3-section{padding-bottom:clamp(.75rem,1.6vw,1.5rem)}.v3-hero-kx__poster{filter:grayscale(1) contrast(1.15) brightness(.7)}.v3-blog__grid,.v3-cases__grid{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:700px){.v3-blog__grid,.v3-cases__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.v3-blog__grid,.v3-cases__grid{grid-template-columns:repeat(3,1fr)}}.v3-blog__card,.v3-cases__card{position:relative;height:100%;padding:clamp(1.1rem,2vw,1.6rem);border:1px solid var(--rule);background:var(--paper);transform:rotate(var(--rot,0deg));transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .4s ease}.v3-blog__card:hover,.v3-cases__card:hover{transform:rotate(0deg) translate3d(0,-3px,0);box-shadow:7px 7px 0 var(--ink);border-color:var(--ink)}.v3-blog__grid li,.v3-cases__grid li{display:flex}.v3-blog__grid li>*,.v3-cases__grid li>*{width:100%}.v3-blog__date,.v3-cases__num{display:block;color:var(--accent);font-size:11px}.v3-blog__title{margin-top:.6rem;font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.1}.v3-blog__title a{color:inherit;text-decoration:none}.v3-blog__title a:hover{color:var(--accent)}.v3-blog__desc{margin-top:.7rem;color:var(--ink-soft);line-height:1.5;font-size:.98rem}.v3-blog__more{display:inline-block;margin-top:1rem;color:var(--ink-soft);font-size:10.5px}.v3-blog__card:hover .v3-blog__more{color:var(--accent)}.v3-cases__nda{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(1rem,3vw,2.5rem);margin-top:1.2rem}.v3-cases__copy{margin:0;font-family:var(--display);text-transform:uppercase;font-size:clamp(1.8rem,5.6vw,4.2rem);line-height:1;letter-spacing:-.01em}.v3-cases__lead{margin-top:1.4rem;color:#b6ad9f}.v3-cases__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.8rem}.v3-cases__name{margin-top:.5rem;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.12}.v3-cases__tag{display:inline-block;margin-top:.9rem;color:var(--ink-soft);font-size:10px}.v3-post__more{padding-block:clamp(2.5rem,6vw,4.5rem)}.v3-post__date{color:var(--accent)}.v3-post__h1{margin:.7rem 0 0;font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:-.01em;line-height:1.02;font-size:clamp(2rem,5.4vw,4.6rem);max-width:20ch}.v3-post__lead{margin-top:1.4rem;max-width:56ch;color:#b6ad9f;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.5}.v3-post__grid{display:grid;gap:clamp(1.5rem,4vw,3.5rem)}@media (min-width:1000px){.v3-post__grid{grid-template-columns:9rem 1fr}}.v3-post__aside{display:none}@media (min-width:1000px){.v3-post__aside{display:block}.v3-post__aside-tag{position:sticky;top:calc(var(--v3-navh, 3.75rem) + 2rem);display:block;color:var(--ink-soft);font-size:10px}}.v3-prose{max-width:74ch;color:var(--ink);font-size:1.02rem;line-height:1.65}.v3-prose__block{position:relative;padding:1.6rem 0 0;border-top:1px solid var(--rule);margin-top:2.2rem}.v3-prose__block:first-child{margin-top:0}.v3-prose__n{display:block;color:var(--accent);font-size:10.5px}.v3-prose__h{margin:.5rem 0 0;font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:-.005em;line-height:1.14;font-size:clamp(1.25rem,2.2vw,1.8rem)}.v3-prose p{margin:.8rem 0 0;color:var(--ink-soft)}.v3-prose a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--accent);padding-bottom:1px}.v3-prose a:hover{color:var(--accent)}.v3-prose ul{list-style:none;margin:.9rem 0 0;padding:0;display:grid;gap:.5rem}.v3-prose ul li{display:grid;grid-template-columns:1.4rem 1fr;gap:.4rem;color:var(--ink-soft)}.v3-prose ul li:before{content:"";justify-self:start;margin-top:.62em;width:.9rem;height:1px;background:var(--accent)}.v3-prose__tablewrap{margin-top:1.2rem;overflow-x:auto}.v3-prose__table{width:100%;border-collapse:collapse;text-align:left;font-size:.94rem}.v3-prose__table th{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding:.6rem 1rem .6rem 0;white-space:nowrap}.v3-prose__table td{border-bottom:1px solid var(--rule);padding:.6rem 1rem .6rem 0;color:var(--ink-soft);vertical-align:top}.v3-legal__h1{margin:.8rem 0 0;font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:-.01em;line-height:1.04;font-size:clamp(1.9rem,4.6vw,3.6rem)}.v3-legal__date{margin-top:1rem;color:#9a9287}.v3-legal__grid{display:grid;gap:1.6rem}.v3-404__inner{min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:calc(var(--v3-navh, 3.75rem) + 2rem);padding-bottom:3rem}.v3-404__code{color:var(--accent)}.v3-404__h1{margin:1rem 0 0;font-family:var(--display);font-weight:600;text-transform:uppercase;letter-spacing:-.015em;line-height:.98;font-size:clamp(2.6rem,11vw,9rem)}.v3-404__lead{margin-top:1.2rem;max-width:46ch;color:#9a9287}.v3-404__cta{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2rem}.v3-blog__hero,.v3-cases__hero,.v3-legal__hero,.v3-post__hero{padding-top:calc(var(--v3-navh, 3.75rem) + clamp(2.5rem, 6vw, 5rem));padding-bottom:clamp(2.5rem,6vw,4.5rem);overflow:clip}.v3-blog__h1,.v3-cases__h1{margin-top:.6rem;max-width:14ch}.v3-blog__lead{margin-top:1.4rem;max-width:58ch;color:#b6ad9f}@media (min-width:980px){#contact .v3-contact{align-items:stretch}#contact .v3-contact__form{display:flex;flex-direction:column;gap:1.1rem;align-self:stretch;padding-bottom:.375rem}#contact .v3-contact__form>.v3-field{flex:1 0 auto;align-content:end}#contact .v3-contact__form>.v3-field:first-child{flex-grow:0}#contact .v3-contact__aside{align-self:stretch;grid-template-rows:auto auto 1fr}#contact .v3-contact__social{align-self:end}}.v3-stack__card.v3-step{isolation:isolate;grid-template-columns:minmax(0,1fr);grid-template-areas:"num" "title" "text";align-items:start;gap:.55rem;min-height:0;padding:clamp(1.1rem,1.8vw,1.6rem) clamp(1.2rem,2vw,1.9rem) clamp(1.25rem,2vw,1.8rem) 2.6rem}.v3-stack__card .v3-step__num{grid-area:num}.v3-stack__card .v3-step__title{grid-area:title;font-size:clamp(1.7rem,3.1vw,2.75rem);line-height:.95;margin-top:.1rem;max-width:62%}.v3-stack__card .v3-step__text{grid-area:text;font-size:clamp(1.08rem,1.45vw,1.34rem);line-height:1.38;max-width:60%;color:#24211d!important;text-wrap:pretty}.v3-step__art{position:absolute;z-index:-1;right:clamp(.6rem,1.6vw,1.4rem);top:50%;width:min(38%,15rem);aspect-ratio:3/2;transform:translateY(-50%);pointer-events:none}.v3-sa{display:block;width:100%;height:100%;overflow:visible}.v3-sa .sa-line{fill:none;stroke:rgba(18,17,15,.26);stroke-width:1.5}.v3-sa .sa-fill{fill:rgba(18,17,15,.13)}.v3-sa .sa-acc{fill:none;stroke:rgba(224,64,15,.55);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v3-sa .sa-accfill{fill:rgba(224,64,15,.42)}.v3-sa .sa-soft{fill:rgba(224,64,15,.2)}.v3-sa g,.v3-sa path,.v3-sa polyline,.v3-sa rect{transform-box:fill-box}@media (max-width:699px){.v3-stack__card .v3-step__text,.v3-stack__card .v3-step__title{max-width:none}.v3-stack__card .v3-step__title{max-width:70%}.v3-step__art{top:.6rem;right:.6rem;transform:none;width:42%;opacity:.85}}@keyframes v3-sa-type{0%,8%{transform:scaleX(0)}38%,82%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}@keyframes v3-sa-head{0%{transform:translateX(0)}to{transform:translateX(210px)}}@keyframes v3-sa-copy{0%,10%{opacity:0;transform:translateX(-10px)}30%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes v3-sa-stamp{0%,15%{opacity:0;transform:scale(1.6) rotate(-14deg)}25%,to{opacity:1;transform:scale(1) rotate(-14deg)}}@keyframes v3-sa-feed{0%{transform:translateY(0)}to{transform:translateY(-132px)}}@keyframes v3-sa-bar{0%{transform:scaleY(.15)}45%,to{transform:scaleY(1)}}@keyframes v3-sa-trend{0%{stroke-dashoffset:260}50%,to{stroke-dashoffset:0}}.v3-sa .sa-type{fill:rgba(18,17,15,.2);transform-origin:left center}.v3-sa--pilot .sa-stamp{transform-origin:center;transform:rotate(-14deg)}.v3-sa--rep .sa-bar{transform-origin:center bottom}.v3-sa--rep .sa-trend{stroke-dasharray:260}.v3-sa .sa-tick{stroke-dasharray:16}@media (prefers-reduced-motion:no-preference){[data-play] .v3-sa .sa-type{animation:v3-sa-type 4.2s ease-in-out infinite both}[data-play] .v3-sa--prod .sa-head{animation:v3-sa-head 5s linear infinite}[data-play] .v3-sa--pilot .sa-copy{animation:v3-sa-copy 4.8s ease-out infinite both}[data-play] .v3-sa--pilot .sa-stamp{animation:v3-sa-stamp 4.8s ease-out infinite both}[data-play] .v3-sa--pub .sa-feed{animation:v3-sa-feed 6s linear infinite}[data-play] .v3-sa--rep .sa-bar{animation:v3-sa-bar 4.4s cubic-bezier(.2,.7,.2,1) infinite alternate both}[data-play] .v3-sa--rep .sa-trend{animation:v3-sa-trend 4.4s ease-out infinite alternate both}}.v3-cardbg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.v3-cardbg__film line{stroke:var(--rule);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.45}.v3-cardbg__curve{fill:none;stroke:var(--accent);stroke-width:1.25;vector-effect:non-scaling-stroke;opacity:.22;stroke-dasharray:.08 .04;animation:v3-cardbg-run 14s linear infinite}@keyframes v3-cardbg-run{to{stroke-dashoffset:-1.2}}@media (prefers-reduced-motion:reduce){.v3-cardbg__curve{animation:none}}.v3-bespoke__card>:not(.v3-cardbg),.v3-case>:not(.v3-cardbg){position:relative;z-index:1}.v3-nda--cases .v3-nda__cell{grid-template-areas:"num main" "body body" "fmt fmt"}.v3-case__body{grid-area:body;display:grid;gap:.7rem}.v3-case__metric{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem}.v3-case__metric b{font-weight:inherit;color:var(--accent);font-size:clamp(2.2rem,5vw,3.6rem);line-height:.95}.v3-case__metric .v3-mono{color:var(--ink);font-size:11px;max-width:24ch}.v3-case__text{color:var(--ink);line-height:1.5;max-width:52ch;overflow-wrap:anywhere}.v3-case--sum{background:var(--ink);color:var(--paper)}.v3-case--sum .v3-cardbg__film line{stroke:#2e2b26}.v3-case--sum .v3-case__metric .v3-mono,.v3-case--sum .v3-case__text,.v3-case--sum .v3-nda__num{color:var(--paper)}.v3-case--sum .v3-nda__formats{border-top-color:#2e2b26}.v3-case__link{color:var(--paper);text-decoration:none}.v3-case__link:hover{color:var(--accent)}.v3-bespoke__grid{list-style:none;margin:clamp(2rem,4vw,3.2rem) 0 0;padding:0;display:grid;gap:1px;background:var(--rule);border:1px solid var(--rule);grid-template-columns:1fr}@media (min-width:640px){.v3-bespoke__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.v3-bespoke__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.v3-bespoke__card{position:relative;overflow:hidden;background:var(--paper);padding:clamp(1.25rem,2.4vw,1.9rem);display:grid;align-content:start;gap:.7rem;min-height:11rem;transition:background-color .35s ease}@media (hover:hover) and (pointer:fine){.v3-bespoke__card:hover{background:#f1eee8}.v3-bespoke__card:hover .v3-cardbg__curve{opacity:.45}}.v3-bespoke__num{color:var(--accent);font-size:11px}.v3-bespoke__title{font-size:clamp(1.3rem,2.4vw,1.8rem);line-height:1.05}.v3-bespoke__text{margin:0;color:var(--ink);line-height:1.5;max-width:40ch}.v3-bespoke__cta{margin-top:1.6rem}.v3-cases__card{overflow:hidden}.v3-cases__card>:not(.v3-cardbg){position:relative;z-index:1}.v3-cases__metric{display:block;margin-top:.9rem;color:var(--accent);font-size:clamp(2rem,4vw,3rem);line-height:1}.v3-cases__metric-note{display:block;margin-top:.35rem;font-size:11px;color:var(--ink)}.v3-cases__text{margin:.8rem 0 0;line-height:1.5;color:var(--ink)}.v3-nav__links{display:none}.v3-nav__inner{grid-template-columns:auto 1fr auto}.v3-nav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:clamp(1.1rem,2vw,2rem)}.v3-nav__item{position:relative}.v3-nav__btn{background:none;border:0;padding:.6rem 0;cursor:pointer;display:inline-flex;align-items:center;gap:.45em;font:inherit;font-family:var(--mono);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:inherit}.v3-nav__link{opacity:.85}.v3-nav__btn[aria-expanded=true],.v3-nav__link:focus-visible,.v3-nav__link:hover{opacity:1;color:var(--accent)}.v3-nav__link[aria-current=page]{opacity:1;box-shadow:inset 0 -1px 0 var(--accent)}.v3-nav__caret{width:.42em;height:.42em;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-.15em) rotate(45deg);transition:transform .25s ease}[aria-expanded=true]>.v3-nav__caret{transform:translateY(.1em) rotate(-135deg)}.v3-nav__drop{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:.7rem;padding:1.1rem;min-width:17rem;background:var(--paper);color:var(--ink);border:1px solid var(--ink);box-shadow:6px 6px 0 var(--ink);z-index:2}.v3-nav__drop:before{content:"";position:absolute;left:0;right:0;top:-.8rem;height:.8rem}.v3-nav__drop[hidden]{display:none}.v3-nav__drop--svc{display:grid;grid-template-columns:minmax(16rem,1.3fr) minmax(12rem,1fr);gap:0 1.6rem;width:max-content}.v3-nav__drop ul{list-style:none;margin:0;padding:0;display:grid;gap:.15rem}.v3-nav__drop-h{margin:0 0 .5rem;font-size:10px;color:var(--ink-soft);letter-spacing:.14em;text-transform:uppercase}.v3-nav__dl{display:grid;gap:.15rem;padding:.5rem .6rem;margin:0 -.6rem;text-decoration:none;color:var(--ink);border-left:2px solid transparent}.v3-nav__dl b{font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:1.02rem;line-height:1.15}.v3-nav__dl span{font-size:.82rem;color:var(--ink-soft);line-height:1.3}.v3-nav__dl:focus-visible,.v3-nav__dl:hover{background:#dcd7cd;border-left-color:var(--accent)}.v3-nav__dl[aria-current=page] b{color:var(--accent)}.v3-nav__right{gap:.6rem}.v3-nav__icon{display:inline-grid;place-items:center;width:2.4rem;height:2.4rem;color:inherit;border:1px solid;border-radius:50%;opacity:.8;transition:opacity .2s ease,color .2s ease,border-color .2s ease}.v3-nav__icon:focus-visible,.v3-nav__icon:hover{opacity:1;color:var(--accent)}.v3-nav__right>.v3-nav__icon{display:none}.v3-nav__burger{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 .2rem 0 .5rem;background:none;border:0;color:inherit;cursor:pointer;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.v3-nav__burger i,.v3-nav__burger i:after,.v3-nav__burger i:before{display:block;width:22px;height:2px;background:currentColor;position:relative;transition:transform .25s ease,background-color .25s ease}.v3-nav__burger i:after,.v3-nav__burger i:before{content:"";position:absolute;left:0}.v3-nav__burger i:before{top:-7px}.v3-nav__burger i:after{top:7px}.v3-nav__burger[aria-expanded=true] i{background:transparent}.v3-nav__burger[aria-expanded=true] i:before{transform:translateY(7px) rotate(45deg)}.v3-nav__burger[aria-expanded=true] i:after{transform:translateY(-7px) rotate(-45deg)}@media (max-width:560px){.v3-nav__cta{display:none}}@media (min-width:1100px){.v3-nav__links{display:block}.v3-nav__burger{display:none}.v3-nav__right>.v3-nav__icon{display:inline-grid}}.v3-nav--menu{background:var(--ink)!important;color:var(--paper);transform:none!important}.v3-menu{position:fixed;inset:0;z-index:115;background:var(--ink);color:var(--paper);padding:calc(var(--v3-navh, 3.75rem) + 1.2rem) 0 2rem;overflow-y:auto;overscroll-behavior:contain}.v3-menu[hidden]{display:none}html.v3-menu-open,html.v3-menu-open body{overflow:hidden}.v3-menu__inner{width:min(100% - 2.5rem,40rem);margin:0 auto;display:grid;gap:2rem}.v3-menu__list{list-style:none;margin:0;padding:0;border-top:1px solid #2e2b26}.v3-menu__list>li{border-bottom:1px solid #2e2b26}.v3-menu__top{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 0;background:none;border:0;color:var(--paper);cursor:pointer;text-align:left;font-family:var(--display);text-transform:uppercase;font-size:clamp(1.7rem,7vw,2.4rem);line-height:1.05;text-decoration:none}.v3-menu__top .v3-nav__caret{width:.3em;height:.3em}.v3-menu__top[aria-current=page]{color:var(--accent)}.v3-menu__sub{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.1rem}.v3-menu__sub[hidden]{display:none}.v3-menu__sub a{display:block;padding:.6rem 0 .6rem .9rem;border-left:2px solid #2e2b26;color:var(--paper);text-decoration:none;font-size:1.05rem;line-height:1.3}.v3-menu__sub a:focus-visible,.v3-menu__sub a:hover,.v3-menu__sub a[aria-current=page]{border-left-color:var(--accent);color:var(--accent)}.v3-menu__contact{display:grid;gap:1.1rem;justify-items:start}.v3-menu__direct{margin:0;display:grid;gap:.5rem}.v3-menu__direct a{color:var(--paper);font-family:var(--mono);font-size:13px;letter-spacing:.06em}.v3-menu__direct a:hover{color:var(--accent)}.v3-menu__social{margin:0;display:flex;gap:.7rem}@media (prefers-reduced-motion:reduce){.v3-nav__burger i,.v3-nav__burger i:after,.v3-nav__burger i:before,.v3-nav__caret{transition:none}}