.Header_scrollProgressBar__YPATK{position:absolute;top:0;left:0;height:3px;background:#ff8a00;z-index:1001;transition:width .1s ease-out;box-shadow:0 0 10px rgba(255,138,0,.3)}.Header_header__ZPN_X{position:fixed;top:0;left:0;right:0;z-index:1000;background:hsla(0,0%,100%,.98);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid #e5e5e5;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.05)}.Header_header__ZPN_X.Header_scrolled__QeXJF{box-shadow:0 4px 20px rgba(0,0,0,.1)}.Header_container__RqNHF{width:100%;max-width:1440px;margin:0 auto;padding:0 24px}.Header_headerContent__3rkSR{position:relative;z-index:1002;display:flex;align-items:center;justify-content:space-between;height:70px;gap:16px;width:100%}.Header_logoSection__U2i8T{flex-shrink:0;min-width:180px;max-width:220px}.Header_logoLink__wbjwI{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;transition:transform .2s ease;padding:4px 0}.Header_logoLink__wbjwI:hover{transform:translateY(-1px)}.Header_logoWrapper__dUuyf{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;overflow:hidden;border:1px solid #e5e5e5}.Header_logo__1hGYx{object-fit:cover;width:100%!important;height:100%!important}.Header_logoText__Y2kI_{display:flex;flex-direction:column;line-height:1.2;flex-shrink:1;min-width:0}.Header_logoTitle__qv34T{font-size:16px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em}.Header_logoSubtitle__wG5Vt,.Header_logoTitle__qv34T{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_logoSubtitle__wG5Vt{font-size:11px;color:#666;margin-top:2px}.Header_desktopNav__VNtBi{display:flex;align-items:center;gap:4px;flex:1 1;justify-content:center;min-width:0;margin:0 16px;max-width:650px;flex-wrap:nowrap}.Header_navLink__SqOUL{padding:8px 12px;font-size:14px;font-weight:500;color:#666;text-decoration:none;border-radius:8px;transition:all .2s ease;position:relative;white-space:nowrap;flex-shrink:0;border:none;outline:none;box-shadow:none}.Header_navLink__SqOUL:hover{color:#ff8a00;background:rgba(255,138,0,.08)}.Header_navLink__SqOUL.Header_active__WRBr0{color:#ff8a00;background:rgba(255,138,0,.12);font-weight:600}.Header_navLink__SqOUL:focus-visible{outline:2px solid rgba(255,138,0,.4);outline-offset:2px;border:none;box-shadow:none}.Header_navLink__SqOUL:focus{outline:none;border:none;box-shadow:none}.Header_navLink__SqOUL:after,.Header_navLink__SqOUL:before{display:none}.Header_rightSection__S_4Tu{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:0;justify-content:flex-end}.Header_desktopSearch__0QC2t{display:block;flex-shrink:1;min-width:0}.Header_searchBox__mpA1T{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f5f5f5;border-radius:6px;border:1px solid transparent;transition:all .2s ease;min-width:180px;max-width:240px}.Header_searchBox__mpA1T:focus-within{background:#fff;border-color:#ff6b35;box-shadow:0 0 0 2px rgba(255,107,53,.1)}.Header_searchIcon__18_SM{color:#888;flex-shrink:0;width:14px;height:14px}.Header_searchInput__Er9oB{border:none;background:transparent;outline:none;font-size:14px;width:100%;color:#333;font-family:inherit;min-width:0}.Header_searchInput__Er9oB::placeholder{color:#999;font-size:13px}.Header_buttonGroup__PZTHW{display:flex;align-items:center;gap:12px;flex-shrink:0}.Header_ytButton__0FA8e{font-size:14px!important;padding:8px 16px!important;height:38px!important;white-space:nowrap;min-width:0;flex-shrink:0;border-radius:6px!important;font-weight:500!important;transition:all .2s ease!important;background:#ff8a00!important;border:1px solid #ff8a00!important;color:#fff!important}.Header_ytButton__0FA8e:hover{background:#ff8a00!important;border-color:#ff8a00!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(255,0,0,.3)!important}.Header_adminButton__c0m_Q{background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;color:#fff!important;border:1px solid #4f46e5!important;display:flex!important;align-items:center!important;gap:8px!important}.Header_adminButton__c0m_Q:hover{background:linear-gradient(135deg,#4338ca,#6d28d9)!important;border-color:#4338ca!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(79,70,229,.3)!important}.Header_adminIcon__D4RWH{font-size:14px}.Header_mobileButtons__9S6bc .Header_mobileButton__Bp4iR:nth-child(2){background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;border:1px solid #4f46e5!important}.Header_mobileButtons__9S6bc .Header_mobileButton__Bp4iR:nth-child(2):hover{background:linear-gradient(135deg,#4338ca,#6d28d9)!important;border-color:#4338ca!important;box-shadow:0 4px 12px rgba(79,70,229,.3)!important}.Header_menuToggle__LvwrE{display:none;flex-direction:column;justify-content:space-between;width:28px;height:20px;background:transparent;border:none;cursor:pointer;padding:0;position:relative;z-index:1001;flex-shrink:0;margin-left:12px}.Header_bar__MxPb9{display:block;width:100%;height:2px;background:#333;border-radius:2px;transition:all .3s ease;transform-origin:center}.Header_menuToggle__LvwrE.Header_active__WRBr0 .Header_bar__MxPb9:first-child{transform:translateY(9px) rotate(45deg)}.Header_menuToggle__LvwrE.Header_active__WRBr0 .Header_bar__MxPb9:nth-child(2){opacity:0;transform:scale(0)}.Header_menuToggle__LvwrE.Header_active__WRBr0 .Header_bar__MxPb9:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.Header_mobileMenu__EtVHp{position:fixed;top:70px;left:0;right:0;background:#fff;border-top:1px solid #e5e5e5;box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:999;max-height:calc(100vh - 70px);overflow-y:auto;-webkit-overflow-scrolling:touch}.Header_mobileMenu__EtVHp.Header_open__tZPgC{transform:translateY(0);opacity:1;visibility:visible}.Header_mobileMenuContainer__GCLMz{padding:24px;display:flex;flex-direction:column;gap:24px;max-width:100%}.Header_mobileSearch__kcLeq{display:none}.Header_mobileNav__K7PMS{display:flex;flex-direction:column;gap:6px}.Header_mobileLink__IGUnl{padding:14px 16px;font-size:16px;font-weight:500;color:#444;text-decoration:none;border-radius:8px;transition:all .2s ease;border-left:3px solid transparent;opacity:0;transform:translateX(-10px);animation:Header_slideIn__tT8V7 .3s ease forwards}.Header_mobileLink__IGUnl:hover{color:#ff8a00;background:rgba(255,138,0,.08);border-left-color:#ff8a00;padding-left:20px}.Header_mobileLink__IGUnl.Header_active__WRBr0{color:#ff8a00;background:rgba(255,138,0,.12);border-left-color:#ff8a00;font-weight:600;padding-left:20px}@keyframes Header_slideIn__tT8V7{to{opacity:1;transform:translateX(0)}}.Header_mobileButtons__9S6bc{display:none;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid #e5e5e5}.Header_mobileButton__Bp4iR{width:100%!important;justify-content:center!important;font-size:15px!important;padding:14px!important;height:48px!important;display:flex!important;align-items:center!important;border-radius:8px!important;font-weight:500!important;transition:all .2s ease!important}.Header_mobileButtons__9S6bc .Header_mobileButton__Bp4iR:first-child{background:#ff8a00!important;border:1px solid #ff8a00!important;color:#fff!important}.Header_mobileButtons__9S6bc .Header_mobileButton__Bp4iR:first-child:hover{background:#ff8a00!important;border-color:#ff8a00!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(255,0,0,.3)!important}.Header_mobileButtons__9S6bc .Header_mobileButton__Bp4iR:nth-child(2){background:#2d3748!important;color:#fff!important;border:1px solid #2d3748!important}.Header_mobileButtons__9S6bc .Header_mobileButton__Bp4iR:nth-child(2):hover{background:#4a5568!important;border-color:#4a5568!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)!important}.Header_overlay__7NEF1{position:fixed;top:70px;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:998;animation:Header_fadeIn__6UJio .3s ease}@keyframes Header_fadeIn__6UJio{0%{opacity:0}to{opacity:1}}@media (min-width:1600px){.Header_container__RqNHF{padding:0 48px}.Header_desktopNav__VNtBi{gap:16px;max-width:600px}.Header_navLink__SqOUL{padding:10px 16px;font-size:15px}.Header_searchBox__mpA1T{min-width:280px}}@media (min-width:1440px) and (max-width:1599px){.Header_container__RqNHF{padding:0 32px}.Header_desktopNav__VNtBi{gap:12px}.Header_navLink__SqOUL{padding:8px 14px;font-size:14px}.Header_searchBox__mpA1T{min-width:240px}}@media (min-width:1200px) and (max-width:1439px){.Header_container__RqNHF{padding:0 28px}.Header_headerContent__3rkSR{gap:20px}.Header_logoSection__U2i8T{min-width:170px;max-width:200px}.Header_logoTitle__qv34T{font-size:15px}.Header_logoSubtitle__wG5Vt{font-size:10px}.Header_desktopNav__VNtBi{gap:3px;margin:0 12px;max-width:600px;flex:1 1;flex-wrap:nowrap}.Header_navLink__SqOUL{padding:7px 11px;font-size:13px}.Header_rightSection__S_4Tu{gap:10px}.Header_searchBox__mpA1T{min-width:200px;padding:6px 10px}.Header_searchInput__Er9oB{font-size:13px}.Header_buttonGroup__PZTHW{gap:10px}.Header_ytButton__0FA8e{font-size:13px!important;padding:7px 14px!important;height:36px!important}}@media (min-width:1024px) and (max-width:1199px){.Header_container__RqNHF{padding:0 24px}.Header_headerContent__3rkSR{gap:16px;height:68px}.Header_logoSection__U2i8T{min-width:140px;max-width:180px}.Header_logoWrapper__dUuyf{width:38px;height:38px}.Header_logoTitle__qv34T{font-size:14px}.Header_logoSubtitle__wG5Vt{font-size:10px}.Header_desktopNav__VNtBi{gap:3px;margin:0 8px;max-width:540px;flex:1 1;flex-wrap:nowrap}.Header_navLink__SqOUL{padding:6px 10px;font-size:13px}.Header_rightSection__S_4Tu{gap:10px}.Header_searchBox__mpA1T{min-width:160px;padding:6px 10px}.Header_searchInput__Er9oB{font-size:12px}.Header_searchInput__Er9oB::placeholder{font-size:11px}.Header_buttonGroup__PZTHW{gap:8px}.Header_ytButton__0FA8e{font-size:12px!important;padding:6px 12px!important;height:34px!important}}@media (max-width:1023px){.Header_headerContent__3rkSR{height:66px}.Header_container__RqNHF{padding:0 20px}.Header_logoSection__U2i8T{min-width:150px}.Header_logoWrapper__dUuyf{width:36px;height:36px}.Header_logoTitle__qv34T{font-size:14px}.Header_logoSubtitle__wG5Vt{font-size:10px}.Header_desktopNav__VNtBi,.Header_desktopSearch__0QC2t{display:none}.Header_menuToggle__LvwrE{display:flex}.Header_buttonGroup__PZTHW{display:flex;gap:8px}.Header_ytButton__0FA8e{font-size:12px!important;padding:5px 10px!important;height:32px!important}.Header_mobileMenu__EtVHp,.Header_overlay__7NEF1{top:66px}.Header_mobileSearch__kcLeq{display:block}.Header_mobileButtons__9S6bc{display:flex}}@media (max-width:900px){.Header_headerContent__3rkSR{height:64px}.Header_container__RqNHF{padding:0 18px}.Header_logoLink__wbjwI{gap:10px}.Header_logoSection__U2i8T{min-width:auto}.Header_logoText__Y2kI_{min-width:120px}.Header_logoTitle__qv34T{font-size:13px}.Header_logoSubtitle__wG5Vt{display:none}.Header_buttonGroup__PZTHW{gap:6px}.Header_ytButton__0FA8e{font-size:11px!important;padding:4px 8px!important;height:30px!important}.Header_menuToggle__LvwrE{width:26px;height:18px}.Header_mobileMenu__EtVHp,.Header_overlay__7NEF1{top:64px}.Header_mobileMenuContainer__GCLMz{padding:20px;gap:20px}.Header_mobileLink__IGUnl{padding:12px 16px;font-size:15px}.Header_mobileButton__Bp4iR{font-size:14px!important;padding:12px!important;height:44px!important}}@media (max-width:768px){.Header_headerContent__3rkSR{height:60px;gap:12px}.Header_container__RqNHF{padding:0 16px}.Header_logoLink__wbjwI{gap:8px}.Header_logoWrapper__dUuyf{width:34px;height:34px}.Header_logoTitle__qv34T{font-size:12px}.Header_buttonGroup__PZTHW{display:none}.Header_menuToggle__LvwrE{width:24px;height:16px}.Header_mobileMenu__EtVHp,.Header_overlay__7NEF1{top:60px}.Header_mobileMenuContainer__GCLMz{padding:16px;gap:16px}.Header_mobileButton__Bp4iR{font-size:13px!important;padding:10px!important;height:40px!important}}@media (max-width:640px){.Header_headerContent__3rkSR{height:56px}.Header_container__RqNHF{padding:0 14px}.Header_logoLink__wbjwI{gap:6px}.Header_logoWrapper__dUuyf{width:32px;height:32px}.Header_logoTitle__qv34T{font-size:11px}.Header_menuToggle__LvwrE{width:22px;height:14px}.Header_mobileMenu__EtVHp,.Header_overlay__7NEF1{top:56px}.Header_mobileMenuContainer__GCLMz{padding:14px;gap:14px}.Header_mobileLink__IGUnl{padding:10px 14px;font-size:14px}.Header_mobileButtons__9S6bc{gap:10px}.Header_mobileButton__Bp4iR{font-size:12px!important;padding:9px!important;height:38px!important}.Header_mobileButton__Bp4iR svg{width:18px;height:18px;margin-right:8px}}@media (max-width:480px){.Header_headerContent__3rkSR{height:52px}.Header_container__RqNHF{padding:0 12px}.Header_logoLink__wbjwI{gap:4px}.Header_logoWrapper__dUuyf{width:30px;height:30px}.Header_logoTitle__qv34T{font-size:10px;white-space:normal;line-height:1.1}.Header_menuToggle__LvwrE{width:20px;height:12px}.Header_mobileMenu__EtVHp,.Header_overlay__7NEF1{top:52px}.Header_mobileMenuContainer__GCLMz{padding:12px;gap:12px}.Header_mobileLink__IGUnl{padding:8px 12px;font-size:13px}.Header_mobileButtons__9S6bc{gap:8px}.Header_mobileButton__Bp4iR{font-size:11px!important;padding:8px!important;height:36px!important}.Header_mobileButton__Bp4iR svg{width:16px;height:16px;margin-right:6px}}.Button_btn__kzInP{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1.5px solid var(--logo-black-medium);background:var(--surface-2);font-size:13px;gap:8px;white-space:nowrap;box-shadow:0 8px 22px rgba(16,17,20,.06);transition:var(--transition);cursor:pointer;font-weight:600;color:var(--logo-black);position:relative;overflow:hidden;font-family:inherit}.Button_btn__kzInP:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--logo-orange-light);transition:var(--transition)}.Button_btn__kzInP:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(16,17,20,.12);border-color:var(--logo-orange)}.Button_btn__kzInP:hover:before{left:0}.Button_btn__kzInP:active{transform:translateY(0)}.Button_btn__kzInP.Button_primary__6_Dls{border:2px solid var(--logo-black);background:var(--logo-orange);color:var(--logo-black);font-weight:700;box-shadow:0 8px 22px rgba(255,138,0,.25),inset 0 0 0 0 var(--logo-black);position:relative}.Button_btn__kzInP.Button_primary__6_Dls:hover{border-color:var(--logo-black);background:var(--logo-orange);box-shadow:0 12px 32px rgba(255,138,0,.35),inset 0 0 0 2px var(--logo-black);transform:translateY(-3px)}.Footer_footer__LxLGV{padding:2rem 0 1.5rem;border-top:4px solid;border-image:linear-gradient(90deg,var(--logo-black) 0,var(--logo-black) 200px,var(--logo-orange) 200px,var(--logo-orange) 100%) 1;background:linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.5));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin-top:2rem;position:relative;box-shadow:0 -4px 20px rgba(0,0,0,.04)}.Footer_footer__LxLGV:before{content:"";position:absolute;top:0;left:0;width:200px;height:4px;background:var(--logo-black)}.Footer_footer__LxLGV:after{content:"";position:absolute;top:0;left:200px;right:0;height:4px;background:var(--logo-orange)}.Footer_footerGrid__6_R0K{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;grid-gap:32px;gap:32px;align-items:start;margin-bottom:32px}.Footer_footerBrand__Dra8t,.Footer_footerCol__WeKEO{display:flex;flex-direction:column}.Footer_footerBrand__Dra8t{gap:16px}.Footer_brand__hrKsL{display:flex;align-items:center;gap:12px;min-width:auto;margin-bottom:4px}.Footer_logo__y_pDi{height:34px;width:34px;border-radius:8px;object-fit:cover;border:2px solid var(--logo-orange)}.Footer_title__6sH4T{display:flex;flex-direction:column;line-height:1.1}.Footer_title__6sH4T strong{font-size:14px;letter-spacing:.2px;font-weight:700;color:var(--logo-black)}.Footer_title__6sH4T span{font-size:12px;color:var(--muted)}.Footer_footerBrand__Dra8t p{margin:0;font-size:14px;line-height:1.7;color:var(--muted);max-width:90%}.Footer_footerSocial__Nm6X9{display:flex;gap:12px;margin-top:8px}.Footer_socialLink__h7068{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.9);border:1.5px solid var(--logo-black-medium);color:var(--logo-black);text-decoration:none;transition:var(--transition);font-size:16px;position:relative;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06)}.Footer_socialLink__h7068:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--logo-orange);transition:var(--transition)}.Footer_socialLink__h7068:hover{transform:translateY(-3px);border-color:var(--logo-orange);box-shadow:0 8px 20px rgba(255,138,0,.25);color:#fff}.Footer_socialLink__h7068:hover:before{left:0}.Footer_socialIcon__loGmb{position:relative;z-index:1;width:20px;height:20px}.Footer_socialLink__h7068:first-child:hover .Footer_socialIcon__loGmb{color:red}.Footer_socialLink__h7068:nth-child(2):hover .Footer_socialIcon__loGmb{color:#0077b5}.Footer_socialLink__h7068:nth-child(3):hover .Footer_socialIcon__loGmb{color:#333}.Footer_socialLink__h7068:nth-child(4):hover .Footer_socialIcon__loGmb{color:#ff8a00}.Footer_footerCol__WeKEO h4{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:15px;font-weight:700;color:var(--logo-black);letter-spacing:-.2px;position:relative;padding-bottom:10px}.Footer_footerCol__WeKEO h4:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:var(--logo-orange);border-radius:2px}.Footer_colIcon__MPNY1{width:16px;height:16px;color:var(--logo-orange)}.Footer_footerLinks__VDHD3{display:flex;flex-direction:column;gap:4px}.Footer_footerLinks__VDHD3 a{display:flex;align-items:center;gap:10px;font-size:14px;color:rgba(16,17,20,.75);transition:var(--transition);position:relative;padding:10px 0;font-weight:500;text-decoration:none}.Footer_footerLinks__VDHD3 a:after{content:"→";position:absolute;left:-20px;opacity:0;transition:var(--transition);color:var(--logo-orange);font-weight:600}.Footer_linkIcon__eLGiQ{width:14px;height:14px;color:var(--logo-orange);flex-shrink:0}.Footer_footerLinks__VDHD3 a:hover{color:var(--logo-black);padding-left:24px;font-weight:600}.Footer_footerLinks__VDHD3 a:hover:before{width:16px}.Footer_footerLinks__VDHD3 a:hover:after{opacity:1;left:0}.Footer_footerNewsletter__9CIKU{background:linear-gradient(135deg,rgba(255,138,0,.08),rgba(255,138,0,.03));border:1.5px solid rgba(255,138,0,.2);border-radius:16px;padding:24px;transition:var(--transition);position:relative;overflow:hidden}.Footer_footerNewsletter__9CIKU:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,138,0,.1),transparent);opacity:0;transition:var(--transition)}.Footer_footerNewsletter__9CIKU:hover{border-color:rgba(255,138,0,.35);box-shadow:0 8px 24px rgba(255,138,0,.12);transform:translateY(-2px)}.Footer_footerNewsletter__9CIKU:hover:before{opacity:1}.Footer_footerNewsletter__9CIKU h4{margin-bottom:12px}.Footer_footerNewsletter__9CIKU p{font-size:13px;color:var(--muted);line-height:1.6;margin:0 0 16px}.Footer_newsletterForm__yR7Mf{display:flex;flex-direction:column;gap:10px}.Footer_newsletterInput__e0wXj{padding:12px 14px;border:1.5px solid var(--logo-black-medium);border-radius:10px;background:hsla(0,0%,100%,.9);font-size:14px;transition:var(--transition);font-family:inherit}.Footer_newsletterInput__e0wXj:focus{outline:none;border-color:var(--logo-orange);box-shadow:0 0 0 3px rgba(255,138,0,.1)}.Footer_newsletterBtn___Ba0T{padding:12px 18px;background:var(--logo-orange);color:var(--logo-black);border:2px solid var(--logo-black);border-radius:10px;font-weight:700;font-size:14px;cursor:pointer;transition:var(--transition);text-align:center;font-family:inherit}.Footer_newsletterBtn___Ba0T:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(255,138,0,.3)}.Footer_footerBottom__fDTaH{padding-top:28px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.Footer_footerCopyright__jZAZf{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:8px}.Footer_footerCopyright__jZAZf strong{color:var(--logo-black);font-weight:700}.Footer_footerLegal__uAESK{display:flex;gap:20px;flex-wrap:wrap}.Footer_footerLegal__uAESK a{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);text-decoration:none;transition:var(--transition);position:relative}.Footer_legalIcon__tctwL{width:12px;height:12px;color:var(--logo-orange)}.Footer_footerLegal__uAESK a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--logo-orange);transition:var(--transition)}.Footer_footerLegal__uAESK a:hover{color:var(--logo-black)}.Footer_footerLegal__uAESK a:hover:after{width:100%}@media (max-width:980px){.Footer_footerGrid__6_R0K{grid-template-columns:1fr 1fr;gap:24px}.Footer_footerNewsletter__9CIKU{grid-column:1/-1}}@media (max-width:520px){.Footer_footerGrid__6_R0K{grid-template-columns:1fr;gap:32px}.Footer_footerBottom__fDTaH{flex-direction:column;align-items:flex-start;text-align:left}.Footer_footerLegal__uAESK{flex-direction:column;gap:12px}.Footer_footer__LxLGV{padding:36px 0 24px}}.Dot_dot__PkdIl{width:8px;height:8px;border-radius:50%;background:var(--logo-orange);box-shadow:0 0 0 3px rgba(255,138,0,.2),0 0 0 6px rgba(0,0,0,.05);animation:Dot_dotPulse__L1TIN 2s ease-in-out infinite;position:relative;display:inline-block}.Tile_tile__WG3wr{padding:28px;border-radius:20px;border:1px solid rgba(0,0,0,.06);background:hsla(0,0%,100%,.85);transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;display:block;text-decoration:none;color:inherit;box-shadow:0 8px 32px rgba(0,0,0,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.Tile_tile__WG3wr:before{inset:0;border-radius:20px;padding:2px;background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.05),rgba(0,0,0,.1));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Tile_tile__WG3wr:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 60px rgba(0,0,0,.12);background:hsla(0,0%,100%,.95)}.Tile_tag__UFmTZ{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:rgba(0,0,0,.03);border-radius:12px;font-size:12px;font-weight:600;color:rgba(0,0,0,.8);transition:all .3s ease;margin-bottom:20px;border:1px solid rgba(0,0,0,.06);text-transform:uppercase;letter-spacing:.5px}.Tile_tile__WG3wr:hover .Tile_tag__UFmTZ{background:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.Tile_pill__mfdtr{width:8px;height:8px;border-radius:50%;display:inline-block;position:relative;transition:all .3s ease}.Tile_pill__mfdtr:before{content:"";position:absolute;inset:-3px;border-radius:50%;background:currentColor;opacity:.2}.Tile_tile__WG3wr.Tile_backend__Qeg4o .Tile_pill__mfdtr{background:#8b5cf6;color:#8b5cf6}.Tile_tile__WG3wr.Tile_mobile__jM43d .Tile_pill__mfdtr{background:#ec4899;color:#ec4899}.Tile_tile__WG3wr.Tile_cloud__qRavw .Tile_pill__mfdtr{background:#06b6d4;color:#06b6d4}.Tile_tile__WG3wr.Tile_architecture__Tuk5P .Tile_pill__mfdtr{background:#f59e0b;color:#f59e0b}.Tile_tile__WG3wr.Tile_starter__32BFB .Tile_pill__mfdtr{background:#10b981;color:#10b981}.Tile_tile__WG3wr.Tile_interview__Rzk0f .Tile_pill__mfdtr{background:#ef4444;color:#ef4444}.Tile_tile__WG3wr.Tile_roadmap__0FH5H .Tile_pill__mfdtr{background:#6366f1;color:#6366f1}.Tile_tile__WG3wr:hover .Tile_pill__mfdtr{transform:scale(1.2);box-shadow:0 0 0 4px currentColor}.Tile_tile__WG3wr h3{margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3;color:#000;transition:all .3s ease;position:relative;padding-bottom:12px}.Tile_tile__WG3wr h3:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:currentColor;opacity:.3;transition:all .3s ease}.Tile_tile__WG3wr:hover h3:after{width:60px;opacity:.6}.Tile_tile__WG3wr p{margin:0;font-size:15px;color:rgba(0,0,0,.65);line-height:1.6;transition:all .3s ease}.Tile_tile__WG3wr.Tile_backend__Qeg4o:hover{border-color:rgba(139,92,246,.2)}.Tile_tile__WG3wr.Tile_backend__Qeg4o:hover h3{color:#8b5cf6}.Tile_tile__WG3wr.Tile_mobile__jM43d:hover{border-color:rgba(236,72,153,.2)}.Tile_tile__WG3wr.Tile_mobile__jM43d:hover h3{color:#ec4899}.Tile_tile__WG3wr.Tile_cloud__qRavw:hover{border-color:rgba(6,182,212,.2)}.Tile_tile__WG3wr.Tile_cloud__qRavw:hover h3{color:#06b6d4}.Tile_tile__WG3wr.Tile_architecture__Tuk5P:hover{border-color:rgba(245,158,11,.2)}.Tile_tile__WG3wr.Tile_architecture__Tuk5P:hover h3{color:#f59e0b}.Tile_tile__WG3wr.Tile_starter__32BFB:hover{border-color:rgba(16,185,129,.2)}.Tile_tile__WG3wr.Tile_starter__32BFB:hover h3{color:#10b981}.Tile_tile__WG3wr.Tile_interview__Rzk0f:hover{border-color:rgba(239,68,68,.2)}.Tile_tile__WG3wr.Tile_interview__Rzk0f:hover h3{color:#ef4444}.Tile_tile__WG3wr.Tile_roadmap__0FH5H:hover{border-color:rgba(99,102,241,.2)}.Tile_tile__WG3wr.Tile_roadmap__0FH5H:hover h3{color:#6366f1}.Tile_tile__WG3wr:after{content:"→";position:absolute;bottom:28px;right:28px;font-size:18px;font-weight:600;color:rgba(0,0,0,.3);transition:all .3s ease;opacity:0;transform:translateX(-10px)}.Tile_tile__WG3wr:hover:after{opacity:1;transform:translateX(0);color:currentColor}.Tile_tile__WG3wr.Tile_backend__Qeg4o:hover:after{color:#8b5cf6}.Tile_tile__WG3wr.Tile_mobile__jM43d:hover:after{color:#ec4899}.Tile_tile__WG3wr.Tile_cloud__qRavw:hover:after{color:#06b6d4}.Tile_tile__WG3wr.Tile_architecture__Tuk5P:hover:after{color:#f59e0b}.Tile_tile__WG3wr.Tile_starter__32BFB:hover:after{color:#10b981}.Tile_tile__WG3wr.Tile_interview__Rzk0f:hover:after{color:#ef4444}.Tile_tile__WG3wr.Tile_roadmap__0FH5H:hover:after{color:#6366f1}.Tile_tile__WG3wr{position:relative;overflow:hidden}.Tile_tile__WG3wr:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(200px 100px at 90% 10%,hsla(0,0%,100%,.3),transparent 70%),radial-gradient(150px 80px at 10% 90%,hsla(0,0%,100%,.2),transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.Tile_tile__WG3wr:hover:before{opacity:1}@media (max-width:1024px){.Tile_resourcesGrid__q7c96{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;max-width:800px}.Tile_resourcesSection__dVCKp .Tile_sectionHead__grqGJ h2{font-size:28px}.Tile_tile__WG3wr{padding:24px}}@media (max-width:768px){.Tile_resourcesSection__dVCKp{padding:40px 0}.Tile_resourcesSection__dVCKp .Tile_sectionHead__grqGJ h2{font-size:24px}.Tile_resourcesSection__dVCKp .Tile_sectionHead__grqGJ p{font-size:15px}.Tile_resourcesGrid__q7c96{grid-template-columns:1fr;max-width:500px}.Tile_tile__WG3wr h3{font-size:18px}.Tile_tile__WG3wr p{font-size:14px}.Tile_resourcesStats__P24hi{flex-direction:column;gap:20px;padding:24px}}@media (max-width:640px){.Tile_resourcesSection__dVCKp .Tile_sectionHead__grqGJ h2{font-size:22px}.Tile_tile__WG3wr{padding:20px}.Tile_tag__UFmTZ{padding:6px 12px;font-size:11px}}@media (max-width:480px){.Tile_resourcesSection__dVCKp .Tile_sectionHead__grqGJ h2{font-size:20px}.Tile_resourcesGrid__q7c96{gap:20px}.Tile_tile__WG3wr h3{font-size:16px}}