.mint-home{padding:0}.gallery-intro{padding:54px 0 0}.site-shell .gallery-intro h1{text-wrap:initial;max-width:13ch;margin:0;font-size:clamp(48px,6.4vw,96px);line-height:1.04}.intro-bottom{grid-template-columns:1.1fr 1fr auto;align-items:start;gap:40px;margin-top:30px;display:grid}.intro-bottom p{margin:0}.intro-statement{letter-spacing:-.02em;font-size:23px}.intro-statement:first-letter{text-transform:uppercase}.intro-message{max-width:480px;color:var(--muted);font-size:15px}.intro-message .availability-note{background:0 0;border:0;margin-top:12px;padding:0;font-size:12px}.intro-action{border-bottom:1px solid;align-items:center;gap:18px;width:max-content;padding:12px 0;font-size:15px;display:inline-flex}.mint-home svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.mint-home .mint-collection{border:0;margin:52px 0 0;padding:0;scroll-margin-top:20px}.mint-collection .section-heading{align-items:baseline;gap:24px;margin-bottom:25px;display:flex}.site-shell .mint-collection .section-heading h2{margin:0;font-size:24px}.mint-collection .section-heading p{color:var(--muted);margin:0;font-size:12px}.mint-collection .section-heading>a{align-items:center;gap:12px;min-height:44px;margin-left:auto;font-size:14px;display:flex}.site-shell .works-grid{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch;gap:46px 24px}.site-shell .works-grid>:last-child:nth-child(odd){grid-column:auto}.site-shell .work-card{background:0 0;border:0;border-radius:0;flex-direction:column;min-width:0;max-width:none;padding:0;display:flex;overflow:visible}.site-shell .work-card>.work-card__visual-link{background:var(--surface);border-radius:0;margin:0;display:block;overflow:hidden}.site-shell .work-card .product-visual{aspect-ratio:1.56;border-radius:0;height:auto;min-height:0;margin:0}.site-shell .work-card>p.work-card__caption{color:var(--muted);order:0;margin:8px 0 0;font-size:11px;line-height:1.4}.site-shell .work-card h2,.site-shell .work-card h3{order:1;min-height:0;margin:22px 0 0;font-size:clamp(24px,2vw,32px);line-height:1.12}.site-shell .work-card .work-card__meta{text-transform:none;letter-spacing:0;color:var(--muted);order:2;margin:9px 0 13px;font:400 12px/1.5 Onest,Arial,sans-serif}.site-shell .work-card>p:not(.work-card__meta,.work-card__caption){max-width:55ch;color:var(--muted);order:3;margin:0;font-size:14px;line-height:1.55}.site-shell .work-card .work-card__actions{flex-direction:column;order:4;align-items:flex-start;gap:8px;margin:auto 0 0;padding:24px 0 0;display:flex}.site-shell .work-card__actions .work-card__action--details{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:100%;min-height:44px;font-size:14px;font-weight:400;display:flex}.site-shell .work-card__action--details:hover{border-color:var(--text)}.site-shell .work-card__actions .work-card__action--discussion{min-height:44px;color:var(--muted);border:0;align-items:center;font-size:12px;font-weight:400;display:flex}.site-shell .work-card__action--discussion:hover{color:var(--text);text-decoration:underline}.work-artwork{aspect-ratio:1.56;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.work-artwork img{object-fit:contain;width:100%;min-width:0;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block}.work-card__visual-link:is(:hover,:focus-visible) .work-artwork img{transform:scale(1.025)}.work-artwork--site-builder-demo-showcase{background:#dedbd0}.work-artwork--site-builder-demo-showcase img{object-fit:cover;object-position:50% 65%}.work-artwork--youtube-v-tekst{background:#d5e1e5;padding:16px}.work-artwork--screen{background:#eef5f1}.work-artwork--screen img{object-fit:cover;object-position:36% 14%}.work-artwork--dizayn-sistema:not(.work-artwork--hero){padding:12px}.work-artwork--dizayn-sistema:not(.work-artwork--hero) img{object-fit:contain;object-position:center}.work-artwork--dizayn-sistema.work-artwork--hero img{object-position:42% 12%}.work-artwork--moi-finansy img{object-position:30% 10%}.work-artwork--glubokie-moduli img{object-position:34% 8%}.work-artwork--rezonansnoe-dyhanie:not(.work-artwork--hero){background:var(--surface-strong);padding:12px}.work-artwork--rezonansnoe-dyhanie:not(.work-artwork--hero) img{object-fit:cover;object-position:left center}.work-artwork--rezonansnoe-dyhanie.work-artwork--hero img{object-position:28% 50%}.work-artwork--supergpt img{object-position:32% 16%}.work-artwork--game{background:#103442;padding:12px}.artwork-map{color:#1e416a;background:#dbe4f1;gap:20px;padding:24px}.artwork-map__core{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(19px,2vw,30px);font-weight:600;line-height:1.16}.artwork-map__branches{border-left:1px solid #6d8ab0;gap:13px;padding-left:15px;display:grid;position:relative}.artwork-map__branches,.artwork-map__branches span:before{transition:transform .3s cubic-bezier(.16,1,.3,1)}.artwork-map__branches span{border-bottom:1px solid #92a8c5;padding:7px 0;font-size:11px;position:relative}.artwork-map__branches span:before{content:"";transform-origin:0;background:#6d8ab0;width:12px;height:1px;position:absolute;top:50%;left:-16px}.work-card__visual-link:is(:hover,:focus-visible) .artwork-map__branches{transform:translate(6px)}.work-card__visual-link:is(:hover,:focus-visible) .artwork-map__branches span:before{transform:scaleX(1.45)}.artwork-forms{color:#3b306a;background:#dedcf0;justify-content:space-between;gap:15px;padding:26px}.artwork-forms__word{letter-spacing:-.04em;font-size:clamp(25px,3vw,42px);font-weight:500;line-height:1.07}.artwork-forms__word em{color:#705caa;font-style:normal;transition:transform .3s cubic-bezier(.16,1,.3,1);display:inline-block}.artwork-forms__tags{flex-direction:column;align-self:flex-end;gap:8px;font-size:11px;display:flex}.artwork-forms__tags span{border-top:1px solid #a69cc7;width:64px;padding:6px 0;transition:transform .3s cubic-bezier(.16,1,.3,1)}.work-card__visual-link:is(:hover,:focus-visible) .artwork-forms__word em{transform:translate(5px)}.work-card__visual-link:is(:hover,:focus-visible) .artwork-forms__tags span:first-child{transform:translate(-6px)}.work-card__visual-link:is(:hover,:focus-visible) .artwork-forms__tags span:nth-child(2){transform:translate(-3px)}.work-card__visual-link:is(:hover,:focus-visible) .artwork-forms__tags span:nth-child(3){transform:translate(-9px)}.artwork-transcript{color:#284936;background:#dde5de;flex-direction:column;gap:30px;padding:32px}.artwork-wave{justify-content:center;align-items:center;gap:5px;width:95%;height:90px;display:flex}.artwork-wave i{width:5px;height:var(--level);transform-origin:50%;background:#5c7b65;border-radius:2px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.work-card__visual-link:is(:hover,:focus-visible) .artwork-wave i:nth-child(3n+1){transform:scaleY(.78)}.work-card__visual-link:is(:hover,:focus-visible) .artwork-wave i:nth-child(3n+2){transform:scaleY(1.12)}.work-card__visual-link:is(:hover,:focus-visible) .artwork-wave i:nth-child(3n){transform:scaleY(.9)}.artwork-transcript__labels{border-top:1px solid #a1b4a6;justify-content:space-between;gap:10px;width:100%;padding-top:16px;font-size:12px;display:flex}.artwork-concept{--art-bg:#dde9e2;--art-ink:#27483e;--art-muted:#59776d;--art-line:#9fb8ae;--art-accent:#5841cd;background:var(--art-bg);color:var(--art-ink);padding:clamp(20px,2.5vw,36px);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.artwork-concept :is(span,strong,i,div){box-sizing:border-box}.work-card__visual-link:is(:hover,:focus-visible) .artwork-concept{transform:scale(1.012)}.artwork-concept--supergpt{--art-bg:#eadfd9;--art-ink:#4b352f;--art-muted:#7c5d54;--art-line:#c8aaa0;--art-accent:#a65345;grid-template-rows:1fr auto;grid-template-columns:24px minmax(0,1fr);align-items:stretch;gap:16px 20px;display:grid}.concept-supergpt__rail{border-right:1px solid var(--art-line);flex-direction:column;grid-row:1/3;justify-content:space-between;align-items:center;padding:6px 0;display:flex}.concept-supergpt__rail span{border:1px solid var(--art-muted);background:0 0;border-radius:50%;width:7px;height:7px}.concept-supergpt__rail span:nth-child(2){background:var(--art-accent);border-color:var(--art-accent)}.concept-supergpt__flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.concept-supergpt__flow :is(span,strong){border:1px solid var(--art-line);text-align:center;place-items:center;min-height:48px;padding:8px 5px;font-size:clamp(10px,.9vw,14px);font-weight:500;display:grid}.concept-supergpt__flow strong{border-color:var(--art-accent);color:var(--art-accent)}.concept-supergpt__flow i{background:var(--art-muted);width:18px;height:1px}.concept-supergpt__answer{border-top:1px solid var(--art-line);gap:7px;padding-top:14px;display:grid}.concept-supergpt__answer span{background:var(--art-muted);opacity:.64;height:4px}.concept-supergpt__answer span:nth-child(2){width:82%}.concept-supergpt__answer span:nth-child(3){width:58%}.artwork-concept--dizayn-sistema{--art-bg:#dce1ef;--art-ink:#293c59;--art-muted:#586d8c;--art-line:#aab6ca;--art-accent:#7655c7;flex-direction:column;align-items:stretch;gap:22px}.concept-design__themes{border:1px solid var(--art-line);grid-template-columns:repeat(4,1fr);min-height:62%;display:grid}.concept-design__themes>span{border-right:1px solid var(--art-line);background:#f4f1e9;padding:12px;position:relative}.concept-design__themes>span:nth-child(2){background:#d6eadf}.concept-design__themes>span:nth-child(3){background:#273f38}.concept-design__themes>span:nth-child(4){background:#cfc4ed;border-right:0}.concept-design__themes i{width:70%;height:7px;box-shadow:0 17px 0 color-mix(in srgb, currentColor 45%, transparent);background:currentColor;margin-top:32px;display:block}.concept-design__themes>span:nth-child(3){color:#e7f3ea}.concept-design__specimen{border-top:1px solid var(--art-line);justify-content:space-between;align-items:center;gap:18px;padding-top:14px;display:flex}.concept-design__specimen>span{letter-spacing:-.03em;font-size:clamp(18px,1.9vw,28px);font-weight:500}.concept-design__specimen>div{gap:7px;display:flex}.concept-design__specimen i{border:1px solid var(--art-muted);width:28px;height:16px}.concept-design__specimen i:nth-child(2){background:var(--art-accent);border-color:var(--art-accent)}.artwork-concept--planirovshchik-zadach{--art-bg:#d8e7ef;--art-ink:#23495c;--art-muted:#527385;--art-line:#9ebbc8;--art-accent:#4b6fc5;flex-direction:column;align-items:stretch;gap:18px}.concept-planner__days{border-block:1px solid var(--art-line);grid-template-columns:repeat(7,1fr);min-height:69%;display:grid}.concept-planner__days>div{border-left:1px solid var(--art-line);flex-direction:column;gap:8px;padding:10px 6px;display:flex}.concept-planner__days>div:last-child{border-right:1px solid var(--art-line)}.concept-planner__days span{color:var(--art-muted);text-align:center;font-size:10px}.concept-planner__days i{background:color-mix(in srgb, var(--art-ink) 14%, transparent);min-height:13px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:block}.concept-planner__days>div:nth-child(2) i:first-of-type,.concept-planner__days>div:nth-child(4) i:last-of-type{background:var(--art-accent);opacity:.72}.work-card__visual-link:is(:hover,:focus-visible) .concept-planner__days>div:nth-child(2) i:first-of-type{transform:translateY(-4px)}.work-card__visual-link:is(:hover,:focus-visible) .concept-planner__days>div:nth-child(4) i:last-of-type{transform:translateY(4px)}.concept-planner__undated{grid-template-columns:auto 1fr .55fr;align-items:center;gap:12px;display:grid}.concept-planner__undated span{color:var(--art-muted);font-size:11px}.concept-planner__undated i{background:var(--art-line);height:6px}.artwork-concept--vivat-auth{--art-bg:#e7e1d5;--art-ink:#3c4639;--art-muted:#697462;--art-line:#b7b9a5;--art-accent:#68754b;grid-template-rows:auto 1fr auto;gap:16px;display:grid}.concept-auth__apps,.concept-auth__roles{color:var(--art-muted);text-align:center;grid-template-columns:repeat(3,1fr);align-items:center;gap:22px;font-size:11px;display:grid}.concept-auth__apps span{border-bottom:1px solid var(--art-line);padding-bottom:9px}.concept-auth__identity{aspect-ratio:1;border:1px solid var(--art-line);border-radius:50%;place-items:center;width:clamp(96px,10vw,142px);margin:auto;display:grid;position:relative}.concept-auth__identity:before,.concept-auth__identity:after{content:"";border:1px solid var(--art-line);border-radius:50%;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute}.concept-auth__identity:before{inset:12px}.concept-auth__identity:after{background:color-mix(in srgb, var(--art-accent) 14%, transparent);inset:25px}.work-card__visual-link:is(:hover,:focus-visible) .concept-auth__identity:before{transform:scale(1.08)}.work-card__visual-link:is(:hover,:focus-visible) .concept-auth__identity:after{transform:scale(.92)}.concept-auth__identity i{z-index:1;background:var(--art-accent);border-radius:50%;width:10px;height:10px;position:absolute}.concept-auth__identity strong{z-index:2;margin-top:58%;font-size:11px;font-weight:500}.concept-auth__roles{border-top:1px solid var(--art-line);padding-top:11px}.artwork-concept--moi-finansy{--art-bg:#dce8d6;--art-ink:#2d523a;--art-muted:#5d7863;--art-line:#a5bba4;--art-accent:#7a5fc7;grid-template-rows:1fr auto;grid-template-columns:.7fr 1.3fr;gap:18px 30px;display:grid}.concept-finance__legend{flex-direction:column;justify-content:center;gap:14px;display:flex}.concept-finance__legend span{border-bottom:1px solid var(--art-line);color:var(--art-muted);padding-bottom:7px;font-size:11px}.concept-finance__chart{border:1px solid var(--art-line);border-top:0;justify-content:space-between;align-items:end;gap:7px;min-height:120px;padding:15px 12px 0;display:flex}.concept-finance__chart i{background:var(--art-muted);width:10%;height:36%}.concept-finance__chart i:nth-child(2){height:58%}.concept-finance__chart i:nth-child(3){height:45%}.concept-finance__chart i:nth-child(4){background:var(--art-accent);height:78%}.concept-finance__chart i:nth-child(5){height:64%}.concept-finance__chart i:nth-child(6){height:88%}.concept-finance__chart i:nth-child(7){height:70%}.concept-finance__subscriptions{border-top:1px solid var(--art-line);grid-column:1/-1;grid-template-columns:auto 1fr 1fr 1fr;align-items:center;gap:12px;padding-top:12px;display:grid}.concept-finance__subscriptions span{color:var(--art-muted);font-size:10px}.concept-finance__subscriptions i{background:var(--art-line);height:5px}.artwork-concept--glubokie-moduli{--art-bg:#e4dff0;--art-ink:#443866;--art-muted:#73688f;--art-line:#b9afd0;--art-accent:#7057c1;justify-content:space-between;gap:30px}.concept-course__statement{letter-spacing:-.035em;align-self:center;font-size:clamp(22px,2.5vw,38px);line-height:1.08}.concept-course__statement strong{color:var(--art-accent);font-weight:500}.concept-course__route{border-left:1px solid var(--art-line);align-content:center;min-width:42%;display:grid}.concept-course__route span{border-bottom:1px solid var(--art-line);grid-template-columns:30px 1fr;gap:8px;padding:13px 0 13px 14px;font-size:11px;display:grid}.concept-course__route span:last-child{border-bottom:0}.concept-course__route i{color:var(--art-muted);font-size:9px;font-style:normal}.artwork-concept--rezonansnoe-dyhanie{--art-bg:#cfe8e2;--art-ink:#20524b;--art-muted:#527d75;--art-line:#95c0b7;--art-accent:#358c7e;grid-template-rows:auto 1fr auto;align-items:stretch;gap:6px;display:grid}.concept-breathing__labels{color:var(--art-muted);justify-content:space-between;font-size:11px;display:flex}.concept-breathing__wave{width:100%;height:100%;min-height:110px;overflow:visible}.concept-breathing__wave path{fill:none;stroke:var(--art-accent);stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.concept-breathing__pace{border-top:1px solid var(--art-line);color:var(--art-muted);justify-content:flex-end;align-items:center;gap:10px;padding-top:10px;font-size:11px;display:flex}.concept-breathing__pace i{background:var(--art-accent);border-radius:50%;width:8px;height:8px}.mint-games{border-block:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;margin-top:90px;padding:48px 0;display:grid}.site-shell .mint-games h2{margin:0;font-size:clamp(36px,4.2vw,64px)}.mint-games p{max-width:36ch;color:var(--muted);margin:23px 0}.mint-solid-link{background:var(--button);min-height:50px;color:var(--inverse);justify-content:space-between;align-items:center;gap:28px;padding:15px 22px;font-size:14px;display:inline-flex}.mint-solid-link:hover{filter:brightness(1.15)}.mint-game-preview{color:#f4f5ef;background:#103442;min-width:0;display:block}.mint-game-preview .work-artwork{aspect-ratio:1200/630}.mint-game-preview>span{border-top:1px solid #56776b;align-items:center;gap:15px;padding:18px 24px;font-size:22px;display:flex}.mint-game-preview>span>span{color:#bdcec3;margin-left:auto;font-size:12px}.mint-about{grid-template-columns:1fr 1fr;gap:50px;padding:60px 0 75px;display:grid}.site-shell .mint-about h2{margin:0;font-size:34px}.mint-about p{max-width:52ch;color:var(--muted);margin:0 0 20px;font-size:18px}.mint-about a{align-items:center;gap:20px;min-height:44px;font-size:14px;display:inline-flex}.mint-approach-list{margin:0 0 24px;padding:0;list-style:none}.mint-approach-list li+li{margin-top:24px}.site-shell .mint-approach-list h3{margin:0 0 8px;font-size:20px}.mint-approach-list p{margin:0;font-size:15px}@media (min-width:1700px){.gallery-intro{padding-top:70px}.intro-bottom{margin-top:40px}.mint-home .mint-collection{margin-top:65px}}@media (max-width:1100px){.intro-bottom{grid-template-columns:1fr 1.2fr;gap:25px}.intro-action{grid-column:1/-1}.artwork-map{gap:12px;padding:18px}.artwork-map__core{font-size:20px}.artwork-map__branches{padding-left:10px}.artwork-forms__tags{display:none}.concept-supergpt__flow{gap:6px}.concept-supergpt__flow i{width:10px}.concept-auth__apps,.concept-auth__roles{gap:10px}.concept-finance__chart{min-height:95px}.mint-games{gap:32px}}@media (min-width:801px) and (max-width:1100px){.site-shell .works-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.gallery-intro{padding-top:36px}.intro-bottom{grid-template-columns:1fr;gap:18px;margin-top:24px}.intro-statement{font-size:20px}.intro-message{font-size:14px}.intro-action{padding-top:4px}.mint-home .mint-collection{margin-top:32px}.mint-collection .section-heading{flex-wrap:wrap;gap:4px 15px;margin-bottom:17px}.mint-collection .section-heading p{order:3;width:100%}.site-shell .works-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.site-shell .work-card h2,.site-shell .work-card h3{margin-top:16px;font-size:24px}.work-artwork{aspect-ratio:1.5}.artwork-transcript{gap:18px;padding:20px}.artwork-transcript__labels{flex-wrap:wrap}.mint-games{grid-template-columns:1fr;gap:28px;margin-top:50px;padding-block:32px}.mint-games p{max-width:50ch}.mint-about{grid-template-columns:1fr;gap:22px;padding:36px 0 40px}.mint-about p{font-size:16px}}@media (min-width:521px) and (max-width:649px){.site-shell .works-grid{grid-template-columns:1fr}}@media (max-width:520px){.site-shell .gallery-intro h1{font-size:clamp(40px,12.8vw,50px);line-height:1.08}.site-shell .works-grid{grid-template-columns:1fr;gap:35px}.site-shell .work-card h2,.site-shell .work-card h3{font-size:28px}.site-shell .work-card>p:not(.work-card__meta,.work-card__caption){font-size:15px}.work-artwork{aspect-ratio:1.58}.artwork-map{gap:20px;padding:25px}.artwork-map__core{font-size:26px}.artwork-forms{padding:30px}.artwork-forms__word{font-size:38px}.artwork-forms__tags{display:flex}.mint-game-preview>span{flex-wrap:wrap;padding:14px;font-size:20px}}@media (prefers-reduced-motion:reduce){.work-artwork img,.artwork-concept,.artwork-map__branches,.artwork-map__branches span:before,.artwork-forms__word em,.artwork-forms__tags span,.artwork-wave i,.concept-planner__days i,.concept-auth__identity:before,.concept-auth__identity:after{transition:none}.work-card__visual-link:is(:hover,:focus-visible) :is(.work-artwork img,.artwork-concept,.artwork-map__branches,.artwork-forms__word em,.artwork-forms__tags span,.artwork-wave i,.concept-planner__days i),.work-card__visual-link:is(:hover,:focus-visible) .artwork-map__branches span:before,.work-card__visual-link:is(:hover,:focus-visible) .concept-auth__identity:before,.work-card__visual-link:is(:hover,:focus-visible) .concept-auth__identity:after{transform:none!important}}
