.mn-site{overflow:clip}.mn-skip{position:fixed;left:20px;top:-80px;z-index:10001;padding:12px;background:var(--paper);color:var(--ink)}.mn-skip:focus{top:15px}.mn-nav{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:var(--margin);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:center;color:var(--ink);transition:color .35s}.mn-nav-logo{grid-column:1/5;width:82px;display:block}.mn-nav-logo img{-o-object-fit:contain;object-fit:contain;transition:filter .35s}.mn-desktop-nav{grid-column:5/9;display:flex;align-items:center;gap:16px;font-size:clamp(14px,calc(13.5px + .15625vw),16px);line-height:1}.mn-desktop-nav a,.mn-desktop-nav button{position:relative}.mn-desktop-nav a:after,.mn-desktop-nav button:after{content:"";position:absolute;bottom:-5px;left:0;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--expo)}.mn-desktop-nav a:hover:after,.mn-desktop-nav button:hover:after{transform:scaleX(1);transform-origin:left}.mn-nav-actions{grid-column:9/-1;display:flex;align-items:center;gap:12px;justify-content:flex-end}.mn-button{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;background:var(--ink);color:var(--paper);border-radius:2px;padding:5px 5px 5px 8px;font-size:clamp(14px,calc(13.5px + .15625vw),16px);font-weight:700;line-height:1;white-space:nowrap;transition:background .35s,color .35s}.mn-button-arrow{display:block;position:relative;width:22px;height:22px;background:#393632;border-radius:1px;overflow:hidden}.mn-button-arrow svg{position:absolute;width:13px;height:13px;left:4px;top:4px;transition:transform .5s var(--expo)}.mn-button-arrow svg+svg{transform:translate(-24px,24px)}.mn-button:hover .mn-button-arrow svg:first-child{transform:translate(24px,-24px)}.mn-button:hover .mn-button-arrow svg+svg{transform:translate(0)}.mn-sound{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;background:#d1d1c7;border-radius:2px;transition:background .3s}.mn-sound svg{width:16px;height:16px}.mn-sound:hover{background:#bfbfb1}.mn-nav.is-menu-open,.mn-nav.is-on-dark{color:var(--paper)}.mn-nav.is-menu-open .mn-nav-logo img,.mn-nav.is-on-dark .mn-nav-logo img{filter:invert(1)}.mn-nav.is-on-dark .mn-button{background:var(--paper);color:var(--ink)}.mn-nav.is-on-dark .mn-button-arrow{background:var(--ink);color:var(--paper)}.mn-nav.is-menu-open .mn-sound,.mn-nav.is-on-dark .mn-sound{background:#24231f;color:var(--paper)}.mn-menu-toggle,.mn-mobile-menu{display:none}.mn-hero{position:relative;background:var(--paper);color:var(--ink);padding:var(--margin) var(--margin) clamp(32px,calc(30px + .625vw),40px);overflow:hidden}.mn-hero-graphic{position:absolute;left:0;top:0;width:calc(41.6667% - 9.333px);height:auto;opacity:.028;pointer-events:none}.mn-hero-grid{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding-top:clamp(64px,calc(52px + 3.75vw),112px)}.mn-hero-intro{grid-column:1/5;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,calc(22px + .625vw),32px)}.mn-hero-intro>p{font-size:clamp(22px,calc(21.5px + .15625vw),24px);font-weight:500;line-height:1.1;letter-spacing:-.015em;max-width:22ch}.mn-hero-heading{grid-column:5/-1;font-size:clamp(80px,calc(63px + 5.3125vw),148px);font-weight:700;line-height:.78;letter-spacing:-.03em;white-space:nowrap;font-feature-settings:"ss01" on,"ss07" on}.mn-hero-line{display:block;position:relative;overflow:clip}.mn-hero-line>span{display:block}.mn-hero-heading:after,.mn-hero-heading:before,.mn-hero-intro>p:after,.mn-hero-intro>p:before,.mn-statement:after,.mn-statement:before{content:"";display:table;margin-bottom:calc(-.5lh + .38em)}.mn-hero-visual{grid-column:5/-1;aspect-ratio:3/2;margin-top:clamp(40px,calc(34px + 1.875vw),64px);position:relative;isolation:isolate;overflow:hidden;border-radius:2px;background:#d1d1c7}.mn-hero-photo{position:absolute;inset:0;opacity:0;transition:opacity .8s var(--ease);overflow:hidden}.mn-hero-photo.is-active{opacity:1}.mn-hero-photo img{height:120%;will-change:transform;transform:translateY(-5%)}@keyframes mn-win-progress{to{transform:translateY(0)}}.mn-hero-note{position:absolute;bottom:auto;top:calc(100svh - var(--margin) - 20px);left:var(--margin);font-size:clamp(16px,calc(15.5px + .15625vw),18px)}.mn-brands{grid-column:5/-1;margin-top:clamp(16px,calc(14px + .625vw),24px)}.mn-brands-label{font-size:clamp(18px,calc(17.5px + .15625vw),20px);margin-bottom:20px}.mn-brands-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px dotted #bfbfb1}.mn-brand{position:relative;aspect-ratio:1/.99;border-bottom:1px dotted #bfbfb1;display:flex;align-items:center;justify-content:center;padding:0 12px 24px}.mn-brand img{width:100%;height:100%}.mn-brand span{position:absolute;left:2px;right:2px;bottom:12px;font-family:var(--mono);font-size:clamp(9.6px,calc(9.4px + .0625vw),10.4px);text-align:center;text-transform:uppercase;color:#524d47}.mn-problems{padding:clamp(24px,calc(22px + .625vw),32px) var(--margin) clamp(100px,15vw,200px);position:relative;background:var(--ink)}.mn-problems-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding-bottom:clamp(90px,14vw,180px)}.mn-testimonial{grid-column:1/4;align-self:start}.mn-testimonial-controls{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #393632;padding-top:7px;margin-bottom:30px}.mn-testimonial-controls button{font-size:27px;line-height:1;margin-right:6px;transition:transform .3s}.mn-testimonial-controls button:hover{transform:translateX(3px)}.mn-testimonial-controls button:first-child:hover{transform:translateX(-3px)}.mn-testimonial-controls>span{font:11px var(--mono);color:var(--muted)}.mn-testimonial-slide{animation:mn-quote .5s var(--expo)}@keyframes mn-quote{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mn-testimonial blockquote{font-size:clamp(14px,calc(13.5px + .15625vw),16px);line-height:1.25;font-weight:700;margin:0 0 30px}.mn-statement{grid-column:5/-1;font-size:clamp(32px,calc(26px + 1.875vw),56px);font-weight:700;letter-spacing:-.03em;line-height:1.1;max-width:24ch}.mn-statement-paragraph{display:block}.mn-statement-paragraph+.mn-statement-paragraph{margin-top:1.1em}.mn-statement-word{display:inline-block;white-space:pre}.mn-statement-char{opacity:.2}.mn-gap{background:var(--ink);height:200vh;position:relative;padding:var(--margin)}.mn-gap-sticky{height:100vh;position:sticky;top:0}.mn-gap-scene,.mn-gap-sticky{display:flex;align-items:center;justify-content:center}.mn-gap-scene{white-space:nowrap;width:100%;position:relative;gap:clamp(180px,17vw,255px)}.mn-gap-scene h2{font-family:var(--display);font-weight:400;font-size:clamp(80px,calc(63px + 5.3125vw),148px);line-height:.9;letter-spacing:-.03em;will-change:transform}.mn-gap-cover{width:clamp(150px,17vw,256px);aspect-ratio:4/5;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;border-radius:3px}.mn-gap-cover img{position:absolute;inset:0;height:100%;opacity:0;filter:brightness(.78)}.mn-gap-cover img.is-active{opacity:1}.mn-gap-description{position:absolute;bottom:clamp(60px,7vw,112px);left:50%;transform:translateX(-50%);max-width:39ch;width:100%;font-size:clamp(14px,calc(13.5px + .15625vw),16px);line-height:1.25;text-align:center}.mn-works{position:relative;z-index:3;background:var(--paper);color:var(--ink);padding:clamp(96px,calc(72px + 7.5vw),192px) var(--margin) 0}.mn-work-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding-bottom:24px}.mn-work-label{grid-column:1/3;font-size:20px}.mn-work-list{grid-column:3/-1;display:flex;flex-direction:column;gap:32px}.mn-work{display:grid;grid-template-columns:7fr 5fr;gap:16px;border-bottom:1px dotted #bfbfb1;padding-bottom:32px;position:relative}.mn-work:last-child{border:0}.mn-work-visual{aspect-ratio:3/2;position:relative;border-radius:2px;overflow:hidden;background:#d1d1c7;isolation:isolate}.mn-work-visual>img,.mn-work-visual>video{height:100%;width:100%;position:absolute;inset:0}.mn-work-visual>video{z-index:1;-o-object-fit:cover;object-fit:cover}.mn-work-copy{max-width:39ch}.mn-work-index{display:flex;align-items:center;font:10px/1 var(--mono);margin-bottom:22px}.mn-work-index i{width:13px;height:1px;background:var(--ink);margin-left:5px}.mn-work-index>span{border:1px solid var(--ink);border-radius:2px;padding:0 2px}.mn-work h3{font-size:clamp(22px,calc(21.5px + .15625vw),24px);line-height:1.1;letter-spacing:-.015em;font-weight:700;margin-bottom:18px}.mn-work-copy>p{color:#6b645c;line-height:1.25;max-width:34ch}@media (min-width:1920px){.mn-hero-heading{font-size:clamp(148px,11vw,179.2px)}.mn-statement{font-size:clamp(56px,4vw,76px);max-width:27ch}.mn-gap-scene h2{font-size:clamp(148px,11vw,179.2px)}}@media (max-width:1100px) and (min-width:992px){.mn-desktop-nav{gap:12px}.mn-nav-actions{gap:8px}.mn-hero-intro>p{max-width:23ch}}@media (max-width:991px){.mn-nav{grid-template-columns:1fr auto;gap:16px}.mn-nav-actions,.mn-nav-logo{grid-column:auto}.mn-desktop-nav{display:none}.mn-menu-toggle{display:block;font-size:14px;margin-left:12px;min-width:40px}.mn-mobile-menu{display:block;position:fixed;inset:0;z-index:900;visibility:hidden;transition:visibility .8s}.mn-mobile-menu.is-open{visibility:visible}.mn-menu-backdrop{position:absolute;inset:0;width:100%;height:100%;background:#08080770;backdrop-filter:blur(5px);opacity:0;transition:opacity .7s}.is-open>.mn-menu-backdrop{opacity:1}.mn-mobile-menu>nav{background:var(--ink);color:var(--paper);position:relative;padding:175px var(--margin) 24px;transform:translateY(-100%);transition:transform .8s var(--ease);display:flex;flex-direction:column}.mn-mobile-menu.is-open>nav{transform:translateY(0)}.mn-mobile-menu nav>a,.mn-mobile-menu nav>button{border-bottom:1px dotted #393632;font-size:34px;font-weight:700;line-height:1.2;letter-spacing:-.03em;display:flex;justify-content:space-between;padding:9px 0;text-align:left}.mn-mobile-menu nav span{opacity:0;transform:translateX(-20px);transition:opacity .3s,transform .4s}.mn-mobile-menu nav>a:hover span,.mn-mobile-menu nav>button:hover span{opacity:1;transform:translateX(0)}.mn-hero-grid{display:flex;flex-direction:column;padding-top:clamp(88px,calc(62px + 7.5vw),160px)}.mn-hero-heading{order:-1;font-size:clamp(48px,calc(41px + 2.1875vw),76px);width:100%;max-width:12ch}.mn-hero-intro{margin-top:clamp(40px,calc(34px + 1.875vw),64px);width:100%}.mn-hero-intro>p{max-width:28ch}.mn-hero-visual{width:100%;margin-top:clamp(40px,calc(34px + 1.875vw),64px)}.mn-hero-note{display:none}.mn-hero-graphic{left:auto;right:0}.mn-brands{width:100%}.mn-problems-grid{display:flex;flex-direction:column;gap:80px}.mn-statement{order:-1;max-width:24ch}.mn-testimonial{max-width:40ch}.mn-gap-scene{gap:0;flex-direction:column;align-items:center}.mn-gap-scene h2{font-family:Khteka,sans-serif;font-weight:700;font-size:clamp(60px,8vw,96px);line-height:.85;letter-spacing:-.03em;z-index:2}.mn-gap-cover{width:33.33%;max-width:256px}.mn-gap-description{max-width:34ch}.mn-work{grid-template-columns:1.25fr 1fr}.mn-work-label{font-size:18px}}@media (max-width:767px){.mn-hero-visual{aspect-ratio:1}.mn-hero-photo img{height:120%;-o-object-position:center;object-position:center}.mn-hero-visual .mn-hero-photo img{-o-object-position:50% 50%;object-position:50% 50%}.mn-problems{padding-bottom:90px}.mn-problems-grid{padding-bottom:35px}.mn-testimonial{max-width:none;width:100%}.mn-statement{font-size:clamp(24px,calc(18px + 1.875vw),48px);line-height:1.15;max-width:25ch}.mn-gap{padding:var(--margin)}.mn-gap-scene h2{font-size:clamp(60px,calc(76px + 1.25vw),96px)}.mn-gap-cover{width:48%}.mn-gap-description{bottom:70px;max-width:29ch;font-size:14px}.mn-works{padding-top:95px}.mn-work-layout{display:block}.mn-work-label{margin-bottom:40px}.mn-work-list{gap:28px}.mn-work{display:flex;flex-direction:column;gap:16px;border:0;padding-bottom:0}.mn-work-visual{width:100%;aspect-ratio:1}.mn-work-copy{max-width:100%;padding-bottom:30px}.mn-work-index{margin-bottom:20px}.mn-work h3{font-size:16px;margin-bottom:18px}.mn-work-copy>p{font-size:16px;line-height:1.2;max-width:100%}}@media (max-width:479px){.mn-nav,.mn-nav-actions{gap:10px}.mn-nav-logo{width:80px}.mn-sound{width:28px;height:28px}.mn-sound svg{width:14px;height:14px}.mn-nav .mn-button{font-size:14px;padding:4px 4px 4px 7px;gap:6px}.mn-nav .mn-button-arrow{width:20px;height:20px}.mn-nav .mn-button-arrow svg{width:12px;height:12px}.mn-menu-toggle{margin-left:8px;min-width:36px}.mn-hero{padding-bottom:var(--margin)}.mn-hero-intro>p{font-size:clamp(16px,calc(15.5px + .15625vw),18px);font-weight:500;line-height:1.2;max-width:28ch}.mn-hero-intro{gap:28px}.mn-hero .mn-button{font-size:14px;padding:5px 5px 5px 7px}.mn-brands-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mn-brand{aspect-ratio:1/.99;padding:0 4px 23px}.mn-brand span{font-size:8px;bottom:10px}.mn-brands-label{font-size:18px}.mn-testimonial blockquote{font-size:14px;max-width:38ch}.mn-problems-grid{gap:80px}.mn-statement{max-width:none}.mn-gap-cover{width:47%;max-width:190px}.mn-gap-scene h2{font-size:clamp(66px,calc(76px + 1.25vw),82px)}.mn-hero-heading{font-size:clamp(48px,calc(41px + 2.1875vw),76px)}}@media (max-width:359px){.mn-nav-logo{width:67px}.mn-nav-actions{gap:6px}.mn-menu-toggle{margin-left:2px}.mn-nav .mn-button{font-size:12px}.mn-sound{width:25px;height:25px}.mn-hero-heading{font-size:43px}.mn-gap-scene h2{font-size:68px}}@media (prefers-reduced-motion:reduce){.mn-statement-char{opacity:1}}@media (max-width:479px){.mn-hero-intro>p{max-width:22ch}.mn-hero-visual{aspect-ratio:2/3}.mn-hero-photo img{min-height:calc(100% + 150px)}}.mn-brand{aspect-ratio:auto;padding:0 0 16px}.mn-brand img{height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.mn-lower-cta h2 span:nth-child(4){align-self:center;will-change:transform}@media (max-width:991px){.mn-mobile-menu nav>a,.mn-mobile-menu nav>button{font-size:32px;line-height:1.15;padding:8px 0}.mn-menu-toggle{padding-inline:10px}}@media (max-width:359px){.mn-menu-toggle{padding-inline:4px}}.mn-gap-scene h2:after,.mn-gap-scene h2:before{content:"";display:table;margin-bottom:calc(-.5lh + .38em)}@media (max-width:991px){.mn-gap-scene{gap:8px}.mn-gap-scene h2{font-family:var(--display);font-weight:700;line-height:1}.mn-hero-heading{font-size:clamp(80px,calc(63px + 5.3125vw),148px);white-space:normal}}@media (max-width:479px){.mn-hero-heading{font-size:clamp(48px,calc(41px + 2.1875vw),76px)}}@media (max-width:359px){.mn-hero-heading{font-size:43px}}.mn-lower-faq,.mn-lower-footer,.mn-lower-process,.mn-lower-services{background:var(--ink);color:var(--paper);position:relative}.mn-lower-services{padding:clamp(100px,15.3vw,192px) var(--margin) 72px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;scroll-margin-top:65px}.mn-lower-testimonials{grid-column:1/4;max-width:300px}.mn-lower-service-main{grid-column:5/-1;position:relative}.mn-lower-eyebrow{font-size:20px;line-height:1.2;margin:0 0 38px}.mn-lower-service-list{position:relative;z-index:2;mix-blend-mode:difference}.mn-lower-service-list h2{margin:0 0 12px;font-size:clamp(42px,5.25vw,86px);line-height:1;font-weight:700;letter-spacing:-.04em}.mn-lower-service-list button{font:inherit;letter-spacing:inherit;background:none;border:0;color:#57554f;text-align:left;padding:0;cursor:pointer;transition:color .35s}.mn-lower-service-list button.is-active,.mn-lower-service-list button:focus-visible,.mn-lower-service-list button:hover{color:var(--paper)}.mn-lower-service-visual{position:absolute;inset:0 0 auto auto;width:24%;aspect-ratio:4/5;z-index:1;pointer-events:none;transition:transform .95s cubic-bezier(.625,.05,0,1)}.mn-lower-service-visual img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:translateY(16px) rotate(4deg);transition:opacity .35s,transform .6s cubic-bezier(.2,1,.36,1)}.mn-lower-service-visual img.is-active{opacity:1;transform:translateY(0) rotate(0)}.mn-lower-process{padding:clamp(90px,10vw,160px) var(--margin) clamp(120px,15vw,200px);scroll-margin-top:0}.mn-lower-process-heading{padding:0;margin:0 0 clamp(60px,6.5vw,100px)}.mn-lower-process-heading img{display:block;width:100%;height:auto;filter:invert(96%) sepia(5%) saturate(173%) hue-rotate(19deg) brightness(99%)}.mn-lower-step{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mn-lower-step-copy{border-top:1px solid #25231f;padding-top:28px;display:grid;grid-template-columns:22% 1fr;gap:10px}.mn-lower-step-number{font:10px/1.4 var(--mono);white-space:nowrap;padding-top:3px}.mn-lower-step-copy h3{font-size:clamp(20px,1.9vw,26px);line-height:1.1;letter-spacing:-.025em;font-weight:700;margin:0 0 18px;max-width:24ch}.mn-lower-step-copy p{font-size:clamp(15px,1.45vw,19px);line-height:1.25;letter-spacing:-.015em;color:#938f8a;max-width:31ch;margin:0;padding-right:20px}.mn-lower-step-video{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;overflow:hidden;background:#22221f}.mn-lower-step-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .5s}.mn-lower-step-video>span{position:absolute;background:var(--paper);color:var(--ink);padding:9px 14px;border-radius:5px;font-size:16px;line-height:1;opacity:0;transform:translateY(12px);transition:opacity .35s,transform .5s;white-space:nowrap}.mn-lower-step-video:focus-visible video,.mn-lower-step-video:hover video{filter:brightness(.4) blur(2px)}.mn-lower-step-video:focus-visible>span,.mn-lower-step-video:hover>span{opacity:1;transform:translateY(0)}.mn-lower-faq{background:#181715;padding:clamp(65px,8vw,112px) var(--margin) 30px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.mn-lower-faq-label{grid-column:1/5}.mn-lower-faq-main{grid-column:5/-1;grid-row:1/3}.mn-lower-faq-main>h2{font-size:clamp(45px,5.2vw,76px);line-height:1.03;letter-spacing:-.035em;max-width:16ch;font-weight:700;margin:0 0 60px}.mn-lower-faq-item{border-top:1px dotted #393632}.mn-lower-faq-item:last-child{border-bottom:1px solid #393632}.mn-lower-faq-item h3{margin:0;font:inherit}.mn-lower-faq-item h3 button{font:inherit;font-size:clamp(16px,1.6vw,20px);letter-spacing:-.015em;line-height:1.15;font-weight:500;display:flex;align-items:center;justify-content:space-between;width:100%;gap:24px;background:transparent;color:var(--paper);padding:17px 0;border:0;text-align:left;cursor:pointer;transition:background .4s,color .4s}.mn-lower-faq-item h3 button>span{transition:transform .4s}.mn-lower-faq-item h3 button i{display:block;width:6px;height:6px;border:1px solid #524d47;border-radius:50%;flex:none;transition:transform .4s,background .4s}.mn-lower-faq-item h3 button:focus-visible,.mn-lower-faq-item h3 button:hover,.mn-lower-faq-item.is-open h3 button{background:var(--paper);color:var(--ink)}.mn-lower-faq-item h3 button:focus-visible>span,.mn-lower-faq-item h3 button:hover>span,.mn-lower-faq-item.is-open h3 button>span{transform:translateX(10px)}.mn-lower-faq-item h3 button:focus-visible i,.mn-lower-faq-item h3 button:hover i,.mn-lower-faq-item.is-open h3 button i{transform:translateX(-10px);background:var(--ink)}.mn-lower-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.625,.05,0,1)}.mn-lower-faq-item.is-open .mn-lower-faq-answer{grid-template-rows:1fr}.mn-lower-faq-answer>div{overflow:hidden;min-height:0}.mn-lower-faq-answer-inner{padding:25px 0;color:#938f8a;max-width:55ch;font-size:clamp(16px,1.45vw,18px);line-height:1.25;letter-spacing:-.01em}.mn-lower-faq-answer p{margin:0 0 16px}.mn-lower-faq-answer p:last-child{margin-bottom:0}.mn-lower-faq-answer a{color:var(--paper);text-decoration:underline}.mn-lower-faq-contact{grid-column:1/5;align-self:end;padding-top:160px}.mn-lower-faq-contact>img{display:block;width:32%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;margin-bottom:18px}.mn-lower-faq-contact>p{font-size:clamp(20px,1.9vw,24px);font-weight:700;line-height:1.1;letter-spacing:-.025em;color:#938f8a;max-width:15ch;margin:0 0 18px}.mn-lower-call{display:inline-flex;align-items:center;gap:8px;padding:5px 5px 5px 9px;background:var(--paper);color:var(--ink);font-size:16px;line-height:1;letter-spacing:-.025em;text-decoration:none;font-weight:700;border-radius:2px;width:-moz-fit-content;width:fit-content;overflow:hidden}.mn-lower-call>span:first-child{position:relative;transition:transform .3s}.mn-lower-call-arrow{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:2px;background:var(--ink);color:var(--paper);font-size:23px;transition:transform .4s}.mn-lower-call:hover .mn-lower-call-arrow{transform:rotate(45deg)}.mn-lower-call:hover>span:first-child{transform:translateX(2px)}.mn-lower-cta{position:relative;min-height:150svh;background:var(--ink);color:var(--paper);overflow:hidden}.mn-lower-cta-background{position:absolute;inset:0;width:100%;height:105%}.mn-lower-cta-content{position:relative;z-index:1;min-height:150svh;padding:clamp(130px,15vw,200px) var(--margin) clamp(130px,15vw,200px);justify-content:space-between;gap:220px}.mn-lower-cta-content,.mn-lower-cta-top{display:flex;flex-direction:column;align-items:center}.mn-lower-cta-top{width:100%;gap:clamp(65px,7vw,110px)}.mn-lower-cta h2{font-family:var(--display);font-weight:400;font-size:clamp(80px,10.5vw,168px);line-height:.84;letter-spacing:-.03em;text-transform:uppercase;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:8px;margin:0}.mn-lower-cta h2 span:first-child{align-self:center;transform:translateX(-14%)}.mn-lower-cta h2 span:nth-child(2){transform:translateX(5%)}.mn-lower-cta h2 span:nth-child(3){transform:translateX(-3%)}.mn-lower-cta h2 span:nth-child(4){align-self:flex-end}.mn-lower-cta h2 b{font:400 .95em/1 Arial,sans-serif}.mn-lower-call-large{font-size:clamp(25px,3.4vw,44px);gap:16px;padding:10px 10px 10px 17px;letter-spacing:-.04em}.mn-lower-call-large .mn-lower-call-arrow{width:clamp(40px,4vw,56px);height:clamp(40px,4vw,56px);font-size:clamp(30px,3.8vw,50px)}.mn-lower-footer{padding:40px var(--margin) 0}.mn-lower-footer-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.mn-lower-footer-nav{grid-column:1/7;display:flex;flex-direction:column}.mn-lower-footer-nav>a,.mn-lower-footer-nav>button{font:700 clamp(36px,4.1vw,64px) /1.08 inherit;font-family:inherit;font-weight:700;font-size:clamp(36px,4.1vw,64px);line-height:1.08;letter-spacing:-.04em;color:inherit;border:0;border-bottom:1px dotted #25231f;background:none;text-align:left;padding:10px 0;text-decoration:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:padding .4s,color .3s}.mn-lower-footer-nav span{opacity:0;transform:translateX(-25px);transition:opacity .3s,transform .4s}.mn-lower-footer-nav>a:focus-visible,.mn-lower-footer-nav>a:hover,.mn-lower-footer-nav>button:focus-visible,.mn-lower-footer-nav>button:hover{padding-left:10px}.mn-lower-footer-nav>a:focus-visible span,.mn-lower-footer-nav>a:hover span,.mn-lower-footer-nav>button:focus-visible span,.mn-lower-footer-nav>button:hover span{opacity:1;transform:translateX(0)}.mn-lower-footer-details{grid-column:8/11;display:flex;flex-direction:column;align-items:flex-start;gap:25px}.mn-lower-email{color:var(--paper);font-size:18px;text-decoration:underline;letter-spacing:-.02em;white-space:nowrap}.mn-lower-footer-details>p{font-size:18px;line-height:1.25;color:#938f8a;margin:0;letter-spacing:-.02em}.mn-lower-socials{grid-column:11/-1;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.mn-lower-socials a{font-size:24px;letter-spacing:-.025em;line-height:1;text-decoration:none;color:var(--paper);transition:color .3s}.mn-lower-socials a:hover{color:#938f8a}.mn-lower-footer-bottom{display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:16px;margin-top:clamp(130px,18vw,240px);padding-bottom:28px;font-size:16px;line-height:1.1;letter-spacing:-.02em}.mn-lower-footer-bottom>a{justify-self:start;font:inherit;padding:0;background:none;border:0;color:inherit;cursor:pointer}.mn-lower-footer-bottom>a:hover{color:#938f8a}.mn-lower-footer-bottom>span:last-child{text-align:right}.mn-lower-flow{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;min-height:clamp(175px,28vw,480px);margin:0 calc(var(--margin) * -1);padding:clamp(18px,4vw,64px) var(--margin) clamp(72px,7vw,115px);background:var(--paper)}.mn-lower-flow-canvas,.mn-lower-flow-fallback{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.mn-lower-flow-fallback{background:repeating-radial-gradient(ellipse at 25% 40%,#10100f 0 12%,#b6b6af 16%,#e8e8e3 20% 24%,#10100f 30% 33%);background-size:155% 140%;opacity:0;transition:opacity .65s ease-out}.mn-lower-flow-fallback.is-active{opacity:1;animation:mn-lower-flow-ripple 3.5s ease-in-out infinite alternate}@keyframes mn-lower-flow-ripple{0%{background-position:0 0}to{background-position:100% 100%}}.vox-studio .mn-lower-flow-art{position:relative;z-index:1;width:min(100%,1360px);height:auto;-o-object-fit:contain;object-fit:contain;filter:invert(1);mix-blend-mode:difference;pointer-events:none}.vox-studio .mn-lower-flow-toggle{position:absolute;z-index:2;inset:0;display:grid;place-items:end;width:100%;padding:clamp(18px,2.8vw,46px) var(--margin);border:0;background:transparent;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vox-studio .mn-lower-flow-toggle[aria-pressed=true]{cursor:grabbing}.vox-studio .mn-lower-flow-toggle:focus-visible{outline:2px solid var(--ink);outline-offset:-5px}.mn-lower-flow-toggle>span{display:grid;place-items:center;font-size:clamp(12px,1.2vw,16px);color:var(--ink);background:var(--paper);min-height:44px;padding:6px 14px;border:1px solid;border-radius:2px}@keyframes mn-lower-quote-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.mn-lower-services{grid-template-columns:repeat(12,minmax(0,1fr))}.mn-lower-testimonials{max-width:380px}.mn-lower-service-list h2{font-size:clamp(86px,5.4vw,128px)}.mn-lower-faq-main>h2{font-size:76px}.mn-lower-footer-details{grid-column:8/11}}@media (max-width:991px){.mn-lower-services{display:flex;flex-direction:column-reverse;gap:70px;padding-top:100px}.mn-lower-testimonials{max-width:500px;width:100%}.mn-lower-service-main{width:100%}.mn-lower-service-list h2{font-size:clamp(36px,7vw,70px)}.mn-lower-service-visual{width:24%;right:2%}.mn-lower-process{padding-top:80px;padding-bottom:100px}.mn-lower-step-copy{grid-template-columns:18% 1fr}.mn-lower-step-copy h3{font-size:18px}.mn-lower-step-copy p{font-size:15px;padding-right:10px}.mn-lower-faq{display:flex;flex-direction:column;gap:25px;padding-top:65px}.mn-lower-faq-label{margin-bottom:0}.mn-lower-faq-main{width:100%}.mn-lower-faq-main>h2{font-size:clamp(36px,6.4vw,64px);max-width:20ch;margin-bottom:45px}.mn-lower-faq-contact{padding-top:35px;width:100%;align-self:start}.mn-lower-faq-contact>img{width:16%;min-width:70px;max-width:110px}.mn-lower-faq-contact>p{max-width:23ch}.mn-lower-footer-grid{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:55px}.mn-lower-footer-nav{grid-column:1/5}.mn-lower-footer-details{grid-column:1/5;grid-row:2}.mn-lower-socials{grid-column:5/-1;grid-row:2}.mn-lower-cta h2{font-size:clamp(64px,10.5vw,104px)}.mn-lower-cta-content{gap:180px;padding-top:150px;padding-bottom:130px}.mn-lower-footer-bottom{grid-template-columns:1.4fr 1fr 1fr;font-size:14px}}@media (max-width:767px){.mn-lower-service-visual{width:29%;right:0;opacity:.9}.mn-lower-process-heading{margin-bottom:55px}.mn-lower-step{display:flex;flex-direction:column;gap:24px;padding-bottom:28px}.mn-lower-step-copy{width:100%;grid-template-columns:23% 1fr;gap:16px;padding-top:24px}.mn-lower-step-copy h3{font-size:22px;max-width:30ch}.mn-lower-step-copy p{max-width:32ch;font-size:15px;line-height:1.2}.mn-lower-step-video{width:75%;align-self:flex-end}.mn-lower-step-video>span{font-size:13px;padding:7px 10px;opacity:1;transform:none;background:#e8e8e3d9}.mn-lower-step-video:hover video{filter:none}.mn-lower-faq-item h3 button{font-size:18px;line-height:1.1;padding-block:16px}.mn-lower-faq-item h3 button>span{max-width:29ch}.mn-lower-faq-answer-inner{font-size:16px;line-height:1.25}.mn-lower-cta h2{font-size:clamp(52px,10.5vw,80px)}.mn-lower-cta-background{-o-object-position:30% top;object-position:30% top}.mn-lower-footer-nav{grid-column:1/-1}.mn-lower-footer-nav>a,.mn-lower-footer-nav>button{font-size:36px}.mn-lower-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.mn-lower-footer-bottom>span:first-child{width:100%;order:3}}@media (max-width:479px){.mn-lower-services{padding-top:85px;padding-bottom:35px;gap:55px}.mn-lower-eyebrow{font-size:18px;margin-bottom:30px}.mn-lower-service-list h2{font-size:33px;line-height:1;margin-bottom:12px;letter-spacing:-.035em}.mn-lower-service-visual{width:29%}.mn-lower-testimonials{max-width:none}.mn-lower-process{padding-top:65px;padding-bottom:95px}.mn-lower-process-heading{margin-bottom:50px}.mn-lower-step{gap:22px;padding-bottom:28px}.mn-lower-step-copy{grid-template-columns:24% 1fr;gap:12px;padding-top:18px}.mn-lower-step-number{font-size:8px;letter-spacing:-.02em}.mn-lower-step-copy h3{font-size:clamp(16px,calc(15.5px + .15625vw),18px);font-weight:500;line-height:1.1;margin-bottom:18px;max-width:23ch}.mn-lower-step-copy p{font-size:14px;line-height:1.25;padding:0;max-width:31ch}.mn-lower-step-video{width:74%}.mn-lower-step-video>span{font-size:11px}.mn-lower-faq{padding-top:65px;padding-bottom:30px;gap:26px}.mn-lower-faq-main>h2{font-size:33px;line-height:1.02;max-width:17ch;margin-bottom:42px}.mn-lower-faq-item h3 button{font-size:18px;padding-block:17px}.mn-lower-faq-item h3 button>span{max-width:27ch}.mn-lower-faq-item h3 button i{width:5px;height:5px}.mn-lower-faq-contact{padding-top:35px}.mn-lower-faq-contact>img{width:23%;min-width:0}.mn-lower-faq-contact>p{font-size:22px;max-width:23ch}.mn-lower-call{font-size:14px}.mn-lower-call-arrow{width:23px;height:23px;font-size:21px}.mn-lower-cta-content{padding-top:170px;padding-bottom:160px;gap:200px}.mn-lower-cta h2{font-size:49.5px;line-height:.9;gap:5px;letter-spacing:-.03em}.mn-lower-cta h2 span:first-child{transform:translateX(-8%)}.mn-lower-cta h2 span:nth-child(2){transform:translateX(1%)}.mn-lower-cta-top{gap:75px}.mn-lower-call-large{font-size:27px;padding:7px 7px 7px 11px;gap:10px}.mn-lower-call-large .mn-lower-call-arrow{height:35px;width:35px;font-size:31px}.mn-lower-footer{padding-top:35px}.mn-lower-footer-grid{row-gap:55px}.mn-lower-footer-details{grid-column:1/5;gap:24px}.mn-lower-footer-details>p{font-size:15px;line-height:1.2}.mn-lower-email{font-size:15px}.mn-lower-socials{grid-column:5/-1;gap:12px}.mn-lower-socials a{font-size:17px}.mn-lower-footer-bottom{margin-top:115px;font-size:13px}}@media (prefers-reduced-motion:reduce){.mn-lower-faq-answer,.mn-lower-flow-fallback,.mn-lower-service-visual,.mn-lower-service-visual img,.mn-lower-step-video video,.mn-lower-step-video>span{transition:none}.mn-lower-flow-fallback.is-active{animation:none}}@font-face{font-family:Khteka;src:url(/sites/voxwebdev/a7d6036fed16b25d.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Khteka;src:url(/sites/voxwebdev/4aaaddf20a888a84.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Animo;src:url(/sites/voxwebdev/9cd3e28145b5c5bf.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Suisse Mono;src:url(/sites/voxwebdev/662ae18a158cfcd3.woff2) format("woff2");font-weight:400;font-display:swap}html:has(.vox-studio){scroll-padding-top:78px;scroll-behavior:auto;background:#080807}html:has(.vox-studio) body{overflow-x:clip;background:#080807}html:has(.vox-dialog[open]){overflow:hidden}.vox-studio{--paper:#e8e8e3;--ink:#080807;--muted:#938f8a;--margin:clamp(13px,1.9vw,32px);--gutter:16px;--mono:"Suisse Mono",var(--font-mono),monospace;--display:Animo,var(--font-sans),Arial,sans-serif;--ease:cubic-bezier(0.83,0,0.17,1);--expo:cubic-bezier(0.2,1,0.36,1);background:var(--ink);color:var(--paper);font:500 clamp(16px,1.2vw,18px) /1.26 Khteka,var(--font-sans),Arial,sans-serif;letter-spacing:-.012em;font-feature-settings:"ss01" on,"ss07" on;-webkit-font-smoothing:antialiased;color-scheme:light}.vox-studio:lang(ru){--display:var(--font-sans),Arial,sans-serif;font-family:var(--font-sans),Arial,sans-serif}.vox-studio a{color:inherit;text-decoration:none}.vox-studio :is(button,input,textarea){font:inherit;letter-spacing:inherit}.vox-studio :is(button,a,input,textarea):focus-visible{outline:2px solid currentColor;outline-offset:4px}.vox-studio button:enabled{cursor:pointer}.vox-studio img,.vox-studio video{width:100%;max-width:100%;display:block;-o-object-fit:cover;object-fit:cover}.vox-studio h1,.vox-studio h2,.vox-studio h3,.vox-studio h4,.vox-studio p{margin:0}.vox-studio ::-moz-selection{color:var(--ink);background:#c3d8cd}.vox-studio ::selection{color:var(--ink);background:#c3d8cd}.vox-studio .mn-grain{position:fixed;inset:-50%;width:200%;height:200%;pointer-events:none;z-index:1050;background:url(/sites/voxwebdev/grain.png);animation:vox-grain .5s steps(6) infinite;will-change:transform}@keyframes vox-grain{0%,to{transform:translate(0)}17%{transform:translate(-5%,-10%)}33%{transform:translate(3%,-15%)}50%{transform:translate(12%,9%)}67%{transform:translate(9%,4%)}83%{transform:translate(-1%,7%)}}.vox-motion [data-reveal]{opacity:0;transform:translateY(25px);transition:opacity .65s var(--expo),transform .9s var(--expo)}.vox-motion [data-reveal].is-visible{opacity:1;transform:translateY(0)}.vox-studio .mn-statement-char{opacity:1}.vox-studio.vox-motion .mn-statement-char{opacity:.2}html.lenis.lenis-smooth{scroll-behavior:auto!important}.vox-studio .vox-anchor{display:block;height:0}.vox-studio .mn-nav{padding-top:max(12px,env(safe-area-inset-top));padding-inline:max(var(--margin),env(safe-area-inset-left)) max(var(--margin),env(safe-area-inset-right));padding-bottom:12px;min-height:62px;background:color-mix(in srgb,var(--paper) 94%,transparent);backdrop-filter:blur(10px)}.vox-studio .mn-nav.is-menu-open,.vox-studio .mn-nav.is-on-dark{background:#0a0a09f2}.vox-studio .mn-nav-logo{width:clamp(95px,9vw,145px)}.vox-studio .mn-desktop-nav{gap:clamp(9px,1.2vw,20px);white-space:nowrap}.vox-studio .mn-nav-actions{gap:8px}.vox-studio .mn-button{font-size:clamp(12px,1vw,15px);font-weight:700;padding-block:6px}.vox-studio .mn-button-arrow{display:grid;place-items:center;flex-shrink:0;color:var(--paper)}.vox-studio .mn-button-arrow>svg,.vox-studio .mn-lower-call-arrow>svg{position:static;width:68%;height:68%}.vox-studio .mn-button-arrow,.vox-studio .mn-lower-call-arrow{transition:background-color .2s,color .2s}.vox-studio .mn-button:hover .mn-button-arrow{background:#4d7067}.vox-language{display:grid;place-items:center;min-width:34px;height:34px;border:1px solid;border-radius:2px;font:500 11px var(--mono)}.vox-language:hover{background:#6f7c7133}.vox-studio .vox-sound-mobile{display:none}.vox-studio .mn-mobile-menu nav{max-height:100dvh;overflow:auto;overscroll-behavior:contain}.vox-studio .mn-hero-grid{padding-top:clamp(90px,11vw,164px)}.vox-studio .mn-hero-intro>p{font-weight:500;line-height:1.16;max-width:28ch}.vox-studio .mn-hero-heading{font-size:clamp(64px,8.35vw,160px);line-height:.86;letter-spacing:-.067em;font-weight:700}.vox-studio:lang(ru) .mn-hero-heading{font-size:clamp(62px,7.7vw,144px);line-height:.95}.vox-studio .mn-hero-line>span{padding-bottom:.065em}.vox-studio .vox-hero-watermark{width:74vw;max-width:none;top:max(15%,26vw);right:auto;left:-31.7vw;opacity:.137;transform:rotate(-90deg)}.vox-studio .mn-hero-photo>video{position:absolute;inset:0;height:116%}.vox-studio .mn-hero-photo>img{height:116%;min-height:0;transform:none}.vox-slide-controls{position:absolute;z-index:3;top:var(--margin);left:var(--margin);display:grid;grid-template-columns:auto auto;gap:4px;color:var(--ink)}.vox-slide-controls button{padding:.45rem .55rem;background:#e8e8e3b5;border-radius:2px;font-size:clamp(11px,1vw,14px);font-weight:700}.vox-slide-controls button[aria-pressed=true]{background:var(--paper)}.vox-studio .mn-hero-note{white-space:normal;max-width:25%}.vox-studio .mn-brands-label{margin-bottom:.6rem}.vox-studio .mn-brands-grid{grid-template-columns:minmax(0,1fr)}.vox-studio .vox-brand{flex-direction:column;gap:clamp(10px,2vw,26px);min-height:clamp(128px,16vw,225px);min-width:0;padding:1rem .55rem}.vox-studio .vox-brand>img{width:min(70%,150px);height:clamp(62px,9vw,128px);aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;transition:transform .3s var(--ease)}.vox-studio .vox-brand>span{position:static;max-width:28ch;font-size:clamp(9px,.8vw,12px);overflow-wrap:anywhere}.vox-studio .vox-brand:is(:hover,:focus-visible)>img{transform:translateY(-4px)}.vox-studio .vox-brand:is(:hover,:focus-visible)>span{text-decoration:underline;text-underline-offset:.22em}.vox-studio .mn-problems{padding-top:clamp(70px,10vw,190px)}.vox-studio .mn-statement{font-size:clamp(29px,4.25vw,77px);line-height:1.03}.vox-studio:lang(ru) .mn-statement{font-size:clamp(28px,3.6vw,68px)}.vox-studio .mn-statement-word{white-space:pre}.vox-notes-label{padding-bottom:.85rem;font:500 .7rem var(--mono);text-transform:uppercase}.vox-studio-notes{align-self:start}.vox-studio-notes .mn-testimonial-slide{color:#c8c8bf;max-width:38ch}.vox-studio .mn-gap{height:200svh}.vox-studio .mn-gap-sticky{display:grid;grid-template-rows:1fr auto 1fr;height:100svh;justify-content:stretch}.vox-studio .mn-gap-scene{display:grid;grid-row:2;grid-template-columns:minmax(0,1fr) clamp(104px,19.2vw,320px) minmax(0,1fr);-moz-column-gap:clamp(10px,2vw,36px);column-gap:clamp(10px,2vw,36px)}.vox-studio .mn-gap-scene h2{justify-self:center;font-size:clamp(26px,5.6vw,125px);font-weight:700}.vox-studio .mn-gap-char{display:inline-block}.vox-studio.vox-motion .mn-gap-char{opacity:0}.vox-studio:lang(ru) .mn-gap-scene h2{font-size:clamp(23px,5.05vw,112px)}.vox-studio .mn-gap-cover{position:relative;inset:auto;width:100%;max-width:none;transform:none}.vox-studio .mn-gap-cover>img{filter:brightness(.9)}.vox-studio .mn-gap-description{grid-row:3;position:static;align-self:start;justify-self:center;width:calc(100% - 2 * var(--margin));margin-top:clamp(18px,4svh,35px);transform:none}.vox-media-slot{position:relative;isolation:isolate;display:grid;place-content:center;justify-items:center;gap:8px;min-width:0;overflow:hidden;border:1px solid #b9baad;background:linear-gradient(135deg,#d9dbd2,#e4e5db 48%,#cdd2c7);color:#424b42}.vox-media-slot:after,.vox-media-slot:before{content:"";position:absolute;pointer-events:none;inset:12px;z-index:-1;border:1px dashed;opacity:.38}.vox-media-slot:after{border:0;inset:0;background:repeating-linear-gradient(135deg,transparent 0 23px,currentColor 24px,transparent 25px 48px);opacity:.08}.vox-slot-index{font:400 clamp(36px,8vw,132px) /.85 var(--mono);opacity:.76}.vox-slot-label{max-width:24ch;font:500 clamp(9px,1vw,12px) /1.3 var(--mono);text-transform:uppercase;text-align:center}.vox-studio .mn-work-copy h3{font-size:clamp(24px,3.2vw,52px);margin:.6rem 0}.vox-studio .mn-work-copy p{color:#55564c}.vox-studio .mn-work{cursor:default;align-items:start}.vox-studio .vox-preview-toggle{display:grid;place-items:center;position:absolute;z-index:2;right:8px;bottom:8px;width:44px;height:44px;border:1px solid #ffffff55;border-radius:2px;background:#080807da;color:var(--paper)}.vox-studio .vox-project-link{display:inline-flex;align-items:center;gap:.35rem;margin-top:1rem;font:500 .75rem var(--mono);text-decoration:underline;text-underline-offset:.25em}.vox-project-link>svg{transition:transform .2s ease}.vox-project-link:is(:hover,:focus-visible)>svg{transform:translate(2px,-2px)}.vox-studio .mn-work-label{position:sticky;top:86px;align-self:start}.vox-studio .mn-lower-process-heading{font:700 clamp(33px,11.9vw,200px) /.9 var(--display);letter-spacing:-.06em;text-wrap:balance;margin-bottom:clamp(42px,6vw,100px)}.vox-studio:lang(ru) .mn-lower-process-heading{font-size:clamp(30px,10vw,172px)}.vox-studio .mn-lower-step-video:is(.vox-media-slot,.vox-step-preview){width:100%;height:auto;aspect-ratio:16/9}.vox-studio .mn-lower-step-video.vox-media-slot{border-color:#555a51;background:linear-gradient(150deg,#20241f,#151814);color:#c6cabc;cursor:default}.vox-studio .vox-step-preview video{filter:none}.vox-studio .mn-lower-step-video.vox-media-slot>span{position:static;transform:none;opacity:1;background:transparent;padding:0;color:inherit}.vox-studio .mn-lower-step-video.vox-media-slot>.vox-slot-index{opacity:.76}.vox-studio .mn-lower-service-main>.mn-lower-eyebrow{margin-bottom:clamp(20px,3vw,40px)}.vox-studio .mn-lower-services{scroll-margin-top:0}.vox-studio .mn-lower-service-list h3{font-size:clamp(33px,4.4vw,78px);line-height:1.04;letter-spacing:-.055em;font-weight:700}.vox-studio:lang(ru) .mn-lower-service-list h3{font-size:clamp(25px,3.85vw,66px)}.vox-studio .mn-lower-service-list button{min-height:46px;padding:.09em 0;color:#a0a096}.vox-studio .mn-lower-service-list button.is-active{color:var(--paper)}.vox-studio .mn-lower-service-visual{opacity:.75}.vox-service-detail p+p{margin-top:1.1rem;color:#d9dbd1}.vox-service-detail p:first-child{color:#a7a79d}.vox-studio .mn-lower-faq-main>h2{margin-bottom:clamp(35px,5vw,86px)}.vox-studio .mn-lower-faq-item :is(h3,button){font-weight:500}.vox-studio .mn-lower-faq-contact{align-self:end}.vox-studio .mn-lower-faq-contact>p{margin-bottom:1.2rem}.vox-team{background:#11120f;padding:clamp(76px,10vw,180px) var(--margin);border-top:1px solid #33352d}.vox-team>h2{font-size:clamp(44px,9vw,158px);line-height:.95;font-weight:700;letter-spacing:-.07em;margin-bottom:clamp(30px,5vw,80px)}.vox-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,36px)}.vox-portrait{aspect-ratio:4/3;-o-object-position:center 37%;object-position:center 37%;border-radius:2px;background:#20241f}.vox-person:first-child .vox-portrait{-o-object-position:center 28%;object-position:center 28%}.vox-person h3{font-size:clamp(20px,3.1vw,53px);font-weight:700;line-height:1.04;margin-top:1rem}.vox-person .vox-person-role{margin-top:.35rem;color:#c1c5b9}.vox-studio .vox-closing{display:grid;place-items:center;min-height:max(620px,96svh)}.vox-studio .vox-closing .mn-lower-cta-background{height:118%;will-change:transform}.vox-closing-photo{position:absolute;inset:0;width:min(100%,max(57vw,75svh));margin-inline:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent)}.vox-studio .vox-closing-photo img{height:100%;-o-object-position:56% 49%;object-position:56% 49%;filter:brightness(.7)}.vox-closing-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#08080712,#08080736 44%,#08080790)}@media (max-width:600px){.vox-closing-photo{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}}.vox-studio .vox-closing .mn-lower-cta-content{padding:clamp(80px,12vw,190px) var(--margin);gap:0;width:100%;min-height:0}.vox-studio .vox-closing h2{font-size:clamp(44px,12vw,200px);font-weight:700;line-height:.8;color:var(--paper);width:100%;align-items:center}.vox-studio:lang(ru) .vox-closing h2{font-size:clamp(35px,10vw,176px);line-height:.88}.vox-studio .vox-closing .vox-cta-line{margin-left:0}.vox-studio .vox-closing h2>span{align-self:center}.vox-studio .mn-lower-call-large{max-width:100%;color:var(--ink);background:var(--paper);font-size:clamp(24px,4.4vw,69px);font-weight:700;line-height:1;white-space:normal;text-align:left}.vox-studio .mn-lower-call-large .mn-lower-call-arrow{width:clamp(34px,5vw,68px);height:clamp(34px,5vw,68px);font-size:clamp(20px,3.3vw,52px);flex-shrink:0}.vox-studio .mn-lower-call-large:hover .mn-lower-call-arrow{background:#435950}.vox-studio .vox-footer-logo{width:min(100%,190px);-o-object-fit:contain;object-fit:contain}.vox-studio .mn-lower-footer-details>a{overflow-wrap:anywhere}.vox-contact-direct a svg,.vox-studio .mn-lower-socials a svg{display:inline-block;vertical-align:middle}.vox-studio .mn-lower-footer-bottom{display:flex;justify-content:space-between}.vox-dialog{inset:0 0 0 auto;margin:0;height:100dvh;max-height:none;width:min(100%,690px);max-width:none;border:none;background:var(--paper);color:var(--ink);overscroll-behavior:contain;scrollbar-gutter:stable}.vox-dialog[open]{animation:vox-slide-in .42s var(--expo) both}.vox-dialog::backdrop{background:#070805bb;backdrop-filter:blur(4px)}@keyframes vox-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}.vox-dialog-panel{padding:max(20px,env(safe-area-inset-top)) max(var(--margin),env(safe-area-inset-right)) max(36px,env(safe-area-inset-bottom)) max(var(--margin),env(safe-area-inset-left))}.vox-dialog-bar{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(32px,5vw,70px);padding-bottom:12px;border-bottom:1px solid #a9aa9c;font:500 .75rem var(--mono);text-transform:uppercase}.vox-dialog-bar button{min-height:36px;padding:.5rem;color:var(--paper);background:var(--ink)}.vox-dialog-bar button span{margin-inline-start:.3rem}.vox-studio .vox-dialog h2{font-size:clamp(32px,6vw,65px);font-weight:700;letter-spacing:-.055em;line-height:.98;margin-bottom:1.4rem}.vox-about-lead{font-size:clamp(18px,2vw,24px)}.vox-about-media{position:relative;margin:1.6rem 0}.vox-about-media :is(img,video){aspect-ratio:4/3}.vox-about-principles{margin:0 0 1.5rem}.vox-about-principles>div{padding:.8rem 0;border-bottom:1px solid #bcbdaf}.vox-about-principles dt{font-weight:700;margin-bottom:.25rem}.vox-about-principles dd{color:#4c5044}.vox-contact-form{display:grid;gap:1rem}.vox-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.vox-contact-wide{grid-column:1/-1}.vox-contact-fields label{display:grid;gap:.35rem;font-size:.88rem}.vox-contact-fields :is(input,textarea):not(.vox-honeypot){width:100%;min-width:0;color:var(--ink);background:#f4f4ec;border:1px solid #9a9d8e;border-radius:2px;padding:.65rem .7rem;font-size:max(16px,1em);line-height:1.28}.vox-contact-fields textarea{resize:vertical;min-height:95px}.vox-contact-fields .vox-honeypot{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.vox-studio .vox-send{justify-content:space-between;width:100%;background:var(--ink);color:var(--paper);font-weight:700;padding:.45rem .55rem .45rem .8rem}.vox-studio .vox-send:disabled{opacity:.55}.vox-challenge{display:grid;gap:.4rem;min-width:0}.vox-link-button{justify-self:start;text-decoration:underline}.vox-studio .vox-form-status{margin-top:1rem;font-weight:700}.vox-contact-direct{display:flex;flex-wrap:wrap;gap:.5rem .8rem;margin-top:1.4rem;font-size:.86rem;overflow-wrap:anywhere}.vox-contact-direct a{text-decoration:underline;text-underline-offset:.18em}@media (max-width:1190px) and (min-width:992px){.vox-studio .mn-nav{grid-template-columns:1fr auto 1fr}.vox-studio .mn-desktop-nav,.vox-studio .mn-nav-actions,.vox-studio .mn-nav-logo{grid-column:auto}}@media (max-width:991px){.vox-studio .mn-nav{grid-template-columns:1fr auto}.vox-studio .mn-hero-heading{max-width:none;font-size:clamp(55px,12vw,116px)}.vox-studio:lang(ru) .mn-hero-heading{font-size:clamp(51px,11vw,105px)}.vox-studio .mn-hero-intro{margin-top:clamp(24px,5vw,50px)}.vox-studio .mn-mobile-menu nav{padding-top:clamp(90px,15vh,180px)}.vox-service-detail{max-width:52ch}.vox-studio .mn-lower-service-list h3{font-size:clamp(32px,7vw,64px)}.vox-studio:lang(ru) .mn-lower-service-list h3{font-size:clamp(25px,6.3vw,54px)}}@media (max-width:767px){.vox-studio .mn-work-label{position:static;margin-bottom:20px}.vox-studio .mn-work-visual{aspect-ratio:4/3}.vox-studio .mn-lower-step-copy{padding-top:20px}.vox-studio .mn-lower-service-visual{max-width:25%}.vox-studio .mn-lower-faq-main>h2{font-size:clamp(34px,8vw,58px)}}@media (max-width:560px){.vox-studio .vox-sound-desktop{display:none}.vox-studio .mn-mobile-menu .vox-sound-mobile{display:grid;width:40px;height:40px;margin-top:15px;padding:0;place-content:center;background:#30322c;border:0}.vox-studio .mn-nav{min-height:58px;gap:4px}.vox-studio .mn-nav-logo{width:90px}.vox-studio .mn-menu-toggle{min-width:0;margin-left:0;padding-inline:4px;font-size:12px}.vox-studio .mn-hero-heading{font-size:clamp(36px,11.5vw,64px)}.vox-studio:lang(ru) .mn-hero-heading{font-size:clamp(35px,10.8vw,59px)}.vox-studio .mn-hero-intro>p{max-width:34ch;font-size:1rem}.vox-studio .mn-hero-visual{aspect-ratio:3/4;margin-top:25px}.vox-studio .mn-lower-service-list h3{max-width:95%}.vox-studio .mn-lower-service-visual{opacity:.45}.vox-studio .mn-lower-process-heading{font-size:10.65vw}.vox-studio:lang(ru) .mn-lower-process-heading{font-size:9.8vw}.vox-team-grid{grid-template-columns:minmax(0,1fr);gap:36px}.vox-studio .vox-closing{min-height:max(480px,90svh)}.vox-studio .vox-closing .mn-lower-cta-top{gap:48px}.vox-contact-fields{grid-template-columns:minmax(0,1fr)}}@media (max-width:380px){.vox-studio .mn-nav-actions>.mn-button{display:none}.vox-studio .mn-nav-actions{gap:12px}}@media (max-width:767px) and (orientation:portrait){.vox-studio .mn-gap-scene{grid-template-columns:minmax(0,1fr);row-gap:clamp(12px,3vw,24px);padding-inline:clamp(8px,4vw,30px)}.vox-studio .mn-gap-scene h2{font-size:clamp(25px,8vw,56px)}.vox-studio:lang(ru) .mn-gap-scene h2{font-size:clamp(24px,7.8vw,50px)}.vox-studio .mn-gap-scene .mn-gap-left{justify-self:start}.vox-studio .mn-gap-scene .mn-gap-right{justify-self:end}.vox-studio .mn-gap-cover{width:min(48vw,28svh,225px);justify-self:center}}@media (orientation:landscape) and (max-height:540px){.vox-studio .mn-mobile-menu nav{padding-top:72px}.vox-studio .mn-gap-description{margin-top:14px}.vox-studio .mn-gap-cover{max-height:48svh}}@media (prefers-reduced-motion:reduce){.vox-studio *,.vox-studio :after,.vox-studio :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.vox-studio .mn-grain{animation:none}}