body.aps-site,body.aps-site #page-container,body.aps-site #et-main-area,body.aps-site #main-content{background:#0A0A0A!important;padding-top:0!important;margin-top:0!important}body.aps-site #main-header,body.aps-site #top-header,body.aps-site #main-footer,body.aps-site .et-l--header,body.aps-site .et-l--footer,body.aps-site #et-boc>.et-l--header{display:none!important}body.aps-site .et_pb_section,body.aps-site .et_pb_row,body.aps-site .et_pb_column,body.aps-site .et_pb_module{padding:0!important;margin:0!important;background:#fff0;width:100%!important;max-width:none!important;float:none}body.aps-site .et_pb_row,body.aps-site .et_pb_column{display:block}body.aps-site .et_pb_code_inner{position:static}body.aps-site .et_pb_section:has(.aps-hdr-block),body.aps-site .et_pb_section:has(header){position:relative;z-index:30}body.aps-site .aps{--accent:#FC0000;--accentFill:#D90000;overflow:clip!important}body.aps-site .aps-hdr-block{overflow:visible!important;position:relative;z-index:30}body.aps-site .aps p{padding-bottom:0}body.aps-site .aps :is(h1,h2,h3,h4,h5,h6){color:inherit;padding-bottom:0;font-family:inherit}body.aps-site .aps :where(h1,h2,h3,h4,h5,h6){line-height:1.2}body.aps-site .aps ul{list-style:none;padding:0;line-height:inherit}body.aps-site .aps button{font-family:inherit}body.aps-site .aps img{max-width:100%}body.aps-site .aps-mnav-wrap[hidden]{display:none!important}body.aps-site.aps-menu-open{overflow:hidden}body.aps-site .aps .aps-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}body.aps-site .aps .aps-pill-input{position:absolute;opacity:0;pointer-events:none}body.aps-site .aps .aps-err{border:1px solid #5A1A1A;background:#1A0E0E;color:#F2C9C9;border-radius:6px;padding:14px 16px;font-size:14px}body.aps-site .aps .aps-pill-input:checked+.pill{background:#F2F0EB;color:#0A0A0A;border-color:#F2F0EB}body.aps-site .aps .aps-pill-input:focus-visible+.pill{outline:2px solid var(--accent);outline-offset:2px}body.aps-site .aps label.pill{cursor:pointer}body.aps-site .aps .logo.aps-logo-ok{height:calc(var(--h) * 1px)!important;max-width:none!important;width:auto!important;filter:none;opacity:.55}body.aps-site .aps .logo.aps-logo-ok:hover{opacity:1;filter:none}body.aps-site .aps .logo.aps-logo-raw{height:34px!important;max-width:140px!important;object-fit:contain;filter:grayscale(1) brightness(1.6);opacity:.55}@media (max-width:900px){body.aps-site .aps .logo.aps-logo-ok{height:calc(var(--h) * .75px)!important}}body.aps-site .aps .aps-legal .h1{max-width:900px}body.aps-site .aps .legal-intro{max-width:760px;margin-top:28px}body.aps-site .aps .legal-body{max-width:820px;margin-top:56px;border-top:1px solid #1C1C1C}body.aps-site .aps .legal-sec{padding:36px 0;border-bottom:1px solid #1C1C1C}body.aps-site .aps .legal-sec h2{font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0 0 16px}body.aps-site .aps .legal-sec p{font-size:16px;line-height:1.7;color:#A3A3A0;margin:0 0 12px}body.aps-site .aps .legal-sec p:last-child{margin-bottom:0}body.aps-site .aps .legal-sec b{color:#C9C7C2;font-weight:600}body.aps-site .aps .legal-sec a,body.aps-site .aps footer a.muted{text-decoration:underline;text-underline-offset:3px}body.aps-site .aps .legal-dl{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px 24px;margin:0}body.aps-site .aps .legal-dl dt{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6E6C68;padding-top:4px}body.aps-site .aps .legal-dl dd{margin:0;font-size:16px;line-height:1.6;color:#C9C7C2}@media (max-width:700px){body.aps-site .aps .legal-dl{grid-template-columns:minmax(0,1fr);gap:4px}body.aps-site .aps .legal-dl dd{margin-bottom:14px}body.aps-site .aps .legal-sec{padding:28px 0}}body.aps-p-main{margin:0;background:#0A0A0A}body.aps-p-main .aps a{color:#F2F0EB;text-decoration:none}body.aps-p-main .aps a:hover{color:#FC0000}body.aps-p-main .aps{background:#0A0A0A;color:#F2F0EB;font-family:'Archivo',sans-serif;font-size:17px;-webkit-font-smoothing:antialiased;overflow:hidden}body.aps-p-main .aps *{box-sizing:border-box}body.aps-p-main .aps .wrap{max-width:1320px;margin:0 auto;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}body.aps-p-main .aps .disp{font-stretch:112%;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.95;margin:0}body.aps-p-main .aps .serif{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;font-stretch:100%}body.aps-p-main .aps .mono{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase}body.aps-p-main .aps .red{color:var(--accent)}body.aps-p-main .aps .muted{color:#A3A3A0}body.aps-p-main .aps .h1{font-size:clamp(40px,5.6vw,84px)}body.aps-p-main .aps .h2{font-size:clamp(34px,4.2vw,60px)}body.aps-p-main .aps .h3{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0}body.aps-p-main .aps .lead{font-size:19px;line-height:1.6;color:#C9C7C2;margin:0}body.aps-p-main .aps .body{font-size:16px;line-height:1.65;color:#A3A3A0;margin:0}body.aps-p-main .aps .sec{padding:clamp(88px,10vw,144px) 0}body.aps-p-main .aps .eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:24px}body.aps-p-main .aps .eyebrow i{width:40px;height:1px;background:#3A3A3A;display:block}body.aps-p-main .aps .btn{display:inline-flex;align-items:center;gap:12px;min-height:50px;padding:0 24px;border-radius:999px;font-weight:600;font-size:15px;letter-spacing:.01em;transition:transform .25s ease,background .25s ease}body.aps-p-main .aps .btn-red{background:var(--accentFill);color:#FFF}body.aps-p-main .aps .btn-red:hover{color:#FFF;transform:translateY(-2px);background:#B80000}body.aps-p-main .aps .btn-ghost{border:1px solid rgb(242 240 235 / .35);color:#F2F0EB}body.aps-p-main .aps .btn-ghost:hover{border-color:#F2F0EB;color:#F2F0EB;background:rgb(242 240 235 / .06)}body.aps-p-main .aps .nav-links{display:flex;align-items:center;gap:32px;font-size:14px;font-weight:500}body.aps-p-main .aps .dd{position:relative}body.aps-p-main .aps .dd-trigger{display:inline-flex;align-items:center;gap:6px;min-height:44px}body.aps-p-main .aps .dd-trigger svg{transition:transform .25s}body.aps-p-main .aps .dd:hover .dd-trigger svg,body.aps-p-main .aps .dd:focus-within .dd-trigger svg{transform:rotate(180deg)}body.aps-p-main .aps .dd-menu{position:absolute;top:100%;left:-16px;padding-top:10px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:10}body.aps-p-main .aps .dd:hover .dd-menu,body.aps-p-main .aps .dd:focus-within .dd-menu{opacity:1;visibility:visible;transform:none}body.aps-p-main .aps .dd-panel{background:rgb(14 14 14 / .97);border:1px solid #2A2A2A;border-radius:8px;padding:8px;width:320px;box-shadow:0 24px 48px rgb(0 0 0 / .5)}body.aps-p-main .aps .dd-item{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:6px;color:#F2F0EB}body.aps-p-main .aps .dd-item:hover{background:#1C1C1C;color:#F2F0EB}body.aps-p-main .aps .dd-item b{font-size:15px;font-weight:700}body.aps-p-main .aps .dd-item span{font-size:13px;font-weight:400;color:#8E8C88}body.aps-p-main .aps .dd-item:hover b{color:var(--accent)}body.aps-p-main .aps .dd-sep{height:1px;background:#242424;margin:6px 8px}body.aps-p-main .aps .rec{width:9px;height:9px;border-radius:50%;background:var(--accent);display:inline-block;animation:blink 1.4s steps(2,start) infinite}@keyframes blink{to{visibility:hidden}}body.aps-p-main .aps .marquee{display:flex;align-items:center;width:max-content;animation:scroll 60s linear infinite}body.aps-p-main .aps .marquee.rev{animation-direction:reverse}@keyframes scroll{to{transform:translateX(-50%)}}body.aps-p-main .aps .logo{height:38px;width:auto;max-width:150px;object-fit:contain;margin:0 20px;filter:grayscale(1);opacity:.6;transition:opacity .2s,filter .2s}body.aps-p-main .aps .city-t{font-size:clamp(26px,2.4vw,34px)}body.aps-p-main .aps .logo:hover{opacity:1;filter:none}body.aps-p-main .aps .grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}body.aps-p-main .aps .grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body.aps-p-main .aps .grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,88px)}body.aps-p-main .aps .card{position:relative;display:flex;flex-direction:column;border:1px solid #232323;border-radius:6px;background:#111;overflow:hidden;transition:border-color .3s ease,transform .3s ease}body.aps-p-main .aps .card:hover{border-color:var(--accent);transform:translateY(-4px);color:#F2F0EB}body.aps-p-main .aps .zoom{overflow:hidden}body.aps-p-main .aps .zoom img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}body.aps-p-main .aps .card:hover .zoom img,body.aps-p-main .aps .proj:hover .zoom img{transform:scale(1.05)}body.aps-p-main .aps .proj{display:flex;flex-direction:column;gap:14px}body.aps-p-main .aps .span2{grid-column:span 2}body.aps-p-main .aps .proj:hover .h3{color:var(--accent)}body.aps-p-main .aps .play{position:absolute;right:16px;bottom:16px;width:48px;height:48px;border-radius:50%;background:rgb(10 10 10 / .6);border:1px solid rgb(242 240 235 / .5);display:flex;align-items:center;justify-content:center;color:#F2F0EB}body.aps-p-main .aps .ph{display:flex;align-items:center;justify-content:center;background:#161616;color:#6E6C68;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:16px}body.aps-p-main .aps .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #2A2A2A}body.aps-p-main .aps .step{padding:28px 24px 0 0}body.aps-p-main .aps .spec{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid #222}body.aps-p-main .aps .icon{width:44px;height:44px;border:1px solid #2E2E2E;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#F2F0EB}body.aps-p-main .aps .city{position:relative;border:1px solid #232323;border-radius:6px;padding:32px;background:#111;display:flex;flex-direction:column;gap:14px;min-height:300px}body.aps-p-main .aps .crew{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:center;gap:clamp(24px,4vw,56px);border:1px solid #232323;border-radius:6px;background:#0F0F0F;padding:36px 32px}body.aps-p-main .aps .crew-n{font-size:clamp(72px,8vw,120px);color:var(--accent)}body.aps-p-main .aps .crew-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #222}@media (max-width:1100px){body.aps-p-main .aps .crew{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.aps-p-main .aps .crew>p{grid-column:1 / -1}}body.aps-p-main .aps .crew-list span{padding:14px 0;border-bottom:1px solid #222;font-size:15px;font-weight:600;color:#C9C7C2}body.aps-p-main .aps .crew-list span:nth-child(odd){padding-right:16px}body.aps-p-main .aps .team{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.aps-p-main .aps .member{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);border:1px solid #232323;border-radius:6px;background:#111;overflow:hidden}body.aps-p-main .aps .member-ph{position:relative;background:#161616;min-height:420px;overflow:hidden}body.aps-p-main .aps .member-ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);transition:filter .6s ease,transform .8s cubic-bezier(.2,.7,.2,1)}body.aps-p-main .aps .member:hover .member-ph img{filter:none;transform:scale(1.04)}body.aps-p-main .aps .member-ph .ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#6E6C68;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase}body.aps-p-main .aps .member-b{display:flex;flex-direction:column;gap:16px;padding:32px 28px}body.aps-p-main .aps .member-b .disp{font-size:clamp(30px,2.8vw,42px)}body.aps-p-main .aps .member-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}body.aps-p-main .aps .chip{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border:1px solid #2E2E2E;border-radius:999px;font-size:14px;color:#C9C7C2}body.aps-p-main .aps details{border-bottom:1px solid #222}body.aps-p-main .aps summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;align-items:center;padding:22px 0;font-size:18px;font-weight:600}body.aps-p-main .aps summary::-webkit-details-marker{display:none}body.aps-p-main .aps summary .plus{transition:transform .25s}body.aps-p-main .aps details[open] summary .plus{transform:rotate(45deg)}body.aps-p-main .aps .foot{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:40px}@media (max-width:1200px) and (min-width:901px){body.aps-p-main .aps .member{grid-template-columns:minmax(0,1fr)}body.aps-p-main .aps .member-ph{min-height:0;aspect-ratio:4 / 3}}@media (max-width:1100px){body.aps-p-main .aps .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}body.aps-p-main .aps .foot{grid-template-columns:1fr 1fr}}@media (max-width:900px){body.aps-p-main .aps .nav-links{display:none}body.aps-p-main .aps .grid-2,body.aps-p-main .aps .grid-3{grid-template-columns:minmax(0,1fr)}body.aps-p-main .aps .span2{grid-column:auto}body.aps-p-main .aps .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body.aps-p-main .aps .grid-4,body.aps-p-main .aps .steps,body.aps-p-main .aps .foot{grid-template-columns:minmax(0,1fr)}body.aps-p-main .aps .spec{grid-template-columns:48px minmax(0,1fr)}body.aps-p-main .aps .spec-tag,body.aps-p-main .aps .hide-sm{display:none}}body.aps-p-main .aps .vk-logo{font-family:'Geist',sans-serif;font-weight:700;font-size:17px;letter-spacing:-.02em;line-height:1;display:inline-block;color:#EDEDE8;text-transform:none}body.aps-p-main .aps .vk-logo .v{color:#74D69A}body.aps-p-main .aps .vk-logo small{display:block;font-size:.38em;font-weight:500;letter-spacing:.56em;color:#7F827D;margin-top:3px;padding-left:.56em;text-align:center}body.aps-p-main .aps .dd-item:hover .vk-logo{color:#EDEDE8}body.aps-p-main .aps .dd-item .vk-logo{align-self:flex-start;font-size:17px;margin-bottom:4px}body.aps-p-main .aps .dd-item .vk-logo .v{font-size:inherit;font-weight:inherit;color:#74D69A}body.aps-p-main .aps .dd-item .vk-logo small{font-size:6.5px}body.aps-p-main .aps .vk-btn:hover{color:#08200F;background:#8BE2AD!important}body.aps-p-main .aps .hero-vid{position:relative;width:100%;aspect-ratio:1920 / 920;overflow:hidden;background:#000}body.aps-p-main .aps .hero-shade{position:absolute;left:0;right:0;top:0;height:140px;background:linear-gradient(180deg,rgb(0 0 0 / .6) 0%,#fff0 100%);pointer-events:none}body.aps-p-main .aps .hero-intro{background:#0A0A0A;padding:clamp(48px,6vw,80px) 0;border-bottom:1px solid #1C1C1C}body.aps-p-main .aps .hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px 64px;align-items:end}body.aps-p-main .aps .burger{display:none;width:44px;height:44px;border-radius:50%;border:1px solid rgb(242 240 235 / .35);background:rgb(10 10 10 / .35);color:#F2F0EB;align-items:center;justify-content:center;cursor:pointer;padding:0}body.aps-p-main .aps .mnav{position:fixed;inset:0;z-index:60;background:#0A0A0A;display:flex;flex-direction:column;padding:0 20px 28px;overflow-y:auto;animation:mnavIn .28s ease}@keyframes mnavIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}body.aps-p-main .aps .mnav-top{display:flex;align-items:center;justify-content:space-between;height:68px;flex-shrink:0;border-bottom:1px solid #1C1C1C}body.aps-p-main .aps .mnav-top .burger{display:inline-flex}body.aps-p-main .aps .mnav-links{display:flex;flex-direction:column;padding:8px 0 24px;flex-grow:1}body.aps-p-main .aps .mnav-l{display:flex;align-items:baseline;gap:14px;padding:16px 0;border-bottom:1px solid #1C1C1C;font-stretch:112%;font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:28px;color:#F2F0EB}body.aps-p-main .aps .mnav-sub{display:flex;flex-direction:column;padding:0 0 12px 32px;border-bottom:1px solid #1C1C1C}body.aps-p-main .aps .mnav-sub a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:17px;font-weight:600;color:#C9C7C2}body.aps-p-main .aps .mnav-sub a span{font-size:13px;font-weight:400;color:#7E7C78}body.aps-p-main .aps .mnav-foot{display:flex;flex-direction:column;gap:8px;padding-top:8px}body.aps-p-main .aps .mnav-foot .btn{justify-content:center;width:100%;margin-top:12px}@media (max-width:900px){body.aps-p-main .aps .burger{display:inline-flex}body.aps-p-main .aps .hdr-cta{display:none!important}body.aps-p-main .aps header .wrap{height:68px!important}body.aps-p-main .aps header img{height:24px!important}body.aps-p-main .aps .sec{padding-top:64px!important;padding-bottom:64px!important}body.aps-p-main .aps .sec[style*="padding-top: 0"]{padding-top:0!important}body.aps-p-main .aps section[style*="padding: clamp"]{padding-top:64px!important;padding-bottom:64px!important}body.aps-p-main .aps .eyebrow{margin-bottom:16px}body.aps-p-main .aps .h1{font-size:clamp(34px,9vw,44px)}body.aps-p-main .aps .h2{font-size:clamp(28px,7.4vw,36px)}body.aps-p-main .aps .lead{font-size:17px}body.aps-p-main .aps .body{font-size:15px}body.aps-p-main .aps .btn{min-height:46px;padding:0 20px;font-size:14px}body.aps-p-main .aps .hero-hdr{position:relative!important;background:#0A0A0A;border-bottom:1px solid #1C1C1C}body.aps-p-main .aps .hero-shade{display:none}body.aps-p-main .aps .hero-intro{padding:36px 0 48px}body.aps-p-main .aps .hero-grid{grid-template-columns:minmax(0,1fr);gap:20px}body.aps-p-main .aps [style*="aspect-ratio: 21 / 9"]{min-height:520px!important}body.aps-p-main .aps img[style*="height: 44px"]{height:30px!important;margin-bottom:18px!important}body.aps-p-main .aps .disp[style*="font-size: 48px"]{font-size:36px!important}body.aps-p-main .aps .disp[style*="font-size: 44px"]{font-size:32px!important}body.aps-p-main .aps .disp[style*="clamp(40px,body.aps-p-main .aps 6vw,body.aps-p-main .aps 88px)"],body.aps-p-main .aps .disp[style*="clamp(44px,body.aps-p-main .aps 7vw,body.aps-p-main .aps 104px)"],body.aps-p-main .aps .disp[style*="clamp(34px,body.aps-p-main .aps 4.2vw,body.aps-p-main .aps 60px)"]{font-size:clamp(32px,8.4vw,40px)!important}body.aps-p-main .aps a[style*="font-size: 26px"],body.aps-p-main .aps a[style*="clamp(24px,body.aps-p-main .aps 2.6vw,body.aps-p-main .aps 34px)"]{font-size:20px!important}body.aps-p-main .aps [style*="height: 280px"]{height:200px!important}body.aps-p-main .aps .grid-4[style*="margin-top"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:28px!important;margin-top:48px!important}body.aps-p-main .aps .svc{padding:24px 20px}body.aps-p-main .aps .other{font-size:18px;padding:18px 0}body.aps-p-main .aps summary{font-size:16px;padding:18px 0}body.aps-p-main .aps .city{min-height:0;padding:24px}body.aps-p-main .aps .team{grid-template-columns:minmax(0,1fr)}body.aps-p-main .aps .member{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}body.aps-p-main .aps .member-ph{min-height:0;aspect-ratio:4 / 5}body.aps-p-main .aps .member-b{padding:20px 18px;gap:10px}body.aps-p-main .aps .member-b .disp{font-size:26px}body.aps-p-main .aps .member-b .lead{font-size:15px}body.aps-p-main .aps .member-b .body{display:none}body.aps-p-main .aps .crew{padding:24px 20px;gap:20px;grid-template-columns:minmax(0,1fr)!important}body.aps-p-main .aps .crew-n{font-size:64px}body.aps-p-main .aps .crew-list span{font-size:14px;padding:12px 0}body.aps-p-main .aps .member-tags .chip{min-height:30px;padding:0 12px;font-size:12px}body.aps-p-main .aps .logo{height:30px;max-width:110px;margin:0 14px}body.aps-p-main .aps .foot{grid-template-columns:1fr 1fr!important;gap:32px 24px}body.aps-p-main .aps .foot>div:first-child{grid-column:1 / -1}body.aps-p-main .aps .mono{font-size:11px;letter-spacing:.1em}body.aps-p-main .aps .play{width:38px;height:38px}body.aps-p-main .aps #realisations .grid-3{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}body.aps-p-main .aps #realisations .span2{grid-column:1 / -1!important}body.aps-p-main .aps #realisations .zoom{aspect-ratio:16 / 10!important}body.aps-p-main .aps #realisations .proj{gap:8px}body.aps-p-main .aps #realisations .h3{font-size:15px}body.aps-p-main .aps #realisations .proj .mono{display:none}body.aps-p-main .aps #realisations .play{width:30px;height:30px;right:8px;bottom:8px}body.aps-p-main .aps #realisations .play svg{width:11px;height:11px}body.aps-p-main .aps .vk-strip{padding:18px!important}body.aps-p-main .aps .hero-sub{font-size:15px!important}body.aps-p-main .aps .vk-btn{width:100%;justify-content:center}}.aps-autothumb{position:absolute!important;inset:0;z-index:0;display:block;overflow:hidden;background:#161616;container-type:size}.aps-autothumb .at-bg,.aps-autothumb img.at-bg{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover!important;display:block}.aps-autothumb::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .32) 0%,#fff0 46%,#fff0 72%,rgb(0 0 0 / .30) 100%)}.aps-autothumb .at-title{position:absolute;left:4cqw;right:4cqw;top:6cqh;z-index:1;display:block;text-align:center;color:#FFF;font-family:'Archivo',sans-serif;font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;text-transform:uppercase;line-height:.88;letter-spacing:-.005em;font-size:min(calc(185cqw / var(--n)),calc(330cqh / var(--n)),23cqw,26cqh);text-shadow:0 .3cqmin 2.4cqmin rgb(0 0 0 / .28);word-break:normal;overflow-wrap:normal}.aps-autothumb .at-logo{position:absolute!important;inset:auto auto 5.5cqh 50%!important;z-index:1;height:min(3.3cqw,5.9cqh)!important;width:auto!important;max-width:18cqw!important;object-fit:contain!important;transform:translateX(-50%)!important;filter:brightness(0) invert(1);opacity:.95;transition:none!important}.zoom:has(.aps-autothumb) .tag{display:none!important}.zoom:has(.aps-autothumb) .role{top:auto!important;bottom:12px}.aps-fit{position:absolute!important;inset:0;display:block;overflow:hidden;background:#161616}.aps-fit img{position:absolute!important;inset:0;width:100%!important;height:100%!important;display:block}.aps-fit .aps-fit-blur{object-fit:cover!important;filter:blur(18px) brightness(.7);transform:scale(1.15)!important}.aps-fit .aps-fit-img{object-fit:contain!important}