.Hero_hero__W_oNX{--horizon:16vh;position:relative;height:100svh;min-height:560px;overflow:hidden;color:#efe9df;opacity:calc(1 - var(--hero-p, 0)*.9)}@media(max-width:800px){.Hero_hero__W_oNX{--horizon:13vh}}.Hero_content__LQfRv{position:absolute;left:0;right:0;bottom:calc(var(--horizon) + 4vh);z-index:2;display:grid;grid-template-columns:repeat(12,1fr);align-items:end;grid-gap:16px;gap:16px;padding:0 clamp(16px,4vw,48px)}@media(max-width:800px){.Hero_content__LQfRv{bottom:calc(var(--horizon) + 130px)}}.Hero_left__IBx02{grid-column:span 7}@media(max-width:800px){.Hero_left__IBx02{grid-column:span 12}}.Hero_right__nbKGy{grid-column:9/span 4;display:flex;flex-direction:column;gap:20px;padding-bottom:2.2vw}.Hero_right__nbKGy p{margin:0;font-size:clamp(14px,1.15vw,17px);line-height:1.35;color:hsla(38,33%,91%,.72)}@media(max-width:800px){.Hero_right__nbKGy{grid-column:span 12;padding-bottom:0}}.Hero_kicker__N4ptY{margin:0 0 .4vw .6vw;font-size:clamp(11px,1vw,14px);font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--accent-amber)}.Hero_giant__KWFeV{margin:0;font-size:clamp(96px,19vw,340px);font-weight:600;line-height:.85;letter-spacing:-.07em;color:#fff6ea}@media(max-width:800px){.Hero_giant__KWFeV{font-size:30vw}}.Hero_pull__YGbts{position:relative;display:inline-flex}.Hero_pullMask__38GIq{display:inline-block;overflow:hidden;padding:.04em .02em .08em;margin:-.04em -.02em -.08em}.Hero_pullItem__QZVf_{display:inline-block;background:linear-gradient(180deg,#fff6ea 20%,#ffb27a 70%,#ff5a1f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:Hero_pullUp__odrmp 1.1s cubic-bezier(.16,1,.3,1) both}@keyframes Hero_pullUp__odrmp{0%{transform:translateY(105%);opacity:0}to{transform:translateY(0);opacity:1}}.Hero_asterisk__gj2qa{position:absolute;top:.1em;right:-.32em;font-size:.3em;line-height:1;color:var(--palette-primary);animation:Hero_spin__JUqNz 9s linear infinite,Hero_fadeIn__XNEA1 1s .9s both}@keyframes Hero_spin__JUqNz{to{rotate:1turn}}@keyframes Hero_fadeIn__XNEA1{0%{opacity:0}}.Hero_fadeUp__8_rWU{animation:Hero_fadeUp__8_rWU .9s cubic-bezier(.16,1,.3,1) both}@keyframes Hero_fadeUp__8_rWU{0%{opacity:0;translate:0 20px}}.Hero_cta__b3Uug{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:4px 4px 4px 20px;border:none;border-radius:999px;background:#efe9df;color:#0a0706;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:gap .3s ease,background-color .3s ease}.Hero_cta__b3Uug:hover{gap:14px;background:#fff}.Hero_ctaIcon__p8tOd{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#0a0706;color:var(--palette-primary);transition:transform .3s ease}.Hero_cta__b3Uug:hover .Hero_ctaIcon__p8tOd{transform:scale(1.1) translateY(2px)}.Hero_earth__B7MrB{position:absolute;left:50%;top:calc(100% - var(--horizon));width:260vw;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(circle at 50% 0,#2a74c9 0,#0f3a78 5%,#071a3c 14%,#030a1a 30%,#010308 55%);box-shadow:0 0 40px 6px rgba(110,180,255,.55),0 0 140px 40px rgba(60,120,255,.22),inset 0 10px 24px rgba(150,215,255,.5)}.Hero_earth__B7MrB:before{content:"";position:absolute;top:-9vh;left:38%;width:14%;height:16vh;background:radial-gradient(ellipse at 50% 100%,rgba(255,130,50,.6),transparent 70%);filter:blur(18px);animation:Hero_sunrise__MvmVq 8s ease-in-out infinite alternate}.Hero_earth__B7MrB:after{content:"";position:absolute;inset:0;border-radius:50%;background-image:radial-gradient(rgba(255,200,120,.9) .8px,transparent 1.4px),radial-gradient(rgba(255,170,90,.7) .6px,transparent 1.2px);background-size:37px 23px,53px 31px;background-position:0 0,17px 11px;mask-image:radial-gradient(circle at 50% 0,#000 0,transparent 9%);-webkit-mask-image:radial-gradient(circle at 50% 0,#000 0,transparent 9%);opacity:.45}@keyframes Hero_sunrise__MvmVq{to{opacity:.6;translate:20% 0}}.Hero_coder__C_Akl{position:absolute;z-index:1;left:58%;bottom:calc(var(--horizon) - .25vw - 3px);width:clamp(130px,14vw,230px);translate:-50% 0;rotate:3.5deg;transform-origin:50% 100%}@media(max-width:800px){.Hero_coder__C_Akl{left:50%;rotate:0deg;width:130px}}.Hero_coderSvg__Jxde0{display:block;width:100%;overflow:visible}.Hero_codeBits__8cZE5{position:absolute;left:80%;bottom:30%}.Hero_codeBits__8cZE5 span{position:absolute;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;color:var(--accent-amber);opacity:0;animation:Hero_floatUp__4znOI 6s linear infinite;animation-delay:calc(var(--i)*1s)}.Hero_codeBits__8cZE5 span:nth-child(2n){color:var(--accent-teal)}.Hero_codeBits__8cZE5 span:nth-child(3n){color:var(--accent-pink)}@keyframes Hero_floatUp__4znOI{0%{opacity:0;transform:translate(0) scale(.8)}15%{opacity:.9}to{opacity:0;transform:translate(calc((var(--i) - 2.5) * 14px),-34vh) scale(1.2) rotate(calc((var(--i) - 2.5) * 12deg))}}.Container_root__2wUdz{width:100%;margin:auto;padding:0 var(--gap-desktop);box-sizing:border-box;transition:padding var(--transitions-default)}.Container_align-left__jz97g{margin-left:0}@media(max-width:800px){.Container_root__2wUdz{padding:0 var(--gap-mobile)}}.Email_email__GCGbb{font-weight:600;font-size:40px;color:var(--palette-primary);text-decoration:none;white-space:nowrap;width:-moz-fit-content;width:fit-content;position:relative;margin-top:6px;padding:6px 0 6px 54px;--icon-width:40px;--icon-height:26px}@media(max-width:1070px){.Email_email__GCGbb{font-size:32px;padding-left:42px;--icon-width:32px;--icon-height:22px}}@media(max-width:870px){.Email_email__GCGbb{font-size:24px;padding-left:36px;--icon-width:27px;--icon-height:18px}}.Email_text__nquhk{display:block}.Email_arrowContainer__8H3cz{position:absolute;z-index:1;left:calc(var(--icon-width)/-2);top:calc(var(--icon-height)/-2);width:var(--icon-width);height:var(--icon-height);pointer-events:none;transition:transform .3s ease}.Email_arrowIcon__hYt73{width:100%;height:100%;color:var(--palette-primary);transition:opacity .2s ease;opacity:.7}.Email_arrowActive___CKZY .Email_arrowIcon__hYt73{opacity:1}.Contacts_page__4tEhK{height:100%;display:flex;flex-direction:column;align-items:center}.Contacts_contacts__INSfz{display:flex;flex-direction:row;position:absolute;bottom:100px;padding:0;justify-content:space-evenly;width:100%;padding:0 var(--gap-mobile);box-sizing:border-box}@media(max-width:730px){.Contacts_contacts__INSfz{flex-direction:column;justify-content:center;align-items:center;gap:40px}}.Contacts_homeLinkWrapper__9fzZ4{position:absolute;bottom:40vh;width:100%;max-width:500px;height:300px}@media(max-width:730px){.Contacts_homeLinkWrapper__9fzZ4{top:25vh}}.Contacts_homeLink__E5T7J{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-decoration:none}.Contacts_homeLink__E5T7J:hover .Contacts_logo__YjFjz{color:var(--palette-primary)}.Contacts_logo__YjFjz{color:var(--palette-onContainer);font-size:32px;font-weight:600;display:flex;align-items:center}.Contacts_logo__YjFjz svg{margin-right:8px}.Contacts_homeLinkCaption___RfXn{font-size:.75rem;font-weight:500;margin-top:6px;color:var(--palette-onContainerVariant)}.Contacts_caption__0bVw9{font-weight:600;color:var(--palette-onContainerVariant);text-align:center}.Contacts_column__LZIMY{display:flex;flex-direction:column;align-items:center;max-width:540px}@media(max-width:1070px){.Contacts_column__LZIMY{max-width:450px}}@media(max-width:870px){.Contacts_column__LZIMY{max-width:360px}}.Contacts_linksWrapper__S8Sqk{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;max-width:340px;gap:100px;margin-top:24px}.Contacts_linksWrapper__S8Sqk ul{list-style-type:none;padding:0;margin:0}.Contacts_linksWrapper__S8Sqk ul li{margin-bottom:12px}.Contacts_linksWrapper__S8Sqk section{padding-left:0;margin-top:var(--line-spacing);position:relative}.Contacts_linksWrapper__S8Sqk h3{font-weight:600;font-size:24px;color:var(--palette-onContainer);margin:0 0 16px}@media(max-width:870px){.Contacts_linksWrapper__S8Sqk{gap:60px}}.Contacts_link__Q5DqT{font-weight:600;font-size:18px;color:var(--palette-onContainer);text-decoration:none;white-space:nowrap;padding:2px 0;display:inline-block}.Contacts_link__Q5DqT:hover{color:var(--palette-primary)}.Contacts_link__Q5DqT svg{width:14px;height:14px;display:inline-block;margin-left:8px;vertical-align:middle}.Contacts_projectButton__G1yOz{margin-top:24px;padding:10px 20px;background-color:var(--palette-primary);color:var(--palette-background);border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:background-color .3s ease}.Contacts_projectButton__G1yOz:hover{background-color:var(--palette-primaryHover)}.Projects_section__6QFGO{--accent:var(--accent-teal);padding:90px 0 60px;width:100%;display:flex;flex-direction:column;align-items:center;scroll-margin-top:60px}.Projects_sectionHeader__jv1Uf{text-align:center;margin-bottom:36px;max-width:560px;padding:0 24px}.Projects_label__bn5xP{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:10px;padding:4px 12px;background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:20px}.Projects_title__LX0B1{font-size:clamp(2rem,5vw,3.2rem);font-weight:700;letter-spacing:-.03em;margin:0 0 10px;background:linear-gradient(135deg,#fff 10%,var(--accent) 60%,var(--accent-violet));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Projects_subtitle__uDsP4{font-size:.95rem;color:var(--palette-onContainerVariant);line-height:1.6;margin:0}.Projects_list__ZmCyy{list-style:none;margin:0;padding:0 24px;width:100%;max-width:820px;border-bottom:1px solid var(--palette-outline)}.Projects_list__ZmCyy li{border-top:1px solid var(--palette-outline)}.Projects_row__u3xdN{position:relative;display:grid;grid-template-columns:44px 1fr auto;grid-gap:16px;gap:16px;align-items:start;padding:22px 16px;margin:0 -16px;border-radius:14px;color:var(--palette-onContainer);text-decoration:none;isolation:isolate}.Projects_row__u3xdN:before{content:"";position:absolute;inset:4px 0;z-index:-1;border-radius:inherit;background:linear-gradient(100deg,color-mix(in srgb,var(--c1) 16%,transparent),color-mix(in srgb,var(--c2) 6%,transparent));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;scale:.96;transition:opacity .3s ease,scale .3s ease}@media(max-width:650px){.Projects_row__u3xdN{grid-template-columns:32px 1fr;gap:10px}}.Projects_rowActive___ORCG:before{opacity:1;scale:1}.Projects_index__FvWk9{padding-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--palette-text-secondary);transition:color .3s ease}.Projects_rowActive___ORCG .Projects_index__FvWk9{color:var(--c1)}.Projects_body__psTno{display:flex;flex-direction:column;gap:6px;min-width:0}.Projects_rowTitle__ShQLg{display:inline-flex;align-items:center;gap:8px;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:700;letter-spacing:-.02em}.Projects_underline__UWMVk{position:relative}.Projects_underline__UWMVk:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;border-radius:1px;background:linear-gradient(90deg,var(--c1),var(--c2));transition:width .35s cubic-bezier(.2,1,.3,1)}.Projects_rowActive___ORCG .Projects_underline__UWMVk:after{width:100%}.Projects_arrow__P2Qbx{width:20px;height:20px;color:var(--c1);opacity:0;translate:-8px 8px;transition:opacity .3s ease,translate .3s ease}.Projects_rowActive___ORCG .Projects_arrow__P2Qbx{opacity:1;translate:0 0}.Projects_desc__Vhg94{font-size:.9rem;line-height:1.55;color:var(--palette-onContainerVariant);transition:color .3s ease}.Projects_rowActive___ORCG .Projects_desc__Vhg94{color:hsla(33,33%,94%,.85)}.Projects_tags__JZLak{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:190px;padding-top:6px}@media(max-width:650px){.Projects_tags__JZLak{grid-column:2;justify-content:flex-start;max-width:none;padding-top:0}}.Projects_tag__qRMpg{font-size:.68rem;font-weight:600;padding:3px 9px;border-radius:16px;background:color-mix(in srgb,var(--c1) 14%,transparent);color:color-mix(in srgb,var(--c1) 70%,#fff)}.Projects_preview__YUhjW{position:fixed;top:0;left:0;z-index:9000;width:320px;height:206px;border-radius:16px;overflow:hidden;pointer-events:none;opacity:0;scale:.8;box-shadow:0 24px 60px rgba(0,0,0,.6);transition:opacity .3s cubic-bezier(.4,0,.2,1),scale .3s cubic-bezier(.4,0,.2,1)}@media(hover:none),(pointer:coarse){.Projects_preview__YUhjW{display:none}}.Projects_previewVisible__c0Ef7{opacity:1;scale:1}.Projects_previewLayer__tbNBg{position:absolute;inset:0;opacity:0;scale:1.1;filter:blur(10px);transition:opacity .5s ease,scale .5s ease,filter .5s ease}.Projects_previewLayerActive__1CvTS{opacity:1;scale:1;filter:none}.Projects_cover__9yrHN{position:absolute;inset:0;display:flex;align-items:flex-end;padding:18px;background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--c1) 80%,#fff) 0,transparent 45%),linear-gradient(135deg,var(--c1),var(--c2) 70%,#05050a)}.Projects_cover__9yrHN img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Projects_coverTitle__imMlf{font-size:1.6rem;font-weight:800;letter-spacing:-.03em;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.35)}.Achievements_section__99vAP{--accent:var(--accent-lime);padding:80px 0 60px;width:100%;display:flex;flex-direction:column;align-items:center;scroll-margin-top:60px}.Achievements_sectionHeader__OrnLP{text-align:center;margin-bottom:36px;max-width:560px;padding:0 24px}.Achievements_label__64drC{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:10px;padding:4px 12px;background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:20px}.Achievements_title__sbp8M{font-size:clamp(2rem,5vw,3.2rem);font-weight:700;letter-spacing:-.03em;margin:0 0 10px;background:linear-gradient(135deg,#fff 10%,var(--accent) 55%,var(--accent-teal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Achievements_subtitle__vyLLS{font-size:.95rem;color:var(--palette-onContainerVariant);margin:0}.Achievements_grid__XCBxF{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px;width:100%;max-width:880px;padding:0 24px}@media(max-width:760px){.Achievements_grid__XCBxF{grid-template-columns:1fr 1fr}}.Achievements_tile__qKfrw{grid-column:span 2;padding:24px 22px;border-radius:18px;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%),var(--palette-cardBg);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--shadow-card)}.Achievements_tile__qKfrw:nth-child(n+4){grid-column:span 3}.Achievements_tile__qKfrw:hover{border-color:var(--accent);box-shadow:0 10px 40px color-mix(in srgb,var(--accent) 22%,transparent)}@media(max-width:760px){.Achievements_tile__qKfrw,.Achievements_tile__qKfrw:nth-child(n+4){grid-column:span 1}.Achievements_tile__qKfrw:last-child{grid-column:span 2}}.Achievements_value__sIIB9{font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 0 30px color-mix(in srgb,var(--accent) 45%,transparent)}.Achievements_caption__Fkie4{margin-top:10px;font-size:.95rem;font-weight:700;color:var(--palette-onContainer)}.Achievements_detail__1sHpH{margin:6px 0 0;font-size:.8rem;line-height:1.5;color:var(--palette-onContainerVariant)}.CV_section__r439e{--accent:var(--accent-pink);padding:80px 0 60px;width:100%;display:flex;flex-direction:column;align-items:center;scroll-margin-top:80px}.CV_sectionHeader__ky3sQ{text-align:center;margin-bottom:40px;max-width:560px;padding:0 24px}.CV_label__J09uQ{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent);margin-bottom:10px;padding:4px 12px;background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:20px}.CV_title__Uy1Ye{font-size:clamp(2rem,5vw,3.2rem);font-weight:700;letter-spacing:-.03em;margin:0 0 10px;background:linear-gradient(135deg,#fff 10%,var(--accent) 55%,var(--accent-orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CV_subtitle__4CjMf{font-size:.95rem;color:var(--palette-onContainerVariant);line-height:1.6;margin:0 0 20px}.CV_downloadBtn__zO7ah{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:10px;background:linear-gradient(135deg,var(--palette-gradientStart),var(--palette-gradientEnd));color:#fff;font-weight:700;font-size:.85rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 20px rgba(255,90,31,.3)}.CV_downloadBtn__zO7ah:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(255,90,31,.45)}.CV_downloadBtn__zO7ah:active{transform:scale(.97)}.CV_downloadBtn__zO7ah svg{font-size:.8rem}.CV_grid__eFIny{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;width:100%;max-width:760px;padding:0 24px}@media(max-width:700px){.CV_grid__eFIny{grid-template-columns:1fr}}.CV_card__2OIZK{background:var(--palette-cardBg);border:1px solid var(--palette-cardBorder);border-radius:14px;padding:24px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:box-shadow .25s ease,border-color .25s ease;box-shadow:var(--shadow-card)}.CV_card__2OIZK:hover{box-shadow:var(--shadow-card-hover);border-color:var(--palette-primary)}.CV_cardHead__IiYLu{display:flex;align-items:center;gap:9px;margin-bottom:18px}.CV_cardHead__IiYLu h3{margin:0;font-size:1.05rem;font-weight:700;color:var(--palette-onContainer)}.CV_icon__vw_U6{font-size:1rem;color:var(--palette-primary)}.CV_entry__W6HDG{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--palette-outline)}.CV_entry__W6HDG:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.CV_entryTitle__s5qwf{font-size:.9rem;font-weight:700;color:var(--palette-onContainer);margin-bottom:3px}.CV_entryMeta__DMGFM{font-size:.76rem;color:var(--palette-text-secondary);margin-bottom:6px}.CV_entryDesc__FikEO{font-size:.82rem;color:var(--palette-onContainerVariant);line-height:1.55;margin:0}.CV_skillGroup__pod_D{--chip:var(--accent-orange);margin-bottom:12px}.CV_skillGroup__pod_D:nth-child(6n+3){--chip:var(--accent-teal)}.CV_skillGroup__pod_D:nth-child(6n+4){--chip:var(--accent-violet)}.CV_skillGroup__pod_D:nth-child(6n+5){--chip:var(--accent-lime)}.CV_skillGroup__pod_D:nth-child(6n+6){--chip:var(--accent-pink)}.CV_skillGroup__pod_D:nth-child(6n+7){--chip:var(--accent-amber)}.CV_skillGroup__pod_D:last-child{margin-bottom:0}.CV_skillCat__E2zMp{font-size:.7rem;font-weight:700;color:var(--chip);text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.CV_skillItems__mM_FF{display:flex;flex-wrap:wrap;gap:5px}.CV_skillTag__XaQUL{font-size:.68rem;font-weight:600;padding:3px 9px;border-radius:16px;background:color-mix(in srgb,var(--chip) 14%,transparent);color:color-mix(in srgb,var(--chip) 70%,#fff)}.CV_achievements__KZQ0o{list-style:none;padding:0;margin:0}.CV_achievements__KZQ0o li{font-size:.82rem;color:var(--palette-onContainerVariant);line-height:1.55;padding:7px 0 7px 18px;position:relative;border-bottom:1px solid var(--palette-outline)}.CV_achievements__KZQ0o li:last-child{border-bottom:none}.CV_achievements__KZQ0o li:before{content:"✦";position:absolute;left:0;color:var(--palette-primary);font-size:.6rem;top:9px}@media(max-width:600px){.CV_title__Uy1Ye{font-size:1.4rem}.CV_card__2OIZK{padding:18px}}.Finale_finale__8nB6e{--unit:7.66vh;position:relative;height:100svh;min-height:560px;overflow:hidden}@media(max-aspect-ratio:1/1){.Finale_finale__8nB6e{--unit:5vh}}.Finale_headline__opfkh{position:absolute;top:11%;left:0;right:0;margin:0;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:center;column-gap:.28em;font-size:clamp(28px,5.4vw,76px);font-weight:700;letter-spacing:-.04em;line-height:1.05;color:#fff3e6;text-shadow:0 0 40px rgba(255,90,31,.35)}.Finale_word__wuMC_{display:inline-flex;white-space:nowrap}.Finale_char__RlFHd{display:inline-block;transition:transform .6s cubic-bezier(.2,1,.3,1),opacity .4s ease}.Finale_pulling__T7odE .Finale_char__RlFHd{transform:translate(var(--dx,0),var(--dy,0)) rotate(var(--rot)) scale(0);opacity:0;transition:transform 1s cubic-bezier(.6,0,.9,.3) var(--d),opacity .3s ease calc(var(--d) + .65s)}.Finale_hole__LO_mM{position:absolute;top:50%;left:50%;width:calc(var(--unit)*7.2);aspect-ratio:1;translate:-50% -50%;display:flex;align-items:center;justify-content:center;animation:Finale_spin__9_K9k 4s linear infinite paused}.Finale_pulling__T7odE .Finale_hole__LO_mM{animation-play-state:running}.Finale_ring__3UFPB{position:absolute;inset:0;width:100%;height:100%;overflow:visible;animation:Finale_spin__9_K9k 40s linear infinite;transition:scale .8s cubic-bezier(.6,0,.9,.3),opacity .8s ease}.Finale_ring__3UFPB text{font-size:13px;font-weight:700;letter-spacing:3.2px;fill:rgba(255,214,180,.85)}.Finale_pulling__T7odE .Finale_ring__3UFPB{scale:.55;opacity:.35}@keyframes Finale_spin__9_K9k{to{rotate:1turn}}.Finale_core__uIiAU{position:relative;z-index:1;width:calc(var(--unit)*2.4);aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;color:rgba(255,243,230,.8);font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;text-decoration:none;transition:color .3s ease,letter-spacing .6s ease}.Finale_core__uIiAU:focus-visible,.Finale_core__uIiAU:hover{color:#fff;letter-spacing:0}.Finale_bottom__XWo16{position:absolute;left:0;right:0;bottom:44px;display:flex;flex-direction:column;align-items:center;gap:18px;padding:0 16px}@media(max-width:600px){.Finale_bottom__XWo16{bottom:34px}}.Finale_links__IYgWn{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.Finale_links__IYgWn a{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;font-size:14px;font-weight:600;color:var(--palette-onContainer);text-decoration:none;background:rgba(10,8,12,.55);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .25s ease,color .25s ease}.Finale_links__IYgWn a:hover{color:var(--accent-amber);border-color:var(--palette-primary)}.Finale_footer__1ZTM2{font-size:12px;color:var(--palette-text-secondary);text-align:center}.Finale_footer__1ZTM2 strong{color:var(--palette-onContainer)}.Header_header__1RJ5C{position:fixed;top:0;left:50%;z-index:50;translate:-50% 0;transition:translate .5s cubic-bezier(.2,1,.3,1),opacity .3s ease;animation:Header_dropIn__7wJic .9s cubic-bezier(.16,1,.3,1) .2s backwards}.Header_hidden__WVEMm{translate:-50% -120%;opacity:0}@keyframes Header_dropIn__7wJic{0%{translate:-50% -120%}}.Header_navigation__agipq{display:flex;align-items:center;gap:clamp(2px,1.6vw,22px);padding:6px clamp(10px,2.4vw,26px) 8px;background:rgba(3,3,6,.78);border:1px solid hsla(0,0%,100%,.07);border-top:none;border-radius:0 0 22px 22px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 40px rgba(0,0,0,.4)}.Header_logo__X2AKx,.Header_navButton__IIi1X{font-family:inherit;font-size:clamp(11px,1.1vw,14px);font-weight:600;white-space:nowrap;color:hsla(38,33%,91%,.75);background:none;border:none;padding:8px clamp(6px,1vw,12px);border-radius:10px;cursor:pointer;text-decoration:none;transition:color .2s ease}.Header_logo__X2AKx:hover,.Header_navButton__IIi1X:hover{color:#fff}.Header_logo__X2AKx{font-weight:800;color:#fff}.Header_logo__X2AKx span{display:inline-block;margin-left:2px;color:var(--palette-primary);font-size:.8em;transition:rotate .6s ease}.Header_logo__X2AKx:hover span{rotate:180deg}.Marquee_root__yIbJa{width:100%;overflow:hidden;padding:28px 0;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.Marquee_track__CMqBx{display:flex;width:max-content;animation:Marquee_scroll__TYJ5t 40s linear infinite}.Marquee_root__yIbJa:hover .Marquee_track__CMqBx{animation-play-state:paused}.Marquee_list__wvV8W{display:flex;margin:0;padding:0;list-style:none}.Marquee_item__2k_V3{display:inline-flex;align-items:center;gap:18px;padding-right:18px;font-size:clamp(22px,4vw,40px);font-weight:700;white-space:nowrap;color:var(--palette-onContainer);opacity:.85;transition:color .2s ease,opacity .2s ease}.Marquee_item__2k_V3:hover{color:var(--palette-primary);opacity:1}.Marquee_star__bSJoc{font-size:.5em;color:var(--palette-primary)}@keyframes Marquee_scroll__TYJ5t{to{translate:-50% 0}}.Marquee_item__2k_V3:nth-child(6n+2) .Marquee_star__bSJoc{color:var(--accent-teal)}.Marquee_item__2k_V3:nth-child(6n+3) .Marquee_star__bSJoc{color:var(--accent-violet)}.Marquee_item__2k_V3:nth-child(6n+4) .Marquee_star__bSJoc{color:var(--accent-lime)}.Marquee_item__2k_V3:nth-child(6n+5) .Marquee_star__bSJoc{color:var(--accent-pink)}.Marquee_item__2k_V3:nth-child(6n+6) .Marquee_star__bSJoc{color:var(--accent-amber)}.ScrollProgress_track__K0SI5{position:fixed;top:0;left:0;width:100%;height:3px;z-index:10000;background:transparent}.ScrollProgress_bar__alNok{height:100%;background:linear-gradient(90deg,var(--palette-gradientStart),var(--palette-gradientEnd));border-radius:0 2px 2px 0;transition:width .1s ease-out;box-shadow:0 0 8px var(--palette-primary)}.ComputePage_guide__wT9JS{display:flex;flex-direction:row;height:100svh;overflow:hidden;perspective:1000px}.ComputePage_aside__fxVMo{height:100svh;width:100vw;flex-shrink:0;transform:translateY(40vh);position:absolute;z-index:100;opacity:0;visibility:hidden}.ComputePage_main__XMm8p{flex-shrink:0;overflow:auto;overflow-x:hidden;width:100vw;height:100svh;perspective:inherit;position:relative;z-index:1}.ComputePage_mainScale__VTHRl{transition:inherit}.ComputePage_animating__7caCX .ComputePage_aside__fxVMo{transition:transform .6s cubic-bezier(0,1,0,1),opacity .6s cubic-bezier(0,1,0,1)}.ComputePage_animating__7caCX .ComputePage_main__XMm8p{transition:transform .6s cubic-bezier(0,1.08,.49,1),filter .6s cubic-bezier(0,1,.18,1)}.ComputePage_guide__wT9JS.ComputePage_showContacts__KjSpV .ComputePage_aside__fxVMo{transform:translateY(0);opacity:1;visibility:visible}.ComputePage_guide__wT9JS.ComputePage_showContacts__KjSpV .ComputePage_main__XMm8p{filter:blur(60px)}.ComputePage_guide__wT9JS.ComputePage_showContacts__KjSpV .ComputePage_mainScale__VTHRl{transform:translateZ(-200px)}