.Navigation_header__AfnnV{position:-webkit-sticky;position:sticky;top:0;z-index:100;height:88px;background-color:var(--color-bg-primary);border-bottom:1px solid hsla(0,0%,100%,.06)}.Navigation_nav__Eldvl{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 64px;max-width:1440px;margin:0 auto;gap:24px}@media(max-width:1024px){.Navigation_nav__Eldvl{padding:0 32px}}@media(max-width:767px){.Navigation_nav__Eldvl{padding:0 20px}}.Navigation_logo__DlgyX{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:20px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;flex-shrink:0}.Navigation_logoPrefix__SfnTG{color:var(--color-accent-primary);font-weight:900}.Navigation_logoDivider__I0cAJ{color:hsla(0,0%,100%,.3);font-weight:400;font-size:16px}@media(max-width:767px){.Navigation_logoFull__vv_E0{display:none}}.Navigation_center__y8lFz{display:flex;align-items:center;gap:24px;margin:0 auto}@media(max-width:767px){.Navigation_center__y8lFz{display:none}}.Navigation_navDiamond__Ev9c8{display:inline-block;width:10px;height:10px;background-color:var(--color-accent-primary);opacity:.5;transform:rotate(45deg);flex-shrink:0}.Navigation_links__RJS9t{display:flex;align-items:center;gap:36px}@media(max-width:1024px){.Navigation_links__RJS9t{gap:20px}}@media(max-width:767px){.Navigation_links__RJS9t{display:none}}.Navigation_link__rtZNz{font-size:16px;font-weight:400;color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease}.Navigation_link__rtZNz:hover{color:var(--color-text-primary)}.Navigation_right__uEcxO{display:flex;align-items:center;gap:24px;flex-shrink:0}@media(max-width:1024px){.Navigation_right__uEcxO{gap:16px}}@media(max-width:767px){.Navigation_right__uEcxO{display:none}}.Navigation_availability__PgXSS{display:flex;align-items:center;gap:8px}.Navigation_dot__DQff5{width:8px;height:8px;border-radius:50%;background-color:var(--color-green-available);flex-shrink:0;animation:Navigation_pulse__KUg3N 2s ease-in-out infinite}@keyframes Navigation_pulse__KUg3N{0%,to{opacity:1}50%{opacity:.5}}.Navigation_availableText__p2_A8{font-size:16px;color:var(--color-text-secondary);white-space:nowrap}@media(max-width:1024px){.Navigation_availableText__p2_A8{display:none}}.Navigation_socials__xRMhY{display:flex;align-items:center;gap:16px}.Navigation_socialLink__yf0tb{display:flex;align-items:center;color:var(--color-text-secondary);transition:color .2s ease}.Navigation_socialLink__yf0tb:hover{color:var(--color-text-primary)}.Navigation_hamburger__8H3M2{display:none;flex-direction:column;gap:5px;padding:4px;background:none;border:none;cursor:pointer}@media(max-width:767px){.Navigation_hamburger__8H3M2{display:flex}}.Navigation_bar__9FQ8K{display:block;width:24px;height:2px;background-color:var(--color-text-primary);transition:transform .25s ease,opacity .25s ease}.Navigation_barOpen1__eeXI5{transform:translateY(7px) rotate(45deg)}.Navigation_barOpen2__BvXh8{opacity:0}.Navigation_barOpen3__afQH5{transform:translateY(-7px) rotate(-45deg)}.Navigation_mobileMenu__wrHsD{position:fixed;inset:88px 0 0 0;background-color:var(--color-bg-primary);z-index:99;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:40px 20px}.Navigation_mobileLinks__CmmXE{display:flex;flex-direction:column;align-items:center;gap:32px;list-style:none}.Navigation_mobileLink__CPND4{font-size:36px;font-weight:700;color:var(--color-text-primary);text-decoration:none;transition:color .2s ease}.Navigation_mobileLink__CPND4:hover{color:var(--color-accent-primary)}.Navigation_mobileSocials__iq9rN{display:flex;gap:32px}.Navigation_mobileSocialLink__l5oUQ{font-size:18px;color:var(--color-text-secondary);text-decoration:none}.Navigation_mobileSocialLink__l5oUQ:hover{color:var(--color-text-primary)}.Hero_hero__5ucWY{position:relative;min-height:820px;padding:80px 64px;max-width:1440px;margin:0 auto;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width:1024px){.Hero_hero__5ucWY{padding:60px 32px;min-height:680px}}@media(max-width:767px){.Hero_hero__5ucWY{padding:48px 20px;min-height:auto}}@media(max-width:480px){.Hero_hero__5ucWY{padding:40px 20px 32px}}.Hero_watermark__eg9xy{position:absolute;top:280px;left:-40px;font-size:clamp(120px,18vw,400px);font-weight:900;color:var(--color-text-primary);opacity:.03;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;letter-spacing:-.05em;line-height:.85}@media(max-width:767px){.Hero_watermark__eg9xy{font-size:clamp(80px,28vw,200px);top:160px}}.Hero_label__w_2cH{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--color-accent-primary);margin-bottom:47px}@media(max-width:767px){.Hero_label__w_2cH{margin-bottom:24px}}.Hero_heading__8CPOF{display:flex;flex-direction:column;font-size:clamp(80px,10vw,140px);font-weight:900;line-height:1;letter-spacing:-.03em;color:var(--color-text-primary);max-width:700px}@media(max-width:1439px){.Hero_heading__8CPOF{max-width:100%}}@media(max-width:767px){.Hero_heading__8CPOF{font-size:clamp(56px,14vw,100px)}}@media(max-width:480px){.Hero_heading__8CPOF{font-size:clamp(40px,12vw,72px)}}@media(max-width:375px){.Hero_heading__8CPOF{font-size:clamp(40px,11vw,56px)}}@media(max-width:320px){.Hero_heading__8CPOF{font-size:38px}}.Hero_headingLine__SDCBZ{display:block}.Hero_headingAccent__Waj2i{color:var(--color-accent-primary)}.Hero_rightBlock__mhGCz{position:absolute;top:160px;left:980px;width:380px;display:flex;flex-direction:column;gap:0}@media(max-width:1439px){.Hero_rightBlock__mhGCz{position:static;width:100%;max-width:480px;margin-top:40px}}@media(max-width:1024px){.Hero_rightBlock__mhGCz{max-width:100%;margin-top:40px}}@media(max-width:767px){.Hero_rightBlock__mhGCz{margin-top:32px;gap:0}}.Hero_description__EkJQN{font-size:16px;line-height:1.6;color:var(--color-text-secondary);margin-bottom:40px}@media(max-width:767px){.Hero_description__EkJQN{margin-bottom:28px}}@media(max-width:480px){.Hero_description__EkJQN{margin-bottom:20px;font-size:15px}}.Hero_stats__0O2_1{display:flex;align-items:flex-start;gap:48px;margin-bottom:40px}@media(max-width:767px){.Hero_stats__0O2_1{gap:28px;margin-bottom:32px}}@media(max-width:480px){.Hero_stats__0O2_1{gap:20px;margin-bottom:24px}}.Hero_stat__agzVY{display:flex;flex-direction:column;gap:4px}.Hero_statNumber__DH9UW{font-size:39px;font-weight:700;color:var(--color-text-primary);line-height:1}@media(max-width:767px){.Hero_statNumber__DH9UW{font-size:32px}}@media(max-width:480px){.Hero_statNumber__DH9UW{font-size:28px}}.Hero_statLabel__72P1q{font-size:15px;color:var(--color-text-muted)}@media(max-width:480px){.Hero_statLabel__72P1q{font-size:12px}}.Hero_hireBtn___MVjv{display:inline-flex;align-items:center;justify-content:center;width:159px;height:54px;padding:0 40px;background-color:var(--color-accent-primary);color:var(--color-text-primary);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border:none;cursor:pointer;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);transition:background-color .2s ease;align-self:flex-start}.Hero_hireBtn___MVjv:hover{background-color:var(--color-accent-hover)}.Hero_hireBtn___MVjv:active{background-color:var(--color-accent-active)}@media(max-width:767px){.Hero_hireBtn___MVjv{width:100%;align-self:stretch;justify-content:center}}.Hero_decorSquare__kM9Q9{position:absolute;left:880px;top:380px;transform:rotate(45deg);width:343px;height:343px;border:1px solid hsla(0,0%,100%,.1);pointer-events:none}@media(max-width:1024px){.Hero_decorSquare__kM9Q9{width:200px;height:200px;left:auto;right:20px;top:200px;opacity:.2}}@media(max-width:767px){.Hero_decorSquare__kM9Q9{display:none}}.Hero_decorDiamond__tv0tE{position:absolute;bottom:53px;right:83px;width:17px;height:17px;background:var(--color-accent-primary);transform:rotate(45deg);pointer-events:none}@media(max-width:767px){.Hero_decorDiamond__tv0tE{display:none}}.Hero_decorCross__CK2Pr{position:absolute;top:72px;left:400px;width:20px;height:20px;pointer-events:none}.Hero_decorCross__CK2Pr:after,.Hero_decorCross__CK2Pr:before{content:"";position:absolute;background:var(--color-accent-primary);opacity:.6}.Hero_decorCross__CK2Pr:before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.Hero_decorCross__CK2Pr:after{left:50%;top:0;height:100%;width:1px;transform:translateX(-50%)}@media(max-width:1024px){.Hero_decorCross__CK2Pr{display:none}}.Hero_decorLine__czM4b{position:absolute;top:100px;left:700px;width:544px;height:254px;pointer-events:none;overflow:visible}.Hero_decorLine__czM4b:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid var(--color-accent-primary);transform-origin:top left;transform:rotate(25deg);opacity:.3}@media(max-width:1024px){.Hero_decorLine__czM4b{display:none}}.Hero_scrollHint__xEGpW{position:absolute;bottom:55px;left:64px;display:flex;align-items:center;gap:8px;font-size:15px;color:var(--color-text-muted);letter-spacing:.05em}@media(min-width:769px)and (max-width:1439px){.Hero_scrollHint__xEGpW{bottom:45px}}@media(min-width:768px)and (max-width:1024px){.Hero_scrollHint__xEGpW{bottom:20px}}@media(max-width:1024px){.Hero_scrollHint__xEGpW{left:32px}}@media(max-width:767px){.Hero_scrollHint__xEGpW{position:static;margin-top:32px}}.Hero_scrollArrow__FHzvN{font-size:15px;line-height:1}.DiagonalDivider_divider__yf0w1{position:relative;width:100%;overflow:hidden;line-height:0;display:block}.DiagonalDivider_hero-to-marquee___sFVT{height:140px;background-color:var(--color-bg-primary)}@media(max-width:767px){.DiagonalDivider_hero-to-marquee___sFVT{height:80px}}@media(max-width:480px){.DiagonalDivider_hero-to-marquee___sFVT{height:60px}}.DiagonalDivider_marquee-to-services__BUHJi{height:140px;background-color:var(--color-bg-primary)}@media(max-width:767px){.DiagonalDivider_marquee-to-services__BUHJi{height:80px}}@media(max-width:480px){.DiagonalDivider_marquee-to-services__BUHJi{height:60px}}.DiagonalDivider_racing-stripes__ALhQr{height:100px;background-color:var(--color-bg-primary);margin-top:-40px;position:relative;z-index:1}@media(max-width:767px){.DiagonalDivider_racing-stripes__ALhQr{height:60px;margin-top:-20px}}@media(max-width:480px){.DiagonalDivider_racing-stripes__ALhQr{height:40px}}.DiagonalDivider_lime-lines__599wr{height:100px;background-color:var(--color-bg-primary)}@media(max-width:767px){.DiagonalDivider_lime-lines__599wr{height:50px}}@media(max-width:480px){.DiagonalDivider_lime-lines__599wr{height:36px}}.DiagonalDivider_grand-sweep__2WOQc{height:200px;background-color:var(--color-bg-primary)}@media(max-width:767px){.DiagonalDivider_grand-sweep__2WOQc{height:120px}}@media(max-width:480px){.DiagonalDivider_grand-sweep__2WOQc{height:80px}}.DiagonalDivider_sweepSvg__5oEtR{width:100%;height:100%;display:block}.ServicesMarquee_marquee__gXZGz{background-color:var(--color-accent-primary);height:75px;overflow:hidden;display:flex;align-items:center}@media(max-width:767px){.ServicesMarquee_marquee__gXZGz{height:56px}}@media(max-width:480px){.ServicesMarquee_marquee__gXZGz{height:48px}}.ServicesMarquee_track__tAK4f{display:flex;width:max-content;animation:ServicesMarquee_marquee__gXZGz 22s linear infinite}.ServicesMarquee_track__tAK4f:hover{animation-play-state:paused}.ServicesMarquee_content__QznXC{display:flex;align-items:center;white-space:nowrap;padding:0 24px}@media(max-width:767px){.ServicesMarquee_content__QznXC{padding:0 16px}}.ServicesMarquee_item__CoJ9s{display:inline-flex;align-items:center;gap:32px;font-size:19px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#0a0a0a;padding-right:32px;white-space:nowrap}@media(max-width:767px){.ServicesMarquee_item__CoJ9s{font-size:14px;gap:20px;padding-right:20px;letter-spacing:.06em}}@media(max-width:480px){.ServicesMarquee_item__CoJ9s{font-size:13px;gap:16px;padding-right:16px}}.ServicesMarquee_diamond__M6iCs{display:inline-block;width:6px;height:6px;background:rgba(0,0,0,.4);transform:rotate(45deg);flex-shrink:0;font-size:0;color:rgba(0,0,0,0)}@media(max-width:767px){.ServicesMarquee_diamond__M6iCs{width:4px;height:4px}}@keyframes ServicesMarquee_marquee__gXZGz{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.ServicesMarquee_track__tAK4f{animation:none}}.Services_section__EGjiE{background-color:var(--color-bg-primary);padding:120px 0}@media(max-width:767px){.Services_section__EGjiE{padding:80px 0}}@media(max-width:480px){.Services_section__EGjiE{padding:60px 0}}.Services_container__kpsca{max-width:1440px;margin:0 auto;padding:0 64px;position:relative}@media(max-width:1024px){.Services_container__kpsca{padding:0 32px}}@media(max-width:767px){.Services_container__kpsca{padding:0 20px}}.Services_header__JpsUI{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}@media(max-width:1024px){.Services_header__JpsUI{flex-direction:column;gap:24px}}.Services_title__3OY_5{font-size:clamp(48px,6vw,87px);font-weight:900;color:var(--color-text-primary);line-height:1;letter-spacing:-.02em;flex-shrink:0}@media(max-width:480px){.Services_title__3OY_5{font-size:clamp(40px,10vw,64px)}}.Services_subtitle__nJXAW{font-size:16px;line-height:1.6;color:var(--color-text-secondary);max-width:413px;padding-top:96px;text-align:right}@media(max-width:1024px){.Services_subtitle__nJXAW{padding-top:0;text-align:left}}.Services_spacer___3aYX{height:64px}@media(max-width:767px){.Services_spacer___3aYX{height:40px}}.Services_divider__bIVPm{width:100%;height:1px;background-color:var(--color-border)}.Services_list__qu6I0{list-style:none}.Services_item__C5TWY{position:relative;min-height:173px;display:flex;align-items:center;gap:48px;padding:40px 0}@media(max-width:1024px){.Services_item__C5TWY{gap:24px;min-height:auto;padding:32px 0}}@media(max-width:767px){.Services_item__C5TWY{flex-direction:column;align-items:flex-start;gap:12px;padding:28px 0;min-height:auto}}@media(max-width:480px){.Services_item__C5TWY{padding:20px 0;gap:8px}}.Services_item__C5TWY .Services_divider__bIVPm{position:absolute;bottom:0;left:0;right:0}.Services_number__3l0AC{font-size:77px;font-weight:700;color:var(--color-text-muted);line-height:1;flex-shrink:0;width:140px;opacity:.15}@media(max-width:1024px){.Services_number__3l0AC{font-size:56px;width:100px}}@media(max-width:767px){.Services_number__3l0AC{font-size:40px;width:auto}}@media(max-width:480px){.Services_number__3l0AC{font-size:32px}}.Services_itemContent__Hkg6R{flex:1 1;display:flex;align-items:center;gap:48px}@media(max-width:1024px){.Services_itemContent__Hkg6R{flex-direction:column;align-items:flex-start;gap:12px}}.Services_itemTitle__FdhyW{font-size:clamp(20px,2.5vw,34px);font-weight:600;color:var(--color-text-primary);flex-shrink:0;min-width:380px}@media(max-width:1024px){.Services_itemTitle__FdhyW{min-width:auto}}@media(max-width:767px){.Services_itemTitle__FdhyW{font-size:clamp(18px,4vw,24px)}}.Services_itemDescription__Rc6iH{font-size:16px;line-height:1.6;color:var(--color-text-secondary);max-width:792px}@media(max-width:480px){.Services_itemDescription__Rc6iH{font-size:14px}}.Services_decorCircle__xJ2xA{position:absolute;bottom:-40px;left:-60px;width:180px;height:180px;border-radius:50%;border:1.5px solid var(--color-accent-primary);opacity:.2;pointer-events:none}@media(max-width:767px){.Services_decorCircle__xJ2xA{display:none}}.Process_section___9_KL{padding:120px 0;background-color:var(--color-bg-primary)}@media(max-width:767px){.Process_section___9_KL{padding:80px 0}}@media(max-width:480px){.Process_section___9_KL{padding:60px 0}}.Process_container__EfZba{max-width:1440px;margin:0 auto;padding:0 64px}@media(max-width:1024px){.Process_container__EfZba{padding:0 32px}}@media(max-width:767px){.Process_container__EfZba{padding:0 20px}}.Process_title__ZPAJG{font-size:clamp(48px,6vw,87px);font-weight:900;color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:48px}@media(max-width:767px){.Process_title__ZPAJG{margin-bottom:32px}}@media(max-width:480px){.Process_title__ZPAJG{font-size:clamp(40px,10vw,64px);margin-bottom:24px}}.Process_grid__zbmdo{display:flex;flex-direction:column;gap:8px}.Process_row__pzXzB{display:grid;grid-gap:8px;gap:8px}.Process_row__pzXzB:first-child{grid-template-columns:820fr 472fr}@media(max-width:1024px){.Process_row__pzXzB:first-child{grid-template-columns:1fr 1fr}}@media(max-width:767px){.Process_row__pzXzB:first-child{grid-template-columns:1fr}}.Process_row__pzXzB:last-child{grid-template-columns:472fr 820fr}@media(max-width:1024px){.Process_row__pzXzB:last-child{grid-template-columns:1fr 1fr}}@media(max-width:767px){.Process_row__pzXzB:last-child{grid-template-columns:1fr}}.Process_card__InfJP{background-color:var(--color-bg-secondary);padding:40px;position:relative;min-height:320px;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:1024px){.Process_card__InfJP{padding:32px;min-height:260px}}@media(max-width:767px){.Process_card__InfJP{padding:28px 24px;min-height:220px}}@media(max-width:480px){.Process_card__InfJP{padding:20px 16px;min-height:180px}}.Process_card1__rvEMq{background-color:var(--color-accent-primary);-webkit-clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px);clip-path:polygon(32px 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%,0 32px)}.Process_card1__rvEMq .Process_stepNumber__niYJ7{opacity:.5}.Process_card1__rvEMq .Process_stepDescription__go_OP{color:hsla(0,0%,100%,.85);font-weight:500}.Process_card2__TNHUn{justify-content:flex-start;-webkit-clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%)}.Process_card3__7c3Y7{justify-content:flex-start;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,32px 100%,0 calc(100% - 32px));clip-path:polygon(0 0,100% 0,100% 100%,32px 100%,0 calc(100% - 32px))}.Process_card4__8Re7q{justify-content:flex-end;-webkit-clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,20px 100%,0 calc(100% - 20px));clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,20px 100%,0 calc(100% - 20px))}.Process_stepNumber__niYJ7{display:block;font-size:58px;font-weight:700;color:var(--color-text-primary);line-height:1;flex:1 1;opacity:.4}@media(max-width:1024px){.Process_stepNumber__niYJ7{font-size:44px}}@media(max-width:767px){.Process_stepNumber__niYJ7{font-size:36px}}@media(max-width:480px){.Process_stepNumber__niYJ7{font-size:28px}}.Process_stepContent__qY0mT{margin-top:auto}.Process_stepTitle__pqVg4{font-size:clamp(14px,1.8vw,24px);font-weight:700;text-transform:uppercase;color:var(--color-text-primary);letter-spacing:.06em;margin-bottom:12px}@media(max-width:767px){.Process_stepTitle__pqVg4{font-size:clamp(14px,3.5vw,20px);margin-bottom:8px}}.Process_stepDescription__go_OP{font-size:16px;line-height:1.6;color:var(--color-text-secondary)}@media(max-width:480px){.Process_stepDescription__go_OP{font-size:14px}}.Process_decorHash__6pitQ{position:absolute;bottom:32px;left:64px;width:28px;height:28px;pointer-events:none;display:flex;align-items:center;justify-content:center}.Process_decorHash__6pitQ:after,.Process_decorHash__6pitQ:before{content:"";position:absolute;width:28px;height:1.5px;background:var(--color-accent-primary);transform:rotate(45deg)}.Process_decorHash__6pitQ:after{transform:rotate(-45deg)}@media(max-width:767px){.Process_decorHash__6pitQ{display:none}}.Clients_section__oA7C6{padding:120px 0;background-color:var(--color-bg-primary);overflow:hidden}@media(max-width:767px){.Clients_section__oA7C6{padding:80px 0}}@media(max-width:480px){.Clients_section__oA7C6{padding:60px 0}}.Clients_container__WTR0G{max-width:1440px;margin:0 auto;padding:0 64px;display:flex;gap:80px;align-items:flex-start;position:relative}@media(max-width:1024px){.Clients_container__WTR0G{padding:0 32px;gap:40px}}@media(max-width:767px){.Clients_container__WTR0G{padding:0 20px;flex-direction:column;gap:40px}}@media(max-width:480px){.Clients_container__WTR0G{gap:28px}}.Clients_decorSlash__Ux0wm{position:absolute;top:-100px;right:-200px;width:500px;height:800px;background:linear-gradient(135deg,transparent 40%,rgba(79,70,229,.05) 0,rgba(79,70,229,.05) 60%,transparent 0);transform:rotate(-15deg);pointer-events:none}@media(max-width:767px){.Clients_decorSlash__Ux0wm{display:none}}.Clients_left__ax5vG{flex-shrink:0;width:440px}@media(max-width:1024px){.Clients_left__ax5vG{width:260px}}@media(max-width:767px){.Clients_left__ax5vG{width:100%}}.Clients_label__UqvDu{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--color-accent-primary);margin-bottom:24px}.Clients_title__ItiIH{display:flex;flex-direction:column;font-size:clamp(40px,5vw,87px);font-weight:900;color:var(--color-text-primary);line-height:1;letter-spacing:-.02em}@media(max-width:480px){.Clients_title__ItiIH{font-size:clamp(36px,9vw,56px)}}.Clients_right___QxPy{flex:1 1;min-width:0}@media(max-width:767px){.Clients_right___QxPy{width:100%}}.Clients_list__xK6dl{list-style:none}.Clients_item__RTkcX{min-height:114px;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid hsla(0,0%,100%,.06);padding:32px 0}.Clients_item__RTkcX:first-child{border-top:1px solid hsla(0,0%,100%,.06)}@media(max-width:1024px){.Clients_item__RTkcX{min-height:90px;padding:24px 0}}@media(max-width:767px){.Clients_item__RTkcX{min-height:auto;padding:20px 0}}@media(max-width:480px){.Clients_item__RTkcX{padding:16px 0}}.Clients_itemMain__0iqf_{font-size:22px;font-weight:600;color:var(--color-text-primary);margin-bottom:4px}@media(max-width:1024px){.Clients_itemMain__0iqf_{font-size:19px}}@media(max-width:767px){.Clients_itemMain__0iqf_{font-size:18px}}@media(max-width:480px){.Clients_itemMain__0iqf_{font-size:16px}}.Clients_itemSub__1_ngG{font-size:16px;color:var(--color-text-secondary)}@media(max-width:480px){.Clients_itemSub__1_ngG{font-size:14px}}.Experience_section__hKaK1{padding:120px 0;background-color:var(--color-bg-primary)}@media(max-width:767px){.Experience_section__hKaK1{padding:80px 0}}@media(max-width:480px){.Experience_section__hKaK1{padding:60px 0}}.Experience_container__e60ND{max-width:1440px;margin:0 auto;padding:0 64px;position:relative}@media(max-width:1024px){.Experience_container__e60ND{padding:0 32px}}@media(max-width:767px){.Experience_container__e60ND{padding:0 20px}}.Experience_title__XEF_T{font-size:clamp(48px,6vw,87px);font-weight:900;color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:32px}@media(max-width:480px){.Experience_title__XEF_T{font-size:clamp(40px,10vw,64px);margin-bottom:24px}}.Experience_divider__5cEOY{width:100%;height:1px;background:linear-gradient(90deg,var(--color-accent-primary) 0,rgba(79,70,229,.15) 40%,rgba(79,70,229,.05) 100%)}.Experience_list__Tlu7u{list-style:none;margin-top:0}.Experience_item__xjBuD{position:relative;display:flex;gap:0;align-items:flex-start;padding:48px 0}@media(max-width:1024px){.Experience_item__xjBuD{padding:32px 0}}@media(max-width:767px){.Experience_item__xjBuD{flex-direction:column;gap:12px;padding:28px 0}}@media(max-width:480px){.Experience_item__xjBuD{gap:8px;padding:20px 0}}.Experience_item__xjBuD .Experience_divider__5cEOY{position:absolute;bottom:0;left:0;right:0}.Experience_yearCol__yNWvo{width:200px;flex-shrink:0}@media(max-width:1024px){.Experience_yearCol__yNWvo{width:140px}}@media(max-width:767px){.Experience_yearCol__yNWvo{width:auto}}.Experience_year__Oy_vk{font-size:68px;font-weight:700;color:var(--color-text-muted);line-height:1;opacity:.15}@media(max-width:1024px){.Experience_year__Oy_vk{font-size:52px}}@media(max-width:767px){.Experience_year__Oy_vk{font-size:40px}}@media(max-width:480px){.Experience_year__Oy_vk{font-size:32px}}.Experience_details__hsSQK{flex:1 1;display:flex;flex-direction:column;gap:12px;padding-top:8px}@media(max-width:767px){.Experience_details__hsSQK{padding-top:0}}.Experience_detailsHeader__MCkws{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.Experience_role__r6_h1{font-size:22px;font-weight:600;color:var(--color-text-primary);margin-bottom:12px;display:flex;flex-wrap:wrap;align-items:baseline;gap:0}@media(max-width:1024px){.Experience_role__r6_h1{font-size:19px}}@media(max-width:767px){.Experience_role__r6_h1{font-size:18px;margin-bottom:8px}}@media(max-width:480px){.Experience_role__r6_h1{font-size:16px}}.Experience_companySep__438eZ{color:var(--color-text-muted);font-weight:400;margin:0 16px}.Experience_company__Q223D{font-size:22px;font-weight:400;color:var(--color-text-secondary)}@media(max-width:1024px){.Experience_company__Q223D{font-size:19px}}@media(max-width:767px){.Experience_company__Q223D{font-size:18px}}@media(max-width:480px){.Experience_company__Q223D{font-size:16px}}.Experience_period__WU2IN{font-size:15px;color:var(--color-text-secondary);background-color:var(--color-bg-elevated);border:1px solid hsla(0,0%,100%,.08);padding:4px 12px;white-space:nowrap;flex-shrink:0;height:23px;display:inline-flex;align-items:center}@media(max-width:480px){.Experience_period__WU2IN{font-size:12px;padding:4px 8px;height:auto}}.Experience_bullets__PqI3f{display:flex;flex-direction:column;gap:10px;list-style:none;margin-top:4px}.Experience_bullet__yvzT1{font-size:16px;color:var(--color-text-secondary);display:flex;gap:10px;align-items:baseline;line-height:1.5}@media(max-width:480px){.Experience_bullet__yvzT1{font-size:14px}}.Experience_bulletArrow__EgdoW{color:var(--color-accent-primary);flex-shrink:0;font-size:15px}.Experience_decorSquare__3kjBF{position:absolute;bottom:-80px;left:64px;width:273px;height:273px;border:1.5px solid var(--color-accent-primary);transform:rotate(45deg);opacity:.08;pointer-events:none}@media(max-width:1024px){.Experience_decorSquare__3kjBF{left:32px;width:200px;height:200px}}@media(max-width:767px){.Experience_decorSquare__3kjBF{display:none}}.Experience_decorTimeline__lHZtt{position:absolute;bottom:80px;left:64px;width:2px;height:40px;background:var(--color-accent-primary);opacity:.5;pointer-events:none}@media(max-width:1024px){.Experience_decorTimeline__lHZtt{left:32px}}@media(max-width:767px){.Experience_decorTimeline__lHZtt{display:none}}.Stack_section__ZwYKH{padding:120px 0;background-color:var(--color-bg-primary)}@media(max-width:767px){.Stack_section__ZwYKH{padding:80px 0}}@media(max-width:480px){.Stack_section__ZwYKH{padding:60px 0}}.Stack_container__f49Z_{max-width:1440px;margin:0 auto;padding:0 64px}@media(max-width:1024px){.Stack_container__f49Z_{padding:0 32px}}@media(max-width:767px){.Stack_container__f49Z_{padding:0 20px}}.Stack_header__DNbJT{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-bottom:48px}@media(max-width:1024px){.Stack_header__DNbJT{flex-wrap:wrap;gap:20px;margin-bottom:36px}}@media(max-width:767px){.Stack_header__DNbJT{flex-direction:column;gap:16px;margin-bottom:32px}}.Stack_title__qww4L{font-size:clamp(48px,6vw,87px);font-weight:900;color:var(--color-text-primary);letter-spacing:-.02em;flex-shrink:0}@media(max-width:480px){.Stack_title__qww4L{font-size:clamp(40px,10vw,64px)}}.Stack_subtitle__2o49P{font-size:16px;color:var(--color-text-secondary);max-width:221px;padding-top:31px;text-align:right;line-height:1.5}@media(max-width:1024px){.Stack_subtitle__2o49P{text-align:left;padding-top:12px;max-width:300px}}@media(max-width:767px){.Stack_subtitle__2o49P{text-align:left;padding-top:0;max-width:100%}}.Stack_grid__kcQpv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:1024px){.Stack_grid__kcQpv{grid-template-columns:1fr 1fr}}@media(max-width:767px){.Stack_grid__kcQpv{grid-template-columns:1fr}}.Stack_card__evE86{background-color:var(--color-bg-secondary);border:1px solid hsla(0,0%,100%,.06);padding:32px}@media(max-width:1024px){.Stack_card__evE86{padding:24px}}@media(max-width:767px){.Stack_card__evE86{padding:20px}}@media(max-width:480px){.Stack_card__evE86{padding:16px}}.Stack_card__evE86:first-child{-webkit-clip-path:polygon(24px 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%,0 24px);clip-path:polygon(24px 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%,0 24px)}.Stack_card__evE86:nth-child(2){-webkit-clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%)}.Stack_card__evE86:nth-child(3){-webkit-clip-path:polygon(0 0,100% 0,100% 100%,24px 100%,0 calc(100% - 24px));clip-path:polygon(0 0,100% 0,100% 100%,24px 100%,0 calc(100% - 24px))}@media(max-width:1024px){.Stack_card__evE86:nth-child(3){grid-column:1/-1}}@media(max-width:767px){.Stack_card__evE86:nth-child(3){grid-column:auto}}.Stack_colLabel__REJnd{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent-primary);margin-bottom:20px}@media(max-width:767px){.Stack_colLabel__REJnd{margin-bottom:14px}}.Stack_tags__qKpoE{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.Stack_tagPrimary__cIVjU{position:relative;background-color:var(--color-bg-elevated);color:var(--color-text-primary);font-size:15px;padding:8px 16px 8px 18px;height:32px;display:inline-flex;align-items:center;border-left:2px solid var(--color-accent-primary);-webkit-clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}@media(max-width:480px){.Stack_tagPrimary__cIVjU{font-size:12px;padding:6px 12px 6px 14px;height:28px}}.Stack_tagSecondary__DoiZj{background-color:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:15px;padding:8px 16px;height:32px;display:inline-flex;align-items:center;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,6px 100%,0 calc(100% - 6px));clip-path:polygon(0 0,100% 0,100% 100%,6px 100%,0 calc(100% - 6px))}@media(max-width:480px){.Stack_tagSecondary__DoiZj{font-size:12px;padding:6px 12px;height:28px}}.FAQ_section__vcG2A{padding:120px 0;background-color:var(--color-bg-primary);overflow:hidden}@media(max-width:767px){.FAQ_section__vcG2A{padding:80px 0}}@media(max-width:480px){.FAQ_section__vcG2A{padding:60px 0}}.FAQ_container__7wF6d{max-width:1440px;margin:0 auto;padding:0 64px;display:flex;gap:0;align-items:flex-start;position:relative}@media(max-width:1024px){.FAQ_container__7wF6d{padding:0 32px;gap:40px}}@media(max-width:767px){.FAQ_container__7wF6d{padding:0 20px;flex-direction:column;gap:40px}}@media(max-width:480px){.FAQ_container__7wF6d{gap:28px}}.FAQ_dotGrid__Hxnxd{position:absolute;top:0;left:460px;display:flex;flex-direction:row;gap:83px;pointer-events:none;opacity:.2}@media(max-width:1024px){.FAQ_dotGrid__Hxnxd{display:none}}.FAQ_dot__AMCdH{display:block;width:3px;height:3px;border-radius:50%;background:var(--color-text-muted);flex-shrink:0}.FAQ_left__9Ken2{flex-shrink:0;width:380px;position:relative;z-index:1;margin-right:80px}@media(max-width:1024px){.FAQ_left__9Ken2{width:220px;margin-right:0}}@media(max-width:767px){.FAQ_left__9Ken2{width:100%;margin-right:0}}.FAQ_label__6KJQO{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:var(--color-accent-primary);margin-bottom:20px}.FAQ_title__IN2Xi{display:flex;flex-direction:column;font-size:clamp(36px,4vw,60px);font-weight:900;color:var(--color-text-primary);line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}@media(max-width:767px){.FAQ_title__IN2Xi{font-size:clamp(36px,8vw,56px)}}@media(max-width:480px){.FAQ_title__IN2Xi{font-size:clamp(32px,8vw,48px);margin-bottom:12px}}.FAQ_subtitle__Q2ugC{font-size:18px;color:var(--color-text-secondary);line-height:1.5}@media(max-width:767px){.FAQ_subtitle__Q2ugC{font-size:16px}}.FAQ_right__6jx4g{flex:1 1;min-width:0}.FAQ_accordion__0OFAu{list-style:none}.FAQ_item__j4v_I{position:relative}.FAQ_item__j4v_I .FAQ_divider__24kKZ{width:100%;height:1px;background-color:var(--color-border)}.FAQ_item__j4v_I:first-child{border-top:1px solid var(--color-border)}.FAQ_question__ynh0A{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0;background:none;border:none;cursor:pointer;text-align:left;font-size:18px;font-weight:500;color:var(--color-text-primary);transition:color .2s ease}.FAQ_question__ynh0A:hover{color:var(--color-accent-light)}@media(max-width:1024px){.FAQ_question__ynh0A{font-size:16px;padding:20px 0}}@media(max-width:767px){.FAQ_question__ynh0A{font-size:16px;padding:18px 0}}@media(max-width:480px){.FAQ_question__ynh0A{font-size:15px;padding:14px 0}}.FAQ_icon__9i9zy{font-size:24px;font-weight:400;flex-shrink:0;line-height:1;transition:transform .2s ease;width:24px;text-align:center}.FAQ_iconOpen__S8NZE,.FAQ_icon__9i9zy{color:var(--color-accent-primary)}.FAQ_answer__aQk73{padding:0 0 28px;margin:0}.FAQ_answer__aQk73[hidden]{display:none}@media(max-width:767px){.FAQ_answer__aQk73{padding-bottom:20px}}@media(max-width:480px){.FAQ_answer__aQk73{padding-bottom:14px}}.FAQ_answerText__QYzge{font-size:16px;line-height:1.6;color:var(--color-text-secondary);max-width:720px}@media(max-width:480px){.FAQ_answerText__QYzge{font-size:14px}}.Contact_section__XHM9u{background-color:var(--color-accent-primary);padding:120px 0;min-height:543px;display:flex;align-items:center;overflow:hidden}@media(max-width:767px){.Contact_section__XHM9u{padding:80px 0;min-height:auto}}@media(max-width:480px){.Contact_section__XHM9u{padding:60px 0}}.Contact_container__RGrPr{max-width:1440px;margin:0 auto;padding:0 64px;width:100%;position:relative}@media(max-width:1024px){.Contact_container__RGrPr{padding:0 32px}}@media(max-width:767px){.Contact_container__RGrPr{padding:0 20px}}.Contact_watermark__JQPlu{position:absolute;bottom:-60px;left:50%;transform:translateX(-50%);font-size:clamp(40px,10vw,160px);font-weight:900;color:hsla(0,0%,100%,.05);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;letter-spacing:-.03em}.Contact_content__SNX_f{text-align:center;display:flex;flex-direction:column;align-items:center;gap:0;position:relative;z-index:1}.Contact_titleWrapper__l5hHb{margin-bottom:40px}@media(max-width:767px){.Contact_titleWrapper__l5hHb{margin-bottom:28px}}@media(max-width:480px){.Contact_titleWrapper__l5hHb{margin-bottom:20px}}.Contact_label__IqHEQ{font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.2em;color:rgba(0,0,0,.55);margin-bottom:20px}@media(max-width:480px){.Contact_label__IqHEQ{margin-bottom:12px}}.Contact_title__pR8TQ{font-size:clamp(48px,8vw,116px);font-weight:900;color:#000;line-height:1;letter-spacing:-.03em}@media(max-width:767px){.Contact_title__pR8TQ{font-size:clamp(48px,12vw,90px)}}@media(max-width:480px){.Contact_title__pR8TQ{font-size:clamp(40px,10vw,72px)}}@media(max-width:375px){.Contact_title__pR8TQ{font-size:clamp(36px,10vw,56px)}}@media(max-width:320px){.Contact_title__pR8TQ{font-size:36px}}.Contact_emailBtn__CNb3k{display:inline-flex;align-items:center;gap:12px;padding:16px 36px;height:50px;background-color:rgba(10,10,10,.85);color:var(--color-text-secondary);font-size:16px;font-weight:400;text-decoration:none;border:none;-webkit-clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);transition:background-color .2s ease,color .2s ease;max-width:100%;word-break:break-all}.Contact_emailBtn__CNb3k:hover{background-color:rgba(20,20,20,.95);color:var(--color-text-primary)}@media(max-width:767px){.Contact_emailBtn__CNb3k{font-size:15px;padding:14px 24px;height:auto;flex-wrap:wrap;justify-content:center;text-align:center}}@media(max-width:480px){.Contact_emailBtn__CNb3k{padding:12px 16px;font-size:13px;gap:8px}}.Contact_emailArrow__r7ayY{color:inherit;font-size:18px;line-height:1;flex-shrink:0}.Footer_footer__F_lCc{background-color:var(--color-bg-primary);border-top:1px solid var(--color-border);height:79px;display:flex;align-items:center}@media(max-width:767px){.Footer_footer__F_lCc{height:auto;padding:20px 0}}@media(max-width:480px){.Footer_footer__F_lCc{padding:16px 0}}.Footer_container__iwKle{max-width:1440px;margin:0 auto;padding:0 64px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}@media(max-width:1024px){.Footer_container__iwKle{padding:0 32px}}@media(max-width:767px){.Footer_container__iwKle{padding:0 20px;flex-wrap:wrap;gap:12px;justify-content:flex-start}}@media(max-width:480px){.Footer_container__iwKle{flex-direction:column;align-items:flex-start;gap:10px}}.Footer_copyright__w_CuG{font-size:15px;color:var(--color-text-muted);flex-shrink:0}@media(max-width:480px){.Footer_copyright__w_CuG{font-size:12px}}.Footer_socials__gUUlB{display:flex;align-items:center;gap:28px}@media(max-width:480px){.Footer_socials__gUUlB{gap:20px}}.Footer_link__TlQX7{font-size:15px;color:var(--color-text-muted);text-decoration:none;transition:color .2s ease}.Footer_link__TlQX7:hover{color:var(--color-text-primary)}@media(max-width:480px){.Footer_link__TlQX7{font-size:12px}}.Footer_backToTop__w4kFh{display:flex;align-items:center;gap:6px;font-size:15px;color:var(--color-text-muted);text-decoration:none;transition:color .2s ease;flex-shrink:0}.Footer_backToTop__w4kFh:hover{color:var(--color-text-primary)}@media(max-width:480px){.Footer_backToTop__w4kFh{font-size:12px}}.Footer_backArrow___5CK8{color:var(--color-accent-primary);font-size:16px;line-height:1}.Modal_dialog__HbBLN{padding:0;border:none;background:rgba(0,0,0,0);max-width:100vw;max-height:100vh;width:100%;height:100%;position:fixed;inset:0}.Modal_dialog__HbBLN::-webkit-backdrop{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Modal_dialog__HbBLN::backdrop{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Modal_content__14a2D{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:560px;background:var(--color-bg-secondary);border:1px solid var(--color-border);padding:40px;max-height:90vh;overflow-y:auto}@media(max-width:767px){.Modal_content__14a2D{padding:24px 20px;max-width:calc(100vw - 32px)}}.Modal_header__fknjk{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:32px}.Modal_title__cNnmE{font-size:clamp(22px,3vw,28px);font-weight:700;color:var(--color-text-primary);line-height:1.2}.Modal_closeBtn__rKMRP{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);border:1px solid var(--color-border);background:rgba(0,0,0,0);cursor:pointer;transition:color .2s ease,border-color .2s ease}.Modal_closeBtn__rKMRP:hover{color:var(--color-text-primary);border-color:var(--color-text-secondary)}.Modal_body__94iAG{display:flex;flex-direction:column;gap:20px}.Input_wrapper__E6kqh{display:flex;flex-direction:column;gap:6px}.Input_label__vH3py{font-size:13px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}.Input_input__xDj0z{width:100%;padding:12px 16px;background-color:var(--color-bg-input);border:1px solid var(--color-border);color:var(--color-text-primary);font-size:16px;font-family:var(--font-primary);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.Input_input__xDj0z::placeholder{color:var(--color-text-muted)}.Input_input__xDj0z:focus{border-color:var(--color-accent-primary);box-shadow:0 0 0 2px rgba(79,70,229,.2)}.Input_input__xDj0z.Input_hasError__Y_6oA{border-color:var(--color-error)}.Input_input__xDj0z.Input_hasError__Y_6oA:focus{box-shadow:0 0 0 2px rgba(239,68,68,.2)}.Input_error__9IdUI{font-size:15px;color:var(--color-error)}.Textarea_wrapper__qDdkl{display:flex;flex-direction:column;gap:6px}.Textarea_label__2h1iD{font-size:13px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}.Textarea_textarea__fWqa3{width:100%;min-height:120px;padding:12px 16px;background-color:var(--color-bg-input);border:1px solid var(--color-border);color:var(--color-text-primary);font-size:16px;font-family:var(--font-primary);outline:none;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.Textarea_textarea__fWqa3::placeholder{color:var(--color-text-muted)}.Textarea_textarea__fWqa3:focus{border-color:var(--color-accent-primary);box-shadow:0 0 0 2px rgba(79,70,229,.2)}.Textarea_textarea__fWqa3.Textarea_hasError__ZOiFU{border-color:var(--color-error)}.Textarea_textarea__fWqa3.Textarea_hasError__ZOiFU:focus{box-shadow:0 0 0 2px rgba(239,68,68,.2)}.Textarea_error__YRMze{font-size:15px;color:var(--color-error)}.Button_button__wf7LH{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;font-size:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border:none;border-radius:0;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease;position:relative;white-space:nowrap}.Button_button__wf7LH:disabled{opacity:.5;cursor:not-allowed}.Button_fullWidth__FgBPP{width:100%}.Button_primary__KcBxk{background-color:var(--color-accent-primary);color:var(--color-text-primary);-webkit-clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.Button_primary__KcBxk:hover:not(:disabled){background-color:var(--color-accent-hover)}.Button_primary__KcBxk:active:not(:disabled){background-color:var(--color-accent-active)}.Button_ghost___W6uF{background-color:rgba(0,0,0,0);color:var(--color-text-primary);border:1px solid var(--color-border)}.Button_ghost___W6uF:hover:not(:disabled){border-color:var(--color-text-secondary);background-color:hsla(0,0%,100%,.04)}.Button_danger__XTXJG{background-color:var(--color-error);color:var(--color-text-primary)}.Button_danger__XTXJG:hover:not(:disabled){background-color:var(--color-error-hover)}.Button_loading__dKg1b{cursor:wait}.Button_spinner__UbZ3r{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Button_spin__bMykP .7s linear infinite;position:absolute}.Button_hiddenText__f8iIv{visibility:hidden}@keyframes Button_spin__bMykP{to{transform:rotate(1turn)}}.ContactModal_fields__pWwqo{display:flex;flex-direction:column;gap:20px;margin-bottom:8px}.ContactModal_serverError__ULf7r{font-size:15px;color:var(--color-error);margin-top:8px;margin-bottom:8px}.ContactModal_actions__5D_yn{margin-top:24px}.ContactModal_success__k6LgZ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:16px 0}.ContactModal_successIcon__MqAiz{width:56px;height:56px;border-radius:50%;background-color:rgba(34,197,94,.15);border:2px solid var(--color-status-replied);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--color-status-replied)}.ContactModal_successTitle__U_oaA{font-size:22px;font-weight:700;color:var(--color-text-primary)}.ContactModal_successText__8Luww{font-size:18px;color:var(--color-text-secondary);line-height:1.5}.login_page__0B1r5{min-height:100vh;background-color:var(--color-bg-primary);display:flex;align-items:center;justify-content:center;padding:40px 20px;position:relative;overflow:hidden}.login_decorCircle1__oAFmc{top:-200px;left:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(79,70,229,.15) 0,transparent 70%)}.login_decorCircle1__oAFmc,.login_decorCircle2__pv1B_{position:absolute;border-radius:50%;pointer-events:none}.login_decorCircle2__pv1B_{bottom:-200px;right:-200px;width:500px;height:500px;background:radial-gradient(circle,rgba(79,70,229,.1) 0,transparent 70%)}.login_card__rTKrp{position:relative;z-index:1;width:100%;max-width:420px;background-color:var(--color-bg-elevated);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:40px 36px}@media(max-width:767px){.login_card__rTKrp{padding:28px 24px}}.login_cardHeader__vEq4N{text-align:center;margin-bottom:32px;display:flex;flex-direction:column;align-items:center;gap:12px}.login_logo__58EH9{display:flex;align-items:center;gap:10px}.login_logoSquare__zD5ZZ{width:36px;height:36px;background-color:var(--color-accent-primary);color:var(--color-text-primary);font-size:14px;font-weight:900;display:flex;align-items:center;justify-content:center;border-radius:4px}.login_logoText__Mudql{font-size:18px;font-weight:600;color:var(--color-text-primary)}.login_title__iuAWB{font-size:26px;font-weight:700;color:var(--color-text-primary);margin-top:4px}.login_subtitle__ruaIN{font-size:16px;color:var(--color-text-secondary)}.login_form__8vgZg{display:flex;flex-direction:column;gap:20px}.login_error__e3_JK{font-size:15px;color:var(--color-error);text-align:center}.login_spinner__9I4sU{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.1);border-top:3px solid var(--color-accent-primary);border-radius:50%;animation:login_spin___6a2u .8s linear infinite}@keyframes login_spin___6a2u{to{transform:rotate(1turn)}}.SubmissionDetail_layout__OsigY{display:grid;grid-template-columns:1fr 340px;grid-gap:24px;gap:24px;align-items:flex-start}@media(max-width:1024px){.SubmissionDetail_layout__OsigY{grid-template-columns:1fr}}.SubmissionDetail_actionsCard__byHPe,.SubmissionDetail_detailsCard__xt8q6{background-color:var(--color-bg-elevated);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:28px;display:flex;flex-direction:column;gap:24px}.SubmissionDetail_cardTitle__qjktA{font-size:22px;font-weight:600;color:var(--color-text-primary)}.SubmissionDetail_field__XXF8L{display:flex;flex-direction:column;gap:6px}.SubmissionDetail_fieldLabel__Uu6In{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.SubmissionDetail_fieldValue__uUWL1{font-size:16px;color:var(--color-text-primary);line-height:1.5;padding:12px 16px;background-color:var(--color-bg-primary);border:1px solid var(--color-border)}.SubmissionDetail_fieldValueMultiline__ewT_k{white-space:pre-wrap;min-height:80px}.SubmissionDetail_emailLink__aPfDV{color:var(--color-accent-light);text-decoration:none}.SubmissionDetail_emailLink__aPfDV:hover{text-decoration:underline}.SubmissionDetail_statusOptions__0GfS_{display:flex;flex-direction:column;gap:12px}.SubmissionDetail_radioLabel__1H4Fa{display:flex;align-items:center;gap:10px;cursor:pointer}.SubmissionDetail_radioInput__S_Ed_{position:absolute;opacity:0;width:0;height:0}.SubmissionDetail_radioInput__S_Ed_:checked+.SubmissionDetail_radioCustom__1sJOR{border-color:var(--color-accent-primary);background-color:var(--color-accent-primary)}.SubmissionDetail_radioInput__S_Ed_:checked+.SubmissionDetail_radioCustom__1sJOR:after{opacity:1}.SubmissionDetail_radioInput__S_Ed_:focus-visible+.SubmissionDetail_radioCustom__1sJOR{outline:2px solid var(--color-accent-primary);outline-offset:2px}.SubmissionDetail_radioCustom__1sJOR{width:18px;height:18px;border:2px solid var(--color-border);border-radius:50%;flex-shrink:0;position:relative;transition:border-color .2s ease}.SubmissionDetail_radioCustom__1sJOR:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:var(--color-text-primary);opacity:0;transition:opacity .2s ease}.SubmissionDetail_notesSection__cubqZ{display:flex;flex-direction:column;gap:10px}.SubmissionDetail_notesTitle__bje1F{font-size:19px;font-weight:600;color:var(--color-text-primary)}.SubmissionDetail_saveError__UDCN7{font-size:15px;color:var(--color-error)}.SubmissionDetail_saveSuccess__tIFMf{font-size:15px;color:var(--color-status-replied)}.submission-detail_page__RvJnj{display:flex;flex-direction:column;gap:24px}.submission-detail_skeleton__KdeJs{height:400px;background:linear-gradient(90deg,rgba(255,255,255,.04) 25%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.04) 75%);background-size:200% 100%;animation:submission-detail_shimmer__rWAKy 1.5s infinite;border-radius:8px}@keyframes submission-detail_shimmer__rWAKy{0%{background-position:200% 0}to{background-position:-200% 0}}.submission-detail_backLink__G2cAx{display:inline-flex;align-items:center;gap:6px;font-size:15px;color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease;width:-moz-fit-content;width:fit-content}.submission-detail_backLink__G2cAx:hover{color:var(--color-text-primary)}.submission-detail_pageHeader__7zn8t{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.submission-detail_headerLeft__ZjPII{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.submission-detail_pageTitle__zluv8{font-size:34px;font-weight:700;color:var(--color-text-primary)}.submission-detail_submittedDate__RKB5j{font-size:17px;color:var(--color-text-secondary);padding-top:6px}.submission-detail_errorMsg__DrA0D{font-size:18px;color:var(--color-error)}.ChangePasswordForm_card__603y_{background-color:var(--color-bg-elevated);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:32px;max-width:560px;width:100%;display:flex;flex-direction:column;gap:28px}.ChangePasswordForm_cardHeader__QAZm7{display:flex;flex-direction:column;gap:8px}.ChangePasswordForm_cardTitle__GRAkI{font-size:24px;font-weight:700;color:var(--color-text-primary)}.ChangePasswordForm_cardSubtitle__Luf0l{font-size:17px;color:var(--color-text-secondary);line-height:1.5}.ChangePasswordForm_fields__3t7i_{display:flex;flex-direction:column;gap:20px}.ChangePasswordForm_serverError__j4qlG{font-size:15px;color:var(--color-error);margin-top:-8px}.ChangePasswordForm_successMsg__IH986{font-size:15px;color:var(--color-status-replied);margin-top:-8px}.ChangePasswordForm_actions__zFKZV{display:flex;gap:12px;flex-wrap:wrap}.settings_page__7N8_5{display:flex;flex-direction:column;gap:32px}.settings_pageTitle__f9R_A{font-size:34px;font-weight:700;color:var(--color-text-primary)}