.project_dialog__qMOkf{--accent:#1fa2ff;--gutter:clamp(24px,5vw,88px);position:fixed;inset:0;z-index:130;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px clamp(12px,3vw,48px);overflow-y:auto;overscroll-behavior:contain;border:0;background:rgb(8 8 8/48%);color:#eee;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-family:Standard,sans-serif;scrollbar-width:thin;scrollbar-color:#767676 #141414;scroll-padding-top:100px}.project_dialog__qMOkf::backdrop{background:rgb(8 8 8/48%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.project_dialog__qMOkf:modal{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.project_sheet__wQKWR{max-width:1600px;min-height:calc(100dvh - 48px);margin:0 auto;border:1px solid #454545;border-radius:20px;background:#1a1a1a;box-shadow:0 32px 100px rgb(0 0 0/45%)}.project_toolbar__v6XOb{position:sticky;top:-24px;z-index:5;display:flex;align-items:center;justify-content:space-between;min-height:76px;padding:12px var(--gutter);border-bottom:1px solid #363636;border-radius:20px 20px 0 0;background:rgb(26 26 26/96%)}.project_back__TSFeR{font-family:ProtoMono,monospace;font-size:12px;text-transform:uppercase;color:#c3c3c3;transition:color .18s}.project_back__TSFeR:before{content:"↖";margin-right:12px;font-family:Standard,sans-serif;font-size:22px}.project_close__sk9ga{display:grid;place-items:center;width:48px;height:48px;border:1px solid #767676;border-radius:50%;background:#242424;color:#eee;transition:background .18s,color .18s,transform .25s}.project_close__sk9ga:hover{background:var(--accent);color:#141414;transform:rotate(90deg)}.project_back__TSFeR:hover{color:var(--accent)}.project_dialog__qMOkf :is(a,button,video):focus-visible{outline:2px solid var(--accent);outline-offset:5px}.project_article__9hvcm{padding:clamp(40px,5vw,80px) var(--gutter) var(--gutter)}.project_heading__LQ2Dq{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);-moz-column-gap:clamp(32px,6vw,100px);column-gap:clamp(32px,6vw,100px)}.project_heading__LQ2Dq h1{grid-column:1/-1;max-width:1300px;margin:0;font-family:Druk,sans-serif;font-size:clamp(56px,7.8vw,120px);line-height:1.01;font-weight:700;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;letter-spacing:-.015em}.project_summary__8gW9F{align-self:start;max-width:38ch;margin:40px 0 0;font-size:clamp(20px,2vw,28px);line-height:1.4;color:#c3c3c3}.project_passport__LP_fZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;margin:44px 0 0}.project_passport__LP_fZ div{min-width:0}.project_passport__LP_fZ dt{margin-bottom:8px;color:#a5a5a5;font-family:ProtoMono,monospace;font-size:11px;text-transform:uppercase}.project_passport__LP_fZ dd{margin:0;font-size:17px;line-height:1.45;overflow-wrap:anywhere}.project_tags__NlQ3Z{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px 24px;margin:32px 0 0;padding:0;list-style:none}.project_tags__NlQ3Z li{color:#a5a5a5;font-family:FranklinGothicCondensed,sans-serif;font-size:18px;text-transform:uppercase}.project_tags__NlQ3Z li:not(:last-child):after{content:"/";color:#545454;margin-left:24px}.project_videos__SKLN7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;margin:48px calc(var(--gutter) * -.55) 0}.project_mainVideo__3PI1Y{grid-column:1/-1}.project_videoFrame__fkyz8{overflow:hidden;border-radius:12px;isolation:isolate;clip-path:inset(0 round 12px)}.project_videos__SKLN7 video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;border-radius:inherit;background:transparent}.project_gallery__Q6SlZ figure,.project_videos__SKLN7 figure{margin:0;min-width:0}.project_article__9hvcm figcaption{margin-top:14px;color:#a5a5a5;font-size:14px;line-height:1.5}.project_cover__fFJ8M{display:block;width:calc(100% + var(--gutter) * 1.1);max-width:none;height:auto;margin:48px calc(var(--gutter) * -.55) 0;border-radius:12px}.project_story__VmsC6{margin:clamp(72px,9vw,144px) 0}.project_textSection__WPzFh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);-moz-column-gap:7%;column-gap:7%;padding:48px 0 64px;border-top:1px solid #454545}.project_article__9hvcm h2{margin:0;font-family:Druk,sans-serif;font-size:clamp(40px,4.4vw,68px);line-height:1.05;text-transform:uppercase;font-weight:700}.project_richText__hPnTq{max-width:58ch;font-size:clamp(19px,1.8vw,25px);line-height:1.5;color:#c3c3c3;overflow-wrap:anywhere}.project_richText__hPnTq :first-child{margin-top:0}.project_richText__hPnTq ol,.project_richText__hPnTq p,.project_richText__hPnTq ul{margin:0 0 24px}.project_richText__hPnTq :last-child{margin-bottom:0}.project_richText__hPnTq ul{list-style:disc;padding-left:24px}.project_richText__hPnTq ol{list-style:decimal;padding-left:24px}.project_richText__hPnTq li{margin-bottom:16px;padding-left:8px}.project_richText__hPnTq li::marker{color:var(--accent)}.project_richText__hPnTq a{color:#64bfff;text-decoration:underline;text-underline-offset:4px}.project_textSection__WPzFh[data-section="Решение"]{padding-top:56px}.project_textSection__WPzFh[data-section="Результат"]{grid-template-columns:1fr;gap:32px;padding:56px 0 0}.project_textSection__WPzFh[data-section="Результат"] h2{font-family:ProtoMono,monospace;font-size:13px;color:#a5a5a5}.project_textSection__WPzFh[data-section="Результат"] .project_richText__hPnTq{max-width:1100px;font-family:Druk,sans-serif;font-size:clamp(40px,5.5vw,84px);font-weight:700;line-height:1.12;color:var(--accent);text-transform:uppercase;text-wrap:balance}.project_gallerySection__yV5Pq{margin-top:96px}.project_gallery__Q6SlZ{display:grid;grid-template-columns:1.2fr 1fr;align-items:start;gap:56px 32px;margin:40px calc(var(--gutter) * -.55) 0}.project_gallery__Q6SlZ img{display:block;width:100%;height:auto;border-radius:12px}.project_gallery__Q6SlZ figure:nth-child(2n){margin-top:72px}.project_gallery__Q6SlZ figure:first-child:nth-last-child(odd){grid-column:1/-1}.project_actions__kL0AV{display:flex;align-items:flex-start;flex-direction:column;gap:28px;margin-top:clamp(80px,10vw,160px);padding:48px 0;border-top:1px solid #454545}.project_cta__vGPjF{display:inline-flex;align-items:center;gap:24px;max-width:100%;font-family:Druk,sans-serif;font-size:clamp(36px,4.7vw,72px);font-weight:700;line-height:1.1;text-transform:uppercase;color:#eee;transition:color .18s}.project_cta__vGPjF:after{content:"↗";flex-shrink:0;font-family:Standard,sans-serif;font-size:.9em;color:var(--accent);transition:transform .18s}.project_cta__vGPjF:hover{color:var(--accent)}.project_cta__vGPjF:hover:after{transform:translate(4px,-4px)}.project_behance__rhl0K{color:#c3c3c3;text-decoration:underline;text-underline-offset:6px;font-size:16px}.project_behance__rhl0K:hover{color:var(--accent)}.project_related__XcGNi{margin-top:64px;padding-top:40px;border-top:1px solid #454545}.project_relatedGrid__HJ2Av{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.project_relatedItem__0VBgk{min-width:0}.project_relatedItem__0VBgk img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:12px;transition:filter .25s}.project_relatedItem__0VBgk h3{margin:18px 0 0;font-family:FranklinGothicCondensed,sans-serif;font-size:28px;line-height:1.2;transition:color .18s}.project_relatedItem__0VBgk:hover h3{color:var(--accent)}.project_relatedItem__0VBgk:hover img{filter:brightness(1.1)}@keyframes project_enter__vguRb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.project_heading__LQ2Dq{animation:project_enter__vguRb .65s cubic-bezier(.2,.7,.2,1) both}.project_cover__fFJ8M,.project_videos__SKLN7{animation:project_enter__vguRb .8s cubic-bezier(.2,.7,.2,1) both}@supports (animation-timeline:view()){.project_actions__kL0AV,.project_gallery__Q6SlZ figure,.project_related__XcGNi,.project_textSection__WPzFh{animation:project_enter__vguRb linear both;animation-timeline:view();animation-range:entry 0 entry 18%}}}@media (prefers-reduced-motion:reduce){.project_dialog__qMOkf *,.project_dialog__qMOkf :after{animation:none!important;transition:none!important}}@media (max-width:900px){.project_heading__LQ2Dq{grid-template-columns:1fr}.project_summary__8gW9F{max-width:48ch}.project_passport__LP_fZ{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}.project_textSection__WPzFh{grid-template-columns:1fr;gap:28px}.project_richText__hPnTq{max-width:62ch}}@media (max-width:640px){.project_dialog__qMOkf{--gutter:20px;padding:10px 8px;scroll-padding-top:84px}.project_sheet__wQKWR{min-height:calc(100dvh - 20px);border-radius:16px}.project_toolbar__v6XOb{top:-10px;min-height:68px;padding:10px 20px;border-radius:16px 16px 0 0}.project_back__TSFeR{font-size:10px}.project_close__sk9ga{width:44px;height:44px}.project_article__9hvcm{padding-top:32px;padding-bottom:40px}.project_heading__LQ2Dq h1{font-size:clamp(40px,10.8vw,68px);line-height:1.04}.project_summary__8gW9F{margin-top:28px;font-size:19px}.project_passport__LP_fZ{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.project_passport__LP_fZ dd{font-size:15px}.project_tags__NlQ3Z{gap:8px 16px;margin-top:24px}.project_tags__NlQ3Z li{font-size:16px}.project_tags__NlQ3Z li:not(:last-child):after{margin-left:16px}.project_gallery__Q6SlZ,.project_videos__SKLN7{grid-template-columns:1fr;gap:24px;margin-top:32px}.project_cover__fFJ8M{margin-top:32px}.project_story__VmsC6{margin:64px 0}.project_textSection__WPzFh,.project_textSection__WPzFh[data-section="Решение"]{padding:32px 0 40px;gap:22px}.project_richText__hPnTq{font-size:19px}.project_textSection__WPzFh[data-section="Результат"]{padding-top:32px}.project_textSection__WPzFh[data-section="Результат"] .project_richText__hPnTq{font-size:38px}.project_gallerySection__yV5Pq{margin-top:64px}.project_gallery__Q6SlZ figure:nth-child(2n){margin-top:0}.project_actions__kL0AV{margin-top:64px;padding:32px 0}.project_cta__vGPjF{font-size:clamp(28px,8vw,44px);gap:14px}.project_related__XcGNi{margin-top:32px}.project_relatedGrid__HJ2Av{grid-template-columns:1fr;gap:32px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.project_catalogueBehind___kvuQ{filter:blur(18px)}}
/*# sourceMappingURL=9b1fa995bc2b7bf5.css.map*/