.HomeWork_work__5g_d9{padding:clamp(32px,3.4vw,48px) 0 clamp(64px,8vw,120px);position:relative}.HomeWork_fleck__NVDP_{left:12px;bottom:150px;--s:15px;opacity:.35}.HomeWork_doodleSwirl__3mhHN{right:calc(var(--gut) + 2px);top:120px;width:78px;height:64px;transform:rotate(-12deg)}.HomeWork_dotsBl__iQJH4{left:calc(var(--gut) - 4px);bottom:24px;width:62px;height:50px}.HomeWork_scrawl__U8BY2{color:var(--violet)}.HomeWork_workGrid__IJ8lI{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.HomeWork_proj__yjTlE{border-radius:var(--r);overflow:hidden;border:1px solid var(--rule);background:var(--card);display:flex;flex-direction:column;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.HomeWork_proj__yjTlE:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(11,11,18,.13)}.HomeWork_projArt__9hRg_{aspect-ratio:4/3;position:relative;display:grid;place-items:center;overflow:hidden;background:var(--g1)}.HomeWork_projMono__EZL8K{font-family:var(--display);font-weight:900;font-size:clamp(46px,6vw,74px);letter-spacing:-.05em;color:var(--g2);line-height:1;position:relative;z-index:2;transition:transform .6s var(--ease),letter-spacing .6s var(--ease)}.HomeWork_proj__yjTlE:hover .HomeWork_projMono__EZL8K{transform:scale(1.09);letter-spacing:-.02em}.HomeWork_projArt__9hRg_:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(120% 90% at 78% 8%,var(--g3) 0,transparent 52%);opacity:.34}.HomeWork_pal__Mr5K5{position:absolute;left:16px;bottom:16px;display:flex;gap:6px;z-index:3}.HomeWork_pal__Mr5K5 i{width:13px;height:13px;border-radius:50%;display:block;transform:translateY(14px);opacity:0;transition:all .45s var(--ease)}.HomeWork_proj__yjTlE:hover .HomeWork_pal__Mr5K5 i{transform:translateY(0);opacity:1}.HomeWork_proj__yjTlE:hover .HomeWork_pal__Mr5K5 i:nth-child(2){transition-delay:.06s}.HomeWork_proj__yjTlE:hover .HomeWork_pal__Mr5K5 i:nth-child(3){transition-delay:.12s}.HomeWork_go__brBph{position:absolute;top:14px;right:14px;z-index:4;width:34px;height:34px;border-radius:50%;background:var(--doodle);color:var(--bg);display:grid;place-items:center;transform:translate(9px,-9px) scale(.5);opacity:0;transition:all .45s var(--ease)}.HomeWork_proj__yjTlE:hover .HomeWork_go__brBph{transform:none;opacity:1}.HomeWork_go__brBph svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2.4}.HomeWork_projBody__ayCBY{padding:18px 20px 20px}.HomeWork_projTitle__Nqjg_{font-size:17px}.HomeWork_tags__L8Zzs{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.HomeWork_tags__L8Zzs i{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 9px;border-radius:100px;background:var(--violet-soft);color:var(--violet)}html[data-theme=ink] .HomeWork_tags__L8Zzs i{color:#C2A9FF}@media (max-width:1000px){.HomeWork_workGrid__IJ8lI{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.HomeWork_workGrid__IJ8lI{grid-template-columns:1fr}}.HomeWork_moreRow__1uxIO{display:flex;justify-content:center;margin-top:32px}.HomeWork_moreBtn__pak_4{font-size:14px}.HomeProcess_process__lX6L2{padding:clamp(64px,8vw,120px) 0}.HomeProcess_doodleSpark__Ve16k{right:calc(var(--gut) + 30px);top:74px;width:24px;height:24px;opacity:.8}.HomeProcess_doodleSlashes__96G6X{left:calc(var(--gut) + 4px);bottom:38px;width:52px;height:24px;transform:rotate(6deg)}.HomeProcess_proc__BX6Ba{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--rule)}.HomeProcess_step__ZeDow{padding:36px 24px 38px 0;border-right:1px solid var(--rule);position:relative;transition:transform .45s var(--ease)}.HomeProcess_step__ZeDow:last-child{border-right:0;padding-right:0}.HomeProcess_step__ZeDow:hover{transform:translateY(-5px)}.HomeProcess_step__ZeDow:before{content:"";position:absolute;top:-1px;left:0;height:2px;width:0;background:var(--violet);transition:width .7s var(--ease)}.HomeProcess_step__ZeDow.in:before{width:100%}.HomeProcess_step__ZeDow:nth-child(2):before{transition-delay:.12s}.HomeProcess_step__ZeDow:nth-child(3):before{transition-delay:.24s}.HomeProcess_step__ZeDow:nth-child(4):before{transition-delay:.36s}.HomeProcess_step__ZeDow:nth-child(5):before{transition-delay:.48s}.HomeProcess_node__SogAU{position:absolute;top:-1px;left:0;z-index:2;color:var(--violet);opacity:0;transform:translate(-50%,-50%) scale(.2);transition:opacity .4s var(--ease),transform .55s var(--ease)}.HomeProcess_step__ZeDow.in .HomeProcess_node__SogAU{opacity:1;transform:translate(-50%,-50%) scale(1)}.HomeProcess_node__SogAU .HomeProcess_nodeStar__zB0ay{--s:14px}.HomeProcess_node__SogAU.HomeProcess_nodeEnd__VBAWe{left:auto;right:0;transform:translate(50%,-50%) scale(.2)}.HomeProcess_step__ZeDow.in .HomeProcess_node__SogAU.HomeProcess_nodeEnd__VBAWe{transform:translate(50%,-50%) scale(1)}.HomeProcess_step__ZeDow:nth-child(2) .HomeProcess_node__SogAU{transition-delay:.2s}.HomeProcess_step__ZeDow:nth-child(3) .HomeProcess_node__SogAU{transition-delay:.32s}.HomeProcess_step__ZeDow:nth-child(4) .HomeProcess_node__SogAU{transition-delay:.44s}.HomeProcess_step__ZeDow:nth-child(5) .HomeProcess_node__SogAU{transition-delay:.56s}.HomeProcess_step__ZeDow:nth-child(5) .HomeProcess_node__SogAU.HomeProcess_nodeEnd__VBAWe{transition-delay:.72s}.HomeProcess_step__ZeDow b{display:block;font-family:var(--display);font-weight:900;line-height:1;font-size:clamp(34px,3.6vw,52px);letter-spacing:-.04em;color:var(--violet);transition:color .35s var(--ease)}@supports (-webkit-text-stroke:1px red){.HomeProcess_process__lX6L2 .HomeProcess_step__ZeDow b,.HomeProcess_step__ZeDow b{color:transparent;-webkit-text-stroke:1.6px var(--violet)}.HomeProcess_step__ZeDow:hover b{color:var(--violet)}}.HomeProcess_step__ZeDow{display:flex;flex-direction:column}.HomeProcess_step__ZeDow em{margin-top:auto;padding-top:16px}.HomeProcess_step__ZeDow h3{margin:16px 0 9px;font-size:18px}.HomeProcess_step__ZeDow p{margin:0;font-size:14px;color:var(--fg-2)}.HomeProcess_step__ZeDow em{font-style:normal;display:flex;align-items:center;gap:8px;margin-top:18px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--violet)}.HomeProcess_step__ZeDow em .HomeProcess_emStar__NJxaj{--s:9px;flex:none}.HomeProcess_procNote__D_dno{margin:0;font-size:13.5px;line-height:1.6;color:var(--fg-2);max-width:32ch;border-left:2px solid var(--violet);padding-left:16px}.HomeProcess_procNote__D_dno b{font-weight:700}.HomeProcess_process__lX6L2 .HomeProcess_proc__BX6Ba{border-top-color:rgba(255,255,255,.18)}.HomeProcess_process__lX6L2 .HomeProcess_step__ZeDow{border-right-color:rgba(255,255,255,.18);border-bottom-color:rgba(255,255,255,.18)}.HomeProcess_process__lX6L2 .HomeProcess_step__ZeDow b{color:var(--lime);-webkit-text-stroke-color:var(--lime)}.HomeProcess_process__lX6L2 .HomeProcess_node__SogAU,.HomeProcess_process__lX6L2 .HomeProcess_step__ZeDow em,.HomeProcess_process__lX6L2 .HomeProcess_step__ZeDow:hover b{color:var(--lime)}.HomeProcess_process__lX6L2 .HomeProcess_procNote__D_dno{color:rgba(255,255,255,.72);border-left-color:var(--lime)}.HomeProcess_process__lX6L2 .HomeProcess_procNote__D_dno b{color:var(--lime)}.HomeProcess_process__lX6L2 .HomeProcess_step__ZeDow p{color:rgba(255,255,255,.62)}.HomeProcess_process__lX6L2 .HomeProcess_step__ZeDow:before{background:var(--lime)}@media (max-width:1000px){.HomeProcess_proc__BX6Ba{grid-template-columns:repeat(2,1fr)}.HomeProcess_step__ZeDow{border-bottom:1px solid var(--rule)}.HomeProcess_step__ZeDow:nth-child(2n){border-right:0}}@media (max-width:640px){.HomeProcess_proc__BX6Ba{grid-template-columns:1fr}.HomeProcess_step__ZeDow{border-right:0}}@media (prefers-reduced-motion:reduce){.HomeProcess_step__ZeDow:before{width:100%}.HomeProcess_node__SogAU,.HomeProcess_step__ZeDow.in .HomeProcess_node__SogAU{opacity:1;transform:translate(-50%,-50%)}.HomeProcess_node__SogAU.HomeProcess_nodeEnd__VBAWe,.HomeProcess_step__ZeDow.in .HomeProcess_node__SogAU.HomeProcess_nodeEnd__VBAWe{transform:translate(50%,-50%)}}.HomeCta_ctaSection__KbGNn.HomeCta_ctaSection__KbGNn{padding-top:0}.HomeCta_cta__rtl_T{background:var(--violet);color:#fff;border-radius:28px;padding:clamp(38px,5.4vw,72px);position:relative;overflow:hidden}.HomeCta_cta__rtl_T>*{position:relative;z-index:2}.HomeCta_cta__rtl_T .HomeCta_ctaTitle__TYKsE{color:#fff;max-width:15ch}.HomeCta_cta__rtl_T .HomeCta_lede__RmhZl{color:rgba(255,255,255,.82);max-width:44ch;margin:20px 0 0}.HomeCta_cta__rtl_T .HomeCta_ctaEyebrow__aQBWB{color:rgba(255,255,255,.75)}.HomeCta_cta__rtl_T .HomeCta_ctaEyebrow__aQBWB:before{background:var(--lime)}.HomeCta_ctaRow__KokMJ{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.HomeCta_cta__rtl_T .HomeCta_ctaBtn__98SsM{border-color:rgba(255,255,255,.4);color:#fff}.HomeCta_cta__rtl_T .HomeCta_ctaBtn__98SsM:hover{border-color:#fff;background:rgba(255,255,255,.1)}.HomeCta_ctaStar__amgPV{position:absolute;right:-40px;top:-40px;width:300px;height:300px;z-index:1;fill:rgba(255,255,255,.09);animation:HomeCta_ctaStarSpin__D3yDC 34s linear infinite}@keyframes HomeCta_ctaStarSpin__D3yDC{to{transform:rotate(1turn)}}.HomeCta_cta__rtl_T .HomeCta_ctaSticker__hWMIl{position:absolute;z-index:3;right:clamp(18px,4vw,44px);top:clamp(18px,3vw,38px)}.HomeCta_cta__rtl_T .HomeCta_ctaDoodle__2GmWG{position:absolute;z-index:0;left:-6px;top:-4px;width:30px;height:26px;opacity:.9}.HomeCta_ctaContact__sKa6G{display:flex;flex-wrap:wrap;gap:10px 34px;margin-top:34px;padding-top:26px;border-top:1px solid rgba(255,255,255,.22);font-size:14px}.HomeCta_ctaContact__sKa6G a{color:rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:2px}.HomeCta_ctaContact__sKa6G a:hover{color:#fff;border-color:#fff}.HomeFab_fab__YvBKE{position:fixed;right:clamp(16px,2.4vw,32px);bottom:clamp(16px,2.4vw,32px);z-index:70;display:flex;align-items:center;gap:14px;background:var(--violet);color:#fff;border-radius:100px;padding:14px 32px 14px 14px;box-shadow:0 7px 0 var(--violet-deep),0 20px 46px rgba(11,11,18,.26);transform:translateY(150%);opacity:0;pointer-events:none;transition:transform .45s var(--ease),opacity .3s var(--ease),box-shadow .3s var(--ease)}.HomeFab_fab__YvBKE.show{transform:none;opacity:1;pointer-events:auto}.HomeFab_fab__YvBKE.show:hover{transform:translateY(-3px);box-shadow:0 10px 0 var(--violet-deep),0 24px 52px rgba(11,11,18,.3)}.HomeFab_fab__YvBKE.show:active{transform:translateY(4px);box-shadow:0 3px 0 var(--violet-deep)}.HomeFab_fabIco__5sXFP{width:50px;height:50px;border-radius:50%;background:var(--lime);display:grid;place-items:center;flex:none}.HomeFab_fabIco__5sXFP svg{width:25px;height:25px;stroke:#0B0B12;fill:none;stroke-width:2;stroke-linejoin:round}.HomeFab_fabTxt__dTDBG{display:flex;flex-direction:column;line-height:1.18;text-align:left}.HomeFab_fabTxt__dTDBG b{font-size:18px;font-weight:700;letter-spacing:-.015em}.HomeFab_fabTxt__dTDBG small{font-size:12px;opacity:.8}@media (max-width:520px){.HomeFab_fab__YvBKE{padding:11px 24px 11px 11px;gap:12px}.HomeFab_fabIco__5sXFP{width:42px;height:42px}.HomeFab_fabIco__5sXFP svg{width:21px;height:21px}.HomeFab_fabTxt__dTDBG b{font-size:16px}}