.portfolio-showcase_section__q3yBR{padding-block:var(--page-hero-space);overflow:hidden;padding-block:clamp(3.5rem,7vw,7rem);background:radial-gradient(circle at 85% 7%,rgba(220,229,221,.52),transparent 27%),linear-gradient(180deg,rgba(255,253,248,.32),rgba(239,232,220,.46))}.portfolio-showcase_header__fIpgu{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(17rem,.62fr);grid-gap:clamp(2rem,7vw,8rem);gap:clamp(2rem,7vw,8rem);align-items:end;margin-bottom:clamp(2.2rem,4.5vw,4.25rem)}.portfolio-showcase_headerTitle__Zu_gc{display:grid;grid-gap:1rem;gap:1rem}.portfolio-showcase_eyebrow__0lbk2{font-family:var(--font-ui);font-size:var(--step--1);font-weight:700;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:1rem;color:var(--color-accent)}.portfolio-showcase_eyebrow__0lbk2:after{width:4.2rem;height:1px;content:"";background:currentColor;opacity:.52}.portfolio-showcase_header__fIpgu h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.05em;line-height:var(--leading-tight);font-size:var(--step-hero);max-width:15ch;line-height:.96}.portfolio-showcase_headerAside__q3vW2{display:grid;grid-gap:1.45rem;gap:1.45rem;max-width:25rem;padding-bottom:.35rem}.portfolio-showcase_headerAside__q3vW2 p{color:var(--color-text-soft);line-height:var(--leading-copy);font-size:var(--step-0);max-width:33ch}.portfolio-showcase_allLink__DZ68G{width:-moz-fit-content;width:fit-content;padding-bottom:.35rem;color:var(--color-accent);font-family:var(--font-ui);font-size:var(--step-0);font-weight:800;line-height:1;border-bottom:1px solid;transition:color var(--transition-base),letter-spacing var(--transition-base)}.portfolio-showcase_allLink__DZ68G:hover{color:var(--color-accent-strong);letter-spacing:.018em}.portfolio-showcase_allLink__DZ68G:focus-visible,.portfolio-showcase_projectLink__UNI7R:focus-visible{outline:3px solid color-mix(in srgb,var(--color-accent) 68%,white);outline-offset:5px}.portfolio-showcase_track__ITfq_{width:100%;overscroll-behavior-x:contain;scrollbar-width:none}.portfolio-showcase_track__ITfq_::-webkit-scrollbar{display:none}.portfolio-showcase_innerTrack__SHNau{display:flex;gap:clamp(.65rem,1.55vw,1.35rem);align-items:stretch;width:min(var(--container),100% - 2rem);min-height:clamp(29rem,38vw,34rem);margin-inline:auto}.portfolio-showcase_card__ikRg3{flex:1 1;min-width:0;transition:flex var(--transition-slow)}.portfolio-showcase_activeCard__dH0IG{flex:3.85 1}.portfolio-showcase_projectLink__UNI7R{display:block;height:100%;color:inherit;text-decoration:none}.portfolio-showcase_media__rYzjM{position:relative;display:block;height:100%;min-height:clamp(29rem,38vw,34rem);overflow:hidden;isolation:isolate;background:var(--accent);border:1px solid hsla(0,0%,100%,.54);border-radius:clamp(1.25rem,1.8vw,1.8rem);box-shadow:0 20px 50px rgba(31,28,22,.12);transition:border-radius var(--transition-slow),box-shadow var(--transition-slow)}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_media__rYzjM{box-shadow:0 28px 64px rgba(31,28,22,.2)}.portfolio-showcase_image__5jg8U{object-fit:cover;object-position:center;transform:none;transition:filter var(--transition-slow);-webkit-user-drag:none}.portfolio-showcase_mediaShade__70e2n{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(11,14,13,.02) 15%,rgba(10,13,12,.78));transition:opacity var(--transition-slow)}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_mediaShade__70e2n{opacity:.92}.portfolio-showcase_projectRail__Z4MEU{position:absolute;top:0;bottom:0;left:0;z-index:3;display:grid;grid-template-rows:auto 1fr auto auto;grid-gap:.7rem;gap:.7rem;width:clamp(3.7rem,5.2vw,5.2rem);padding:1.8rem clamp(.55rem,1.2vw,1rem) 1.7rem;color:var(--color-text);pointer-events:none;background:rgba(255,253,248,.9);border-right:1px solid hsla(0,0%,100%,.35);box-shadow:16px 0 36px rgba(9,13,11,.1);opacity:0;-webkit-clip-path:inset(0 100% 0 0 round 1.5rem 0 0 1.5rem);clip-path:inset(0 100% 0 0 round 1.5rem 0 0 1.5rem);transform:translateX(-1.4rem);transition:opacity var(--transition-base),transform var(--transition-slow),-webkit-clip-path var(--transition-slow);transition:clip-path var(--transition-slow),opacity var(--transition-base),transform var(--transition-slow);transition:clip-path var(--transition-slow),opacity var(--transition-base),transform var(--transition-slow),-webkit-clip-path var(--transition-slow)}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectRail__Z4MEU{opacity:1;-webkit-clip-path:inset(0 0 0 0 round 0);clip-path:inset(0 0 0 0 round 0);transform:translateX(0)}.portfolio-showcase_projectRail__Z4MEU>span:first-child{color:var(--color-accent);font-family:var(--font-display);font-size:var(--step-1)}.portfolio-showcase_railLine__WNsIX{display:block;width:1px;height:5.6rem;margin-left:.5rem;background:var(--color-text-muted);transform:scaleY(0);transform-origin:top;transition:transform .52s cubic-bezier(.22,1,.36,1) .12s}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_railLine__WNsIX{transform:scaleY(1)}.portfolio-showcase_projectRail__Z4MEU strong{font-family:var(--font-display);font-size:var(--step-1);font-weight:500;line-height:.95;writing-mode:vertical-rl;transform:rotate(180deg) translateY(.5rem);opacity:0;transition:opacity var(--transition-base) .17s,transform var(--transition-slow) .17s}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectRail__Z4MEU strong{opacity:1;transform:rotate(180deg) translateY(0)}.portfolio-showcase_projectRail__Z4MEU small{color:var(--color-text-muted);font-family:var(--font-ui);font-size:.58rem;font-weight:700;letter-spacing:.09em;line-height:1.15;text-transform:uppercase;opacity:0;transform:translateY(.5rem);transition:opacity var(--transition-base) .22s,transform var(--transition-slow) .22s}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectRail__Z4MEU small{opacity:1;transform:translateY(0)}.portfolio-showcase_projectNumber__3Mrxn{position:absolute;top:1.2rem;left:1.1rem;z-index:2;color:rgba(255,253,248,.92);font-family:var(--font-ui);font-size:var(--step--1);font-weight:800;letter-spacing:.08em;transition:opacity var(--transition-base),transform var(--transition-slow)}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectNumber__3Mrxn{opacity:0;transform:translateY(-.65rem)}.portfolio-showcase_motionLine__rAwyw{position:absolute;top:clamp(4.4rem,8vw,6.6rem);left:clamp(1.1rem,2.4vw,2.5rem);z-index:2;width:min(30%,10rem);height:1px;background:rgba(255,253,248,.78);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.22,1,.36,1) .13s}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_motionLine__rAwyw{transform:scaleX(1)}.portfolio-showcase_projectCopy___ukLl{position:absolute;right:1.2rem;bottom:1.25rem;left:1.2rem;z-index:2;display:grid;grid-gap:.42rem;gap:.42rem;color:#fffdfa;transform:translateY(.45rem);transition:transform var(--transition-slow)}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectCopy___ukLl{right:clamp(1.4rem,3vw,2.8rem);bottom:clamp(1.5rem,3vw,2.8rem);left:clamp(5.3rem,8.2vw,7.2rem);transform:translateY(0)}.portfolio-showcase_category__GXUwy{max-width:20ch;font-family:var(--font-ui);font-size:clamp(.58rem,.7vw,.72rem);font-weight:800;letter-spacing:.11em;line-height:1.2;text-transform:uppercase;opacity:.82}.portfolio-showcase_projectCopy___ukLl strong{overflow:hidden;font-family:var(--font-display);font-size:clamp(1.3rem,1.95vw,2.15rem);font-weight:500;letter-spacing:-.045em;line-height:.94;text-overflow:clip}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectCopy___ukLl strong{font-size:clamp(2.5rem,5vw,5.1rem)}.portfolio-showcase_projectAction__FZW5C{width:-moz-fit-content;width:fit-content;margin-top:.65rem;padding-bottom:.28rem;font-family:var(--font-ui);font-size:var(--step--1);font-weight:800;border-bottom:1px solid;opacity:0;transform:translateY(.4rem);transition:opacity var(--transition-base) .18s,transform var(--transition-slow) .18s}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectAction__FZW5C{opacity:1;transform:translateY(0)}.portfolio-showcase_progress__3UON9{display:grid;grid-template-columns:auto auto auto minmax(5rem,1fr) auto;grid-gap:.65rem;gap:.65rem;align-items:center;margin-top:clamp(1.4rem,2.2vw,2rem);color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--step--1);font-style:normal;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.portfolio-showcase_progress__3UON9 i{display:block;height:1px;margin-inline:1.2rem;overflow:hidden;background:var(--color-border-strong)}.portfolio-showcase_progress__3UON9 b{display:block;width:100%;height:100%;background:var(--color-accent);transform-origin:left center;transition:transform var(--transition-fast)}.portfolio-showcase_progress__3UON9 em{color:var(--color-text-muted);font-style:normal}@media(max-width:980px){.portfolio-showcase_section__q3yBR{padding-block:clamp(3rem,9vw,5rem)}.portfolio-showcase_header__fIpgu{grid-template-columns:1fr;gap:1.6rem}.portfolio-showcase_header__fIpgu h2{max-width:19ch}.portfolio-showcase_headerAside__q3vW2{max-width:36rem}.portfolio-showcase_track__ITfq_{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(1rem,(100vw - var(--container))/2)}.portfolio-showcase_innerTrack__SHNau{gap:1rem;width:max-content;min-height:27rem;padding-inline:max(1rem,(100vw - var(--container))/2)}.portfolio-showcase_activeCard__dH0IG,.portfolio-showcase_card__ikRg3{flex:0 0 min(70vw,32rem);scroll-snap-align:start}.portfolio-showcase_media__rYzjM{min-height:27rem}.portfolio-showcase_motionLine__rAwyw,.portfolio-showcase_projectRail__Z4MEU{display:none}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectNumber__3Mrxn,.portfolio-showcase_projectNumber__3Mrxn{opacity:1;transform:none}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectCopy___ukLl{right:1.4rem;bottom:1.5rem;left:1.4rem}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectCopy___ukLl strong{font-size:clamp(2.1rem,7vw,3.5rem)}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectAction__FZW5C{opacity:1;transform:none}}@media(max-width:640px){.portfolio-showcase_header__fIpgu h2{max-width:12ch}.portfolio-showcase_eyebrow__0lbk2:after{width:2.8rem}.portfolio-showcase_headerAside__q3vW2{gap:1.1rem}.portfolio-showcase_activeCard__dH0IG,.portfolio-showcase_card__ikRg3{flex-basis:min(86vw,25rem)}.portfolio-showcase_media__rYzjM{min-height:24rem}.portfolio-showcase_activeCard__dH0IG .portfolio-showcase_projectCopy___ukLl,.portfolio-showcase_projectCopy___ukLl{right:1.1rem;bottom:1.1rem;left:1.1rem}.portfolio-showcase_progress__3UON9{grid-template-columns:auto auto auto minmax(3rem,1fr)}.portfolio-showcase_progress__3UON9 i{margin-left:.6rem;margin-right:0}.portfolio-showcase_progress__3UON9 em{display:none}}@media(prefers-reduced-motion:reduce){.portfolio-showcase_allLink__DZ68G,.portfolio-showcase_card__ikRg3,.portfolio-showcase_image__5jg8U,.portfolio-showcase_mediaShade__70e2n,.portfolio-showcase_media__rYzjM,.portfolio-showcase_motionLine__rAwyw,.portfolio-showcase_progress__3UON9 b,.portfolio-showcase_projectAction__FZW5C,.portfolio-showcase_projectCopy___ukLl,.portfolio-showcase_projectNumber__3Mrxn,.portfolio-showcase_projectRail__Z4MEU,.portfolio-showcase_projectRail__Z4MEU small,.portfolio-showcase_projectRail__Z4MEU strong,.portfolio-showcase_railLine__WNsIX{transition:none}}.project-process-blueprint_section__2mi7s{position:relative;overflow:hidden;color:#f7f2e9;background:#0b1b15;isolation:isolate}.project-process-blueprint_section__2mi7s:before{position:absolute;inset:0;z-index:-2;content:"";background:linear-gradient(rgba(215,228,209,.055) 1px,transparent 0),linear-gradient(90deg,rgba(215,228,209,.055) 1px,transparent 0),radial-gradient(circle at 42% 38%,rgba(74,121,93,.2),transparent 31%),radial-gradient(circle at 86% 0,rgba(21,61,46,.74),transparent 28%);background-size:2rem 2rem,2rem 2rem,auto,auto}.project-process-blueprint_section__2mi7s:after{position:absolute;right:-12rem;bottom:-16rem;z-index:-1;width:42rem;height:42rem;content:"";border:1px solid rgba(226,238,218,.1);border-radius:50%;box-shadow:0 0 0 4rem rgba(226,238,218,.025),0 0 0 8rem rgba(226,238,218,.02)}.project-process-blueprint_inner__wQUtx{padding-top:clamp(2.4rem,5vw,4rem);padding-bottom:clamp(4rem,8vw,7.5rem)}.project-process-blueprint_header__MAgUf{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(16rem,.52fr);grid-gap:clamp(2rem,8vw,10rem);gap:clamp(2rem,8vw,10rem);align-items:end;margin-bottom:clamp(2.5rem,5vw,4.8rem)}.project-process-blueprint_eyebrow__FIfHa{font-family:var(--font-ui);font-size:var(--step--1);font-weight:700;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:1rem;color:rgba(238,246,231,.7)}.project-process-blueprint_eyebrow__FIfHa:before{width:2.4rem;height:1px;content:"";background:currentColor}.project-process-blueprint_header__MAgUf h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.05em;line-height:var(--leading-tight);font-size:var(--step-hero);max-width:12ch;margin-top:1rem;color:#fffdf8}.project-process-blueprint_header__MAgUf h2 span{display:block;white-space:nowrap}.project-process-blueprint_header__MAgUf p{max-width:31ch;color:rgba(247,243,236,.72);font-size:var(--step-1);line-height:1.58}.project-process-blueprint_content__QgC8Z{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(19rem,.7fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}.project-process-blueprint_scheme__vIqlh{position:relative;min-height:clamp(32rem,44vw,39rem)}.project-process-blueprint_core__veaqU,.project-process-blueprint_orbit__7hh3h{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.project-process-blueprint_orbit__7hh3h{width:min(74%,33rem);aspect-ratio:1;border:1px solid rgba(225,238,218,.28);box-shadow:0 0 0 clamp(1.4rem,4vw,3rem) rgba(225,238,218,.035),0 0 0 clamp(3rem,8vw,6rem) rgba(225,238,218,.022)}.project-process-blueprint_orbit__7hh3h:after,.project-process-blueprint_orbit__7hh3h:before{position:absolute;top:50%;left:-.75rem;width:calc(100% + 1.5rem);height:1px;content:"";background:rgba(225,238,218,.14)}.project-process-blueprint_orbit__7hh3h:after{transform:rotate(90deg)}.project-process-blueprint_core__veaqU{display:grid;place-items:center;width:clamp(7.8rem,14vw,11rem);aspect-ratio:1;padding:1rem;text-align:center;border:1px solid rgba(225,238,218,.28);box-shadow:0 0 0 .8rem rgba(225,238,218,.025)}.project-process-blueprint_core__veaqU:after,.project-process-blueprint_core__veaqU:before{position:absolute;width:1.45rem;height:1px;content:"";background:rgba(225,238,218,.52)}.project-process-blueprint_core__veaqU:after{transform:rotate(90deg)}.project-process-blueprint_core__veaqU small,.project-process-blueprint_core__veaqU span{position:relative;z-index:1;font-family:var(--font-ui);font-size:var(--step--1);font-weight:800;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.project-process-blueprint_core__veaqU small{color:rgba(247,243,236,.6);font-size:.62rem}.project-process-blueprint_stageList__SYgAg{position:absolute;inset:0}.project-process-blueprint_stage__uCvJK{position:absolute;display:grid;grid-gap:.5rem;gap:.5rem;width:clamp(8.4rem,14vw,11rem);padding:0;color:rgba(247,243,236,.68);text-align:left;cursor:pointer;background:rgba(0,0,0,0);border:0;transition:color var(--transition-base),transform var(--transition-base)}.project-process-blueprint_stageVisual__GYIW_{position:relative;display:block;height:clamp(7rem,11vw,9rem);overflow:visible;background:rgba(0,0,0,0);transition:transform var(--transition-base)}.project-process-blueprint_stageVisual__GYIW_ img{object-fit:contain;filter:drop-shadow(0 1rem 1.4rem rgba(0,0,0,.46));transition:filter var(--transition-base),transform var(--transition-base)}.project-process-blueprint_isActive__5Vh6p,.project-process-blueprint_stage__uCvJK:focus-visible,.project-process-blueprint_stage__uCvJK:hover{color:#fffdf8}.project-process-blueprint_stage__uCvJK:focus-visible,.project-process-blueprint_stage__uCvJK:hover{transform:translateY(-.3rem);outline:none}.project-process-blueprint_isActive__5Vh6p .project-process-blueprint_stageVisual__GYIW_{transform:translateY(-.2rem)}.project-process-blueprint_isActive__5Vh6p .project-process-blueprint_stageVisual__GYIW_ img{filter:drop-shadow(0 0 .9rem rgba(242,235,225,.46)) drop-shadow(0 1.15rem 1.55rem rgba(0,0,0,.44));transform:translateY(-.12rem) scale(1.025)}.project-process-blueprint_stageNumber__hDVzY{position:absolute;top:.8rem;left:.85rem;z-index:2;color:#f2ebe1;font-family:var(--font-ui);font-size:var(--step--1);font-weight:800;letter-spacing:.09em;text-shadow:0 .18rem .85rem rgba(7,19,14,.86)}.project-process-blueprint_stage__uCvJK small,.project-process-blueprint_stage__uCvJK strong{position:relative;z-index:1}.project-process-blueprint_stage__uCvJK strong{font-family:var(--font-display);font-size:var(--step-1);font-weight:600;letter-spacing:-.04em;line-height:1}.project-process-blueprint_stage__uCvJK small{color:currentColor;font-family:var(--font-ui);font-size:.65rem;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase;opacity:.72}.project-process-blueprint_stage1___h_e_{top:0;left:50%;transform:translateX(-50%)}.project-process-blueprint_stage2__LyRLV{top:19%;right:0}.project-process-blueprint_stage3__g20BE{right:2%;bottom:7%}.project-process-blueprint_stage4__ewy_R{bottom:0;left:50%;transform:translateX(-50%)}.project-process-blueprint_stage5__RHwEp{bottom:7%;left:2%}.project-process-blueprint_stage6__D3cpJ{top:19%;left:0}.project-process-blueprint_stage1___h_e_.project-process-blueprint_isActive__5Vh6p,.project-process-blueprint_stage1___h_e_:focus-visible,.project-process-blueprint_stage1___h_e_:hover,.project-process-blueprint_stage4__ewy_R.project-process-blueprint_isActive__5Vh6p,.project-process-blueprint_stage4__ewy_R:focus-visible,.project-process-blueprint_stage4__ewy_R:hover{transform:translateX(-50%) translateY(-.3rem)}.project-process-blueprint_specification__bGwyu{position:relative;display:grid;grid-gap:1.8rem;gap:1.8rem;min-height:clamp(29rem,38vw,34rem);padding:clamp(1.5rem,3.2vw,2.6rem);background:rgba(7,24,18,.65);border:1px solid rgba(225,238,218,.3);box-shadow:0 26px 70px rgba(0,0,0,.24)}.project-process-blueprint_specification__bGwyu:after,.project-process-blueprint_specification__bGwyu:before{position:absolute;width:1.2rem;height:1.2rem;content:"";border-color:rgba(218,240,205,.78)}.project-process-blueprint_specification__bGwyu:before{top:-1px;left:-1px;border-top:2px solid;border-left:2px solid}.project-process-blueprint_specification__bGwyu:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid}.project-process-blueprint_outputList__wG6vi>span,.project-process-blueprint_specTopline__vMFhH{display:flex;justify-content:space-between;color:rgba(230,243,221,.62);font-family:var(--font-ui);font-size:.66rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.project-process-blueprint_specification__bGwyu h3{font-family:var(--font-display);font-weight:400;letter-spacing:-.05em;line-height:var(--leading-tight);font-size:var(--step-3);margin-top:-.4rem;color:#fffdf8}.project-process-blueprint_specLead__cLiYr{max-width:28ch;color:rgba(247,243,236,.86);font-size:var(--step-1);line-height:1.48}.project-process-blueprint_outputList__wG6vi{padding-top:1.5rem;border-top:1px solid rgba(225,238,218,.2)}.project-process-blueprint_outputList__wG6vi ul{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:1rem}.project-process-blueprint_outputList__wG6vi li{display:flex;gap:.8rem;color:rgba(247,243,236,.76);font-size:var(--step-0);line-height:1.4}.project-process-blueprint_outputList__wG6vi li:before{flex:0 0 auto;width:.45rem;height:.45rem;margin-top:.35rem;content:"";background:#caff9f;box-shadow:0 0 .75rem rgba(202,255,159,.7)}.project-process-blueprint_specActions__pp4WS{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;align-self:end;padding-top:1.2rem;border-top:1px solid rgba(225,238,218,.2)}.project-process-blueprint_telegramButton__pBNi3{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;padding:.72rem 1rem;color:#10251b;font-family:var(--font-ui);font-size:var(--step--1);font-weight:800;line-height:1.3;letter-spacing:.01em;background:#f2ebe1;border:1px solid rgba(255,253,248,.7);border-radius:999px;box-shadow:0 .7rem 1.5rem rgba(0,0,0,.24);transition:background var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.project-process-blueprint_telegramButton__pBNi3:hover{background:#fffdf8;box-shadow:0 0 1.15rem rgba(242,235,225,.34),0 .85rem 1.75rem rgba(0,0,0,.28);transform:translateY(-.14rem)}.project-process-blueprint_telegramButton__pBNi3:focus-visible{outline:2px solid #caff9f;outline-offset:.22rem}.project-process-blueprint_unpinButton__TdTIu{padding:.35rem 0;color:rgba(247,243,236,.58);font-family:var(--font-ui);font-size:var(--step--1);font-weight:800;line-height:1.3;background:rgba(0,0,0,0);border:0;cursor:pointer}.project-process-blueprint_unpinButton__TdTIu:focus-visible,.project-process-blueprint_unpinButton__TdTIu:hover{color:#f2ebe1}.project-process-blueprint_hint__XEfnc{margin-top:2rem;color:rgba(230,243,221,.54);font-family:var(--font-ui);font-size:var(--step--1);letter-spacing:.05em}@media(max-width:1040px){.project-process-blueprint_content__QgC8Z{grid-template-columns:1fr}.project-process-blueprint_scheme__vIqlh{width:min(100%,43rem);margin-inline:auto}.project-process-blueprint_specification__bGwyu{min-height:auto}}@media(max-width:680px){.project-process-blueprint_inner__wQUtx{padding-block:4rem}.project-process-blueprint_header__MAgUf{grid-template-columns:1fr;gap:1.3rem;margin-bottom:2.4rem}.project-process-blueprint_header__MAgUf h2{max-width:11ch}.project-process-blueprint_header__MAgUf p{font-size:var(--step-0)}.project-process-blueprint_content__QgC8Z{gap:1.2rem}.project-process-blueprint_scheme__vIqlh{min-height:0;overflow-x:auto;width:calc(100% + 2rem);margin-inline:-1rem;padding:0 1rem .8rem;scrollbar-width:none}.project-process-blueprint_scheme__vIqlh::-webkit-scrollbar{display:none}.project-process-blueprint_core__veaqU,.project-process-blueprint_orbit__7hh3h{display:none}.project-process-blueprint_stageList__SYgAg{position:static;display:flex;gap:.7rem;width:max-content}.project-process-blueprint_stage1___h_e_,.project-process-blueprint_stage2__LyRLV,.project-process-blueprint_stage3__g20BE,.project-process-blueprint_stage4__ewy_R,.project-process-blueprint_stage5__RHwEp,.project-process-blueprint_stage6__D3cpJ,.project-process-blueprint_stage__uCvJK{position:relative;top:auto;right:auto;bottom:auto;left:auto;flex:0 0 min(10rem,44vw);transform:none}.project-process-blueprint_stageVisual__GYIW_{height:7.4rem}.project-process-blueprint_stage1___h_e_.project-process-blueprint_isActive__5Vh6p,.project-process-blueprint_stage1___h_e_:focus-visible,.project-process-blueprint_stage1___h_e_:hover,.project-process-blueprint_stage4__ewy_R.project-process-blueprint_isActive__5Vh6p,.project-process-blueprint_stage4__ewy_R:focus-visible,.project-process-blueprint_stage4__ewy_R:hover{transform:translateY(-.3rem)}.project-process-blueprint_stage__uCvJK strong{font-size:var(--step-0)}.project-process-blueprint_stage__uCvJK small{font-size:.58rem}.project-process-blueprint_specification__bGwyu{gap:1.4rem;padding:1.4rem}.project-process-blueprint_specification__bGwyu h3{font-size:var(--step-3)}.project-process-blueprint_hint__XEfnc{display:none}}@media(prefers-reduced-motion:reduce){.project-process-blueprint_stageVisual__GYIW_,.project-process-blueprint_stageVisual__GYIW_ img,.project-process-blueprint_stage__uCvJK,.project-process-blueprint_telegramButton__pBNi3,.project-process-blueprint_unpinButton__TdTIu{transition:none}}