.footbar_footerContainer__4S4hY{background:linear-gradient(135deg,#0f0f0f,#1a1a1a 50%,#0f0f0f);position:relative;overflow:hidden}.footbar_footerContainer__4S4hY:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#0070f3,transparent)}.footbar_footerContent__Fug8N{max-width:1200px;margin:0 auto;padding:60px 20px 40px;position:relative}.footbar_footerGrid__kYKLf{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:40px}@media(max-width:992px){.footbar_footerGrid__kYKLf{grid-template-columns:repeat(2,1fr);gap:30px}}@media(max-width:576px){.footbar_footerGrid__kYKLf{grid-template-columns:1fr;gap:40px}}.footbar_footerSection__Tv4Uv .footbar_sectionTitle__bSxLU{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:20px;position:relative;padding-bottom:8px}.footbar_footerSection__Tv4Uv .footbar_sectionTitle__bSxLU:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:linear-gradient(90deg,#0070f3,#00a8ff);border-radius:1px}.footbar_logoSection__riPNz{margin-bottom:20px}.footbar_logoSection__riPNz .footbar_footerLogo__p6uND{max-height:45px;width:auto;filter:brightness(1.1);transition:transform .3s ease}.footbar_logoSection__riPNz .footbar_footerLogo__p6uND:hover{transform:scale(1.05)}.footbar_companyDescription__1f1DY{color:#b8b8b8;font-size:.9rem;line-height:1.6;margin-bottom:20px;max-width:280px}.footbar_socialDescription__hsoR2{color:#b8b8b8;font-size:.85rem;line-height:1.5;margin-bottom:20px}.footbar_contactInfo__6h9KG .footbar_contactItem__5acln{display:flex;align-items:center;gap:10px;color:#b8b8b8;font-size:.85rem;margin-bottom:8px}.footbar_contactInfo__6h9KG .footbar_contactItem__5acln span{transition:color .2s ease}.footbar_contactInfo__6h9KG .footbar_contactItem__5acln:hover span{color:#fff}.footbar_linksList__bxDvO{list-style:none;padding:0;margin:0}.footbar_linksList__bxDvO li{margin-bottom:12px;transition:transform .2s ease}.footbar_linksList__bxDvO li:hover{transform:translateX(4px)}.footbar_footerLink__PCFVd{color:#b8b8b8;text-decoration:none;font-size:.9rem;font-weight:400;transition:all .3s ease;position:relative}.footbar_footerLink__PCFVd:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#0070f3;transition:width .3s ease}.footbar_footerLink__PCFVd:hover{color:#fff}.footbar_footerLink__PCFVd:hover:before{width:100%}.footbar_footerLinkButton__6g0eS,.footbar_legalLinkButton__TEGql{background:none;border:none;padding:0;cursor:pointer;font:inherit}.footbar_footerLinkButton__6g0eS{color:#b8b8b8;text-decoration:none;font-size:.9rem;font-weight:400;transition:all .3s ease;position:relative}.footbar_footerLinkButton__6g0eS:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#0070f3;transition:width .3s ease}.footbar_footerLinkButton__6g0eS:hover{color:#fff}.footbar_footerLinkButton__6g0eS:hover:before{width:100%}.footbar_socialIcons__b8yZP{display:flex;gap:12px;flex-wrap:wrap}.footbar_socialIcon__0yEqZ{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.05);color:#b8b8b8;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.footbar_socialIcon__0yEqZ:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:radial-gradient(circle,rgba(0,112,243,.3),transparent);transition:all .3s ease;transform:translate(-50%,-50%);border-radius:50%}.footbar_socialIcon__0yEqZ:hover{color:#fff;background:rgba(0,112,243,.1);border:1px solid rgba(0,112,243,.3);transform:translateY(-2px)}.footbar_socialIcon__0yEqZ:hover:before{width:100px;height:100px}.footbar_appStoreAnchor__p4OUk{display:inline-block;text-decoration:none;transition:opacity .2s ease}.footbar_appStoreAnchor__p4OUk:hover{opacity:.85}.footbar_appStoreBadge__bGI5x{display:block;height:40px;width:auto}.footbar_footerBottom__hLaBq{background:rgba(0,0,0,.3);border-top:1px solid hsla(0,0%,100%,.05);backdrop-filter:blur(10px)}.footbar_bottomContent__BJxvp{max-width:1200px;margin:0 auto;padding:25px 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}@media(max-width:768px){.footbar_bottomContent__BJxvp{flex-direction:column;text-align:center;gap:15px}}.footbar_copyright__tBk21{color:#888;font-size:.85rem;font-weight:400}.footbar_legalLinks__9_4TO{display:flex;gap:24px;align-items:center}@media(max-width:768px){.footbar_legalLinks__9_4TO{flex-wrap:wrap;justify-content:center;gap:16px}}.footbar_legalLink__UbJgO{color:#888;font-size:.85rem;text-decoration:none;transition:color .2s ease;position:relative}.footbar_legalLink__UbJgO:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:#0070f3;transition:width .2s ease}.footbar_legalLink__UbJgO:hover{color:#fff}.footbar_legalLink__UbJgO:hover:after{width:100%}.footbar_legalLinkButton__TEGql{color:#888;font-size:.85rem;text-decoration:none;transition:color .2s ease;position:relative}.footbar_legalLinkButton__TEGql:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:#0070f3;transition:width .2s ease}.footbar_legalLinkButton__TEGql:hover{color:#fff}.footbar_legalLinkButton__TEGql:hover:after{width:100%}.footbar_scrollTopButton__Tv0Wl{position:fixed;bottom:30px;right:30px;width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#0070f3,#00a8ff);border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,112,243,.3);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000}.footbar_scrollTopButton__Tv0Wl:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(0,112,243,.4);background:linear-gradient(135deg,#0056b3,#0070f3)}.footbar_scrollTopButton__Tv0Wl:active{transform:translateY(-1px)}@media(max-width:768px){.footbar_scrollTopButton__Tv0Wl{bottom:20px;right:20px;width:45px;height:45px}}@keyframes footbar_fadeInUp__5Ihup{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.footbar_footerContainer__4S4hY{animation:footbar_fadeInUp__5Ihup .6s ease-out}@media(max-width:480px){.footbar_footerContent__Fug8N{padding:40px 15px 30px}.footbar_footerGrid__kYKLf{gap:30px}.footbar_socialIcons__b8yZP{justify-content:center}.footbar_bottomContent__BJxvp{padding:20px 15px}}.competition_page__WvYKd{min-height:100vh;background:#fbfaf9;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.competition_hero__a8YrK{position:relative;padding:88px 24px 100px;overflow:hidden;min-height:520px;display:flex;align-items:center;justify-content:center}.competition_heroStage__2700U{position:relative;width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr minmax(280px,560px) 1fr;align-items:center;gap:12px;min-height:380px}@media(max-width:960px){.competition_heroStage__2700U{grid-template-columns:1fr;min-height:auto;gap:0}}.competition_heroIllustrationLeft__bP0E7,.competition_heroIllustrationRight__ifnvU{display:flex;align-items:center;justify-content:center;pointer-events:auto}@media(max-width:960px){.competition_heroIllustrationLeft__bP0E7,.competition_heroIllustrationRight__ifnvU{display:none}}.competition_heroIllustrationLeft__bP0E7{justify-content:flex-end;padding-right:8px}.competition_heroIllustrationRight__ifnvU{justify-content:flex-start;padding-left:8px}.competition_heroIllustrationMobile__pmGw4{display:none;justify-content:center;margin-top:28px;pointer-events:auto}@media(max-width:960px){.competition_heroIllustrationMobile__pmGw4{display:flex}}.competition_heroInner__4g_QM{text-align:center;position:relative;z-index:2}.competition_eyebrow__qNLZn{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;letter-spacing:-.17px;color:#848281;background:#f2f0ed;padding:6px 14px;border-radius:32px;margin-bottom:20px}.competition_heroTitle__tKPe9{font-size:clamp(40px,6.5vw,68px);font-weight:500;line-height:1.09;letter-spacing:-2.11px;color:#343433;margin:0 0 20px}.competition_heroTitleAccent__M_Vgi{color:#ff3e00}.competition_heroSubtitle__UAWCY{font-size:17px;line-height:1.47;letter-spacing:-.22px;color:#474645;margin:0 auto 32px;max-width:480px}.competition_heroActions__JRD_c{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.competition_btnDark__JVo5p{display:inline-flex;align-items:center;gap:8px;background:#121212;color:#fff;border:none;border-radius:32px;padding:12px 22px;font-size:14px;font-weight:500;letter-spacing:-.18px;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .2s ease}.competition_btnDark__JVo5p:hover{background:#343433;transform:translateY(-1px)}.competition_btnLight__kMsXF{display:inline-flex;align-items:center;gap:8px;background:#f6f4ef;color:#121212;border:none;border-radius:32px;padding:12px 22px;font-size:14px;font-weight:500;letter-spacing:-.18px;cursor:pointer;text-decoration:none;transition:background .2s ease,transform .2s ease}.competition_btnLight__kMsXF:hover{background:#f2f0ed;transform:translateY(-1px)}.competition_linkAccent__iWXb6{color:#ff3e00;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s ease}.competition_linkAccent__iWXb6:hover{opacity:.8;text-decoration:underline}.competition_section__LOccD{padding:100px 24px}@media(max-width:768px){.competition_section__LOccD{padding:72px 20px}}.competition_sectionAlt__2xuNO{background:#f8f7f4}.competition_container__HdTgf{max-width:1200px;margin:0 auto}.competition_sectionHeading__RTnkX{font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.09;letter-spacing:-1.14px;color:#121212;margin:0 0 12px}.competition_sectionSubheading__N1f7O{font-size:17px;line-height:1.47;letter-spacing:-.22px;color:#474645;margin:0 0 48px;max-width:560px}.competition_sectionHeadingCenter__q3DQ_{text-align:center}.competition_sectionHeadingCenter__q3DQ_ .competition_sectionSubheading__N1f7O{margin-left:auto;margin-right:auto}.competition_cardGrid__ZsLiA{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.competition_competitionCard__Gh3KN{background:#fff;box-shadow:inset 0 0 0 1px color(display-p3 .949 .941 .929);border-radius:10px;padding:0;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.competition_competitionCard__Gh3KN:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,.04),0 0 24px 0 rgba(0,0,0,.05);transform:translateY(-2px)}.competition_cardIllustrationWrap__yBxRZ{background:#f8f7f4;padding:16px 20px 8px;display:flex;align-items:center;justify-content:center;min-height:160px;border-bottom:1px solid hsla(36,16%,94%,.6)}.competition_cardContent__CNJWU{padding:28px 32px 32px;display:flex;flex-direction:column;flex:1}.competition_cardBadge__2nHez{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;letter-spacing:-.12px;padding:4px 10px;border-radius:6px;margin-bottom:14px;width:fit-content}.competition_badgeActive__UUxS8{background:rgba(0,202,72,.12);color:#008d32}.competition_badgeSoon__tuz9m{background:rgba(0,144,255,.1);color:#0079d6}.competition_cardTitle__FF7du{font-size:23px;font-weight:600;line-height:1.2;letter-spacing:-.44px;color:#343433;margin:0 0 10px}.competition_cardBody__S0dEc{font-size:15px;line-height:1.47;letter-spacing:-.2px;color:#474645;margin:0 0 20px;flex:1}.competition_cardMeta__Zue70{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:#848281;margin-bottom:20px}.competition_cardMetaItem__l91Qe{display:flex;align-items:center;gap:6px}.competition_cardActions__5Dd3a{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.competition_prizeGrid__Nu4Ox{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.competition_prizeCard__Ob1kf{background:#fff;box-shadow:inset 0 0 0 1px color(display-p3 .949 .941 .929);border-radius:10px;padding:28px 24px 24px;text-align:center;transition:box-shadow .2s ease,transform .2s ease}.competition_prizeCard__Ob1kf:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,.04),0 0 24px 0 rgba(0,0,0,.05);transform:translateY(-2px)}.competition_prizeIcon__PA_e8{display:flex;justify-content:center;margin-bottom:12px}.competition_prizeAmount__0Mxev{font-size:32px;font-weight:600;letter-spacing:-.88px;color:#121212;margin:0 0 4px}.competition_prizePlace__FdDB2{font-size:14px;font-weight:500;color:#848281;margin:0}.competition_prizeGold__BMvr_ .competition_prizeAmount__0Mxev{color:#fcad00}.competition_prizeSilver__zqVdo .competition_prizeAmount__0Mxev{color:#848281}.competition_prizeBronze__3htXH .competition_prizeAmount__0Mxev{color:#c47a2c}.competition_prizeMention__xt4yT .competition_prizeAmount__0Mxev{color:#0090ff}.competition_stepsList__1UscJ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.competition_stepItem__mZYrf{display:flex;align-items:flex-start;gap:24px;padding:28px 32px;background:#fff;box-shadow:inset 0 0 0 1px color(display-p3 .949 .941 .929);border-radius:10px;font-size:15px;line-height:1.47;color:#474645;transition:box-shadow .2s ease}.competition_stepItem__mZYrf:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,.04),0 0 24px 0 rgba(0,0,0,.05)}.competition_stepItem__mZYrf strong{color:#343433;display:block;margin-bottom:4px;font-size:16px;font-weight:600;letter-spacing:-.2px}.competition_stepIllustration__eiLaA{flex-shrink:0;width:120px;display:flex;align-items:center;justify-content:center;background:#f8f7f4;border-radius:8px;padding:8px;overflow:hidden}@media(max-width:600px){.competition_stepIllustration__eiLaA{width:88px}}.competition_stepNumber__JSgpQ{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:#121212;color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}.competition_infoPanel__4nAPj{background:#fff;box-shadow:inset 0 0 0 1px color(display-p3 .949 .941 .929);border-radius:10px;padding:28px 32px}.competition_infoPanelTitle__jMn_I{font-size:19px;font-weight:600;letter-spacing:-.25px;color:#343433;margin:0 0 16px}.competition_infoList__q_4TS{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.competition_infoList__q_4TS li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.47;color:#474645}.competition_infoList__q_4TS li:before{content:"✓";color:#00ca48;font-weight:700;flex-shrink:0}.competition_countdownRow__8LiVb{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;align-items:center}@media(max-width:900px){.competition_countdownRow__8LiVb{grid-template-columns:1fr;gap:32px}}.competition_countdownIllustration__YWWP7{display:flex;justify-content:center}@media(max-width:900px){.competition_countdownIllustration__YWWP7{order:-1}}.competition_countdown__ZZiFg{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.competition_countdownUnit__pxNI0{background:#fff;box-shadow:inset 0 0 0 1px color(display-p3 .949 .941 .929);border-radius:10px;padding:24px 32px;min-width:96px;text-align:center}.competition_countdownValue__3TXle{font-size:44px;font-weight:600;letter-spacing:-1.14px;color:#121212;line-height:1}.competition_countdownLabel__iu7Ci{font-size:12px;color:#848281;margin-top:8px;text-transform:uppercase;letter-spacing:.06em;font-weight:500}.competition_endedMessage__6a9Df{text-align:center;font-size:17px;line-height:1.47;letter-spacing:-.22px;color:#848281;margin:0}.competition_callout__JdXA8{background:rgba(255,62,0,.06);border-left:4px solid #ff3e00;border-radius:0 10px 10px 0;padding:20px 24px;margin:40px 0 0}.competition_callout__JdXA8 p{margin:0;font-size:15px;line-height:1.47;color:#474645}.competition_callout__JdXA8 a{color:#ff3e00;font-weight:500;text-decoration:none}.competition_callout__JdXA8 a:hover{text-decoration:underline}.competition_featureGrid__TIie6{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:900px){.competition_featureGrid__TIie6{grid-template-columns:1fr}}.competition_featureCard__6fTx_{background:#fff;box-shadow:inset 0 0 0 1px color(display-p3 .949 .941 .929);border-radius:10px;padding:32px;text-align:center}.competition_featureCard__6fTx_ h3{font-size:19px;font-weight:600;letter-spacing:-.25px;color:#343433;margin:16px 0 8px}.competition_featureCard__6fTx_ p{font-size:15px;line-height:1.47;color:#474645;margin:0}.competition_featureIcon__VjpMa{display:flex;justify-content:center}.competition_monthBlock__SbH6I{margin-bottom:72px}.competition_monthBlock__SbH6I:last-child{margin-bottom:0}.competition_monthTitle__EUaRx{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:600;letter-spacing:-.7px;color:#343433;margin:0 0 28px;padding-bottom:14px;border-bottom:1px solid #f2f0ed}.competition_winnersGrid__SMLCi{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.competition_winnerCard__L01Wg{background:#fff;box-shadow:inset 0 0 0 1px color(display-p3 .949 .941 .929);border-radius:10px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.competition_winnerCard__L01Wg:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,.04),0 0 24px 0 rgba(0,0,0,.05);transform:translateY(-2px)}.competition_winnerImageWrap__fbv5p{aspect-ratio:4/3;background:#f8f7f4;overflow:hidden;position:relative}.competition_winnerImageWrap__fbv5p img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.competition_winnerImageWrap__fbv5p:hover img{transform:scale(1.03)}.competition_winnerPlaceBadge__Wa7Ed{position:absolute;top:12px;left:12px;background:#121212;color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:5px 10px;border-radius:6px}.competition_winnerBody__eIptd{padding:20px 24px}.competition_winnerPlace__qnT_v{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#848281;margin:0 0 6px}.competition_winnerTitle__Z9iGa{font-size:17px;font-weight:600;letter-spacing:-.22px;color:#343433;margin:0 0 8px}.competition_winnerContributor__tVl0i{font-size:14px;color:#474645;margin:0 0 4px}.competition_winnerPrize__fP2TI{font-size:14px;font-weight:500;color:#ff3e00;margin:0}.competition_twoCol__OU_p1{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}@media(max-width:768px){.competition_twoCol__OU_p1{grid-template-columns:1fr}}.competition_breadcrumb__czxoc{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:13px;color:#848281;margin-bottom:24px}.competition_breadcrumb__czxoc a{color:#474645;text-decoration:none}.competition_breadcrumb__czxoc a:hover{color:#ff3e00}.competition_breadcrumb__czxoc span{color:#848281}.competition_ctaBand__uinAM{text-align:center;padding:80px 24px;background:#f8f7f4}@media(max-width:768px){.competition_hero__a8YrK{padding:72px 20px 80px;min-height:auto}.competition_stepItem__mZYrf{flex-direction:column;gap:16px;padding:24px}}@keyframes competitionIllustrations_bodySway__dgrp5{0%,to{transform:rotate(0deg)}50%{transform:rotate(.6deg)}}@keyframes competitionIllustrations_armWaveGentle__FS3gl{0%,to{transform:rotate(0deg)}50%{transform:rotate(-5deg)}}@keyframes competitionIllustrations_armWaveActive__G7zQa{0%,to{transform:rotate(0deg)}50%{transform:rotate(-10deg)}}@keyframes competitionIllustrations_wrenchTilt__nv88a{0%,to{transform:rotate(0deg)}50%{transform:rotate(4deg)}}@keyframes competitionIllustrations_flashPop__WiIuj{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes competitionIllustrations_flashBurst__t5CJN{0%{opacity:0;transform:scale(.7)}35%{opacity:.45;transform:scale(1.05)}to{opacity:0;transform:scale(1.35)}}@keyframes competitionIllustrations_chartGrow__SMDNv{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.08)}}@keyframes competitionIllustrations_chalkFloat__yhWLa{0%,to{opacity:0;transform:translateY(0)}50%{opacity:.65;transform:translateY(-5px)}}@keyframes competitionIllustrations_confettiFall___Fxp3{0%{opacity:0;transform:translateY(-6px) rotate(0deg)}25%{opacity:1}to{opacity:0;transform:translateY(16px) rotate(100deg)}}@keyframes competitionIllustrations_trophyShine__q2xSc{0%,to{opacity:0;transform:scale(.85)}50%{opacity:.3;transform:scale(1.08)}}@keyframes competitionIllustrations_sparkPulse__4MHqd{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.04)}}@keyframes competitionIllustrations_stackBounce__zR23k{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes competitionIllustrations_uiFloat__RfNqL{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes competitionIllustrations_editDraw__cNx9N{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes competitionIllustrations_histogramPop__7_Uov{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.1)}}@keyframes competitionIllustrations_chartLineDraw__vLYks{0%,to{opacity:.7}50%{opacity:1}}.competitionIllustrations_interactive___2oh_{touch-action:none;transform-origin:center center;backface-visibility:hidden}.competitionIllustrations_sceneGlow__UXRaU{transition:opacity .5s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_sceneGlow__UXRaU{opacity:.14}.competitionIllustrations_builder__S8osq,.competitionIllustrations_designer__dmplj,.competitionIllustrations_editor__vhV9M,.competitionIllustrations_photographer__B0XT8,.competitionIllustrations_teacher__CR_tf,.competitionIllustrations_winner__I8vB8{transform-origin:center bottom;animation:competitionIllustrations_bodySway__dgrp5 7s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_crowdBlob__2D2lu,.competitionIllustrations_modelBlob__KqkUu,.competitionIllustrations_studentBlob__eIaHp{transition:transform .45s cubic-bezier(.19,1,.22,1);transform:translate(calc(var(--px, 0) * 1.5px),calc(var(--py, 0) * .8px))}.competitionIllustrations_armWave__wLkDV,.competitionIllustrations_pointArm__Ql3W7,.competitionIllustrations_stylusArm__gJjp8,.competitionIllustrations_waveArm__Hqr8t,.competitionIllustrations_workArm__pAtpZ{transform-origin:var(--arm-origin,center);animation:competitionIllustrations_armWaveGentle__FS3gl 4.5s cubic-bezier(.45,.05,.55,.95) infinite;will-change:transform}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_armWave__wLkDV,.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_pointArm__Ql3W7,.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_stylusArm__gJjp8,.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_waveArm__Hqr8t,.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_workArm__pAtpZ{animation-name:competitionIllustrations_armWaveActive__G7zQa;animation-duration:3s}.competitionIllustrations_waveArm__Hqr8t:nth-of-type(2){animation-delay:.4s}.competitionIllustrations_chartBar__Db9S_{transform-origin:center bottom;animation:competitionIllustrations_chartGrow__SMDNv 3.5s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_chartBar__Db9S_:nth-child(4){animation-delay:0s}.competitionIllustrations_chartBar__Db9S_:nth-child(5){animation-delay:.4s}.competitionIllustrations_chartBar__Db9S_:nth-child(6){animation-delay:.8s}.competitionIllustrations_chartLine__MTBCJ{animation:competitionIllustrations_chartLineDraw__vLYks 4s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_chalkDot___HSHp{animation:competitionIllustrations_chalkFloat__yhWLa 2.8s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_chalkDot___HSHp:nth-child(2){animation-delay:.35s}.competitionIllustrations_chalkDot___HSHp:nth-child(3){animation-delay:.7s}.competitionIllustrations_shapeStack__fRbB9{animation:competitionIllustrations_stackBounce__zR23k 4s cubic-bezier(.45,.05,.55,.95) infinite;will-change:transform}.competitionIllustrations_wrench__doXFM{transform-origin:center;animation:competitionIllustrations_wrenchTilt__nv88a 5s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_shapeStack__fRbB9{animation-duration:3s}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_wrench__doXFM{animation-duration:3.5s}.competitionIllustrations_uiPanel__l8xTl{animation:competitionIllustrations_uiFloat__RfNqL 5s cubic-bezier(.37,0,.63,1) infinite;will-change:transform}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_uiPanel__l8xTl{animation-duration:3.5s}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_uiSwatch__BsQ9X{transition:transform .35s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_uiSwatch__BsQ9X:first-of-type{transform:translateY(-3px)}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_uiSwatch__BsQ9X:last-of-type{transform:translateY(3px)}.competitionIllustrations_trafficLight__xXAgs{transition:opacity .4s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_trafficLight__xXAgs:nth-child(2),.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_trafficLight__xXAgs:nth-child(3){opacity:.45}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_trafficLight__xXAgs:nth-child(4){opacity:1}.competitionIllustrations_cursorDot__xbIGf{transition:opacity .3s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_headlineCard__tUXkv{animation:competitionIllustrations_uiFloat__RfNqL 5.5s cubic-bezier(.37,0,.63,1) infinite;will-change:transform}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_headlineCard__tUXkv{animation-duration:3.8s}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_newsBackdrop___Cn2I{filter:brightness(1.04);transition:filter .4s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_cameraFlash__e7_z8{transform-origin:36px 4px;animation:competitionIllustrations_flashPop__WiIuj 3.5s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_cameraFlash__e7_z8{animation-duration:2.2s}.competitionIllustrations_flashBurst__t5CJN{animation:competitionIllustrations_flashBurst__t5CJN 2.8s cubic-bezier(.19,1,.22,1) infinite}.competitionIllustrations_viewfinder__S11uy{animation:competitionIllustrations_sparkPulse__4MHqd 3s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_editStroke__jH4_J{stroke-dasharray:40;stroke-dashoffset:40}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_editStroke__jH4_J{animation:competitionIllustrations_editDraw__cNx9N 2s cubic-bezier(.19,1,.22,1) forwards}.competitionIllustrations_histogramBar__8IQLx{transform-origin:center bottom;animation:competitionIllustrations_histogramPop__7_Uov 3.2s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_histogramBar__8IQLx:nth-child(4){animation-delay:0s}.competitionIllustrations_histogramBar__8IQLx:nth-child(5){animation-delay:.3s}.competitionIllustrations_histogramBar__8IQLx:nth-child(6){animation-delay:.6s}.competitionIllustrations_histogramBar__8IQLx:nth-child(7){animation-delay:.9s}.competitionIllustrations_stylus__UOC12{transition:x2 .25s cubic-bezier(.19,1,.22,1),y2 .25s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_sparkLine__4EHVj{animation:competitionIllustrations_sparkPulse__4MHqd 3.5s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_sparkLine__4EHVj:nth-of-type(2){animation-delay:.5s}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_sparkLine__4EHVj{animation-duration:2.2s}.competitionIllustrations_confetti__L_ofu{animation:competitionIllustrations_confettiFall___Fxp3 2.4s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_confetti__L_ofu:nth-child(2){animation-delay:.3s}.competitionIllustrations_confetti__L_ofu:nth-child(3){animation-delay:.55s}.competitionIllustrations_confetti__L_ofu:nth-child(4){animation-delay:.8s}.competitionIllustrations_confetti__L_ofu:nth-child(5){animation-delay:1.05s}.competitionIllustrations_trophyGlow__HpOM7{animation:competitionIllustrations_trophyShine__q2xSc 4s cubic-bezier(.45,.05,.55,.95) infinite}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_trophyGlow__HpOM7{animation-duration:2.5s}.competitionIllustrations_winnerLift__dG8ax{transition:transform .4s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_isHovering__gs8zK .competitionIllustrations_winnerLift__dG8ax{transform:translateY(-2px)}.competitionIllustrations_cardIllustration__y1Hwz{display:flex;align-items:center;justify-content:center;margin:-8px -8px 20px;padding:12px 8px;border-radius:8px;background:#f8f7f4;overflow:hidden;transition:transform .4s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_cardIllustration__y1Hwz svg{width:100%;max-width:240px;height:auto}.competitionIllustrations_cardIllustrationRow__oFHzZ{display:flex;gap:8px;justify-content:center;margin:-8px -8px 20px;padding:12px 8px;border-radius:8px;background:#f8f7f4;transition:transform .4s cubic-bezier(.19,1,.22,1)}.competitionIllustrations_cardIllustrationRow__oFHzZ svg{flex:1;max-width:120px;height:auto}.competitionIllustrations_stepIllustration__HzH_5{flex-shrink:0;width:72px;height:52px}.competitionIllustrations_stepIllustration__HzH_5 svg{width:100%;height:100%}.competitionIllustrations_cardLink__IFTck:hover .competitionIllustrations_cardIllustration__y1Hwz,.competitionIllustrations_recessedCard___JIMz:hover .competitionIllustrations_cardIllustrationRow__oFHzZ{transform:scale(1.015)}@media(prefers-reduced-motion:reduce){.competitionIllustrations_armWave__wLkDV,.competitionIllustrations_builder__S8osq,.competitionIllustrations_cameraFlash__e7_z8,.competitionIllustrations_chalkDot___HSHp,.competitionIllustrations_chartBar__Db9S_,.competitionIllustrations_chartLine__MTBCJ,.competitionIllustrations_confetti__L_ofu,.competitionIllustrations_designer__dmplj,.competitionIllustrations_editStroke__jH4_J,.competitionIllustrations_editor__vhV9M,.competitionIllustrations_flashBurst__t5CJN,.competitionIllustrations_headlineCard__tUXkv,.competitionIllustrations_histogramBar__8IQLx,.competitionIllustrations_photographer__B0XT8,.competitionIllustrations_pointArm__Ql3W7,.competitionIllustrations_shapeStack__fRbB9,.competitionIllustrations_sparkLine__4EHVj,.competitionIllustrations_stylusArm__gJjp8,.competitionIllustrations_trophyGlow__HpOM7,.competitionIllustrations_uiPanel__l8xTl,.competitionIllustrations_viewfinder__S11uy,.competitionIllustrations_waveArm__Hqr8t,.competitionIllustrations_winner__I8vB8,.competitionIllustrations_workArm__pAtpZ,.competitionIllustrations_wrench__doXFM{animation:none!important}.competitionIllustrations_crowdBlob__2D2lu,.competitionIllustrations_modelBlob__KqkUu,.competitionIllustrations_studentBlob__eIaHp{transition:none;transform:none}.competitionIllustrations_interactive___2oh_{transform:none!important}.competitionIllustrations_cardIllustrationRow__oFHzZ,.competitionIllustrations_cardIllustration__y1Hwz{transition:none}.competitionIllustrations_cardIllustrationRow__oFHzZ:hover,.competitionIllustrations_cardIllustration__y1Hwz:hover{transform:none}}