.page_hubHeader__WuXcj{padding:120px 60px 60px;border-bottom:1px solid var(--border)}.page_hubInner__73ajG{max-width:1200px;margin:0 auto;animation:page_fadeUp__mbBxU .7s ease both}.page_hubTag__ZJsJr{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border);border-radius:100px;padding:7px 18px;margin-bottom:28px}.page_tagDot__XAG7_{width:7px;height:7px;background:#4ade80;border-radius:50%;box-shadow:0 0 8px #4ade80;animation:page_blink__A5Bbl 2.5s ease-in-out infinite}.page_hubTitle__VteHS{font-family:var(--font-bebas),sans-serif;font-size:clamp(52px,7vw,90px);line-height:.92;letter-spacing:.03em;margin-bottom:18px}.page_gradientText__28Wdd{background:linear-gradient(135deg,#f4a261,#e879a0 50%,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_hubSub__7IKsB{font-size:15px;color:var(--muted);line-height:1.7}.page_projectsSection__G_zdm{padding:80px 60px 140px;max-width:1200px;margin:0 auto}.page_sectionHeader__a4Fw5{margin-bottom:56px}.page_sectionLabel__leOgg{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:12px;display:flex;align-items:center;gap:10px}.page_sectionLabel__leOgg:before{content:"";display:block;width:22px;height:1px;background:var(--orange)}.page_sectionTitle__hzsAh{font-family:var(--font-bebas),sans-serif;font-size:clamp(48px,6vw,72px);letter-spacing:.04em;line-height:1;margin-bottom:14px}.page_sectionDesc__srNfI{font-size:15px;color:var(--muted);max-width:440px;line-height:1.7}.page_projectsGrid__rODPd{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:16px;gap:16px}.page_projectCard__S2cDb{background:hsla(0,0%,100%,.02);border:1px solid var(--border);border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:14px;cursor:pointer;transition:border-color .3s,background .3s,transform .3s;position:relative;overflow:hidden}.page_projectCard__S2cDb:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent 60%);opacity:0;transition:opacity .3s;border-radius:20px}.page_projectCard__S2cDb:hover{border-color:var(--accent);transform:translateY(-5px)}.page_projectCard__S2cDb:hover:before{opacity:1}.page_cardTop__pclXa{display:flex;align-items:center;justify-content:space-between}.page_cardTopRight__3r4QL{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.page_statusBadge__536N9{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:100px;padding:3px 10px;display:inline-flex;align-items:center;gap:5px}.page_statusBadge__536N9:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.8}.page_status_testing__F0Z5i{color:#f59e0b;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2)}.page_status_live__5JEFw{color:#4ade80;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.2)}.page_status_in_progress__C1fQj{color:#60a5fa;background:rgba(96,165,250,.1);border:1px solid rgba(96,165,250,.2)}.page_status_paused__HmxNW{color:var(--muted);background:hsla(0,0%,100%,.04);border:1px solid var(--border)}.page_status_in_review__aahqb{color:#c084fc;background:rgba(192,132,252,.1);border:1px solid rgba(192,132,252,.2)}.page_status_archived___bNrl{color:#78716c;background:hsla(25,5%,45%,.1);border:1px solid hsla(25,5%,45%,.2)}.page_cardIcon__ejM_b{font-size:34px}.page_cardTag__HIfGG{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:hsla(0,0%,100%,.05);border:1px solid var(--border);border-radius:100px;padding:4px 12px}.page_cardTitle__wyNTT{font-size:19px;font-weight:700;line-height:1.25;position:relative;z-index:1}.page_cardDesc__Rro1m{font-size:14px;color:var(--muted);line-height:1.65;flex:1 1;position:relative;z-index:1}.page_cardFooter__8VLLZ{display:flex;align-items:center;justify-content:space-between;margin-top:4px;position:relative;z-index:1}.page_cardTechs__XKrf1{display:flex;gap:6px;flex-wrap:wrap}.page_techBadge__eohjL{font-size:11px;font-weight:600;color:var(--muted);background:hsla(0,0%,100%,.04);border:1px solid var(--border);border-radius:6px;padding:3px 8px}.page_cardArrow__3WJ3f{font-size:18px;color:var(--muted);transition:color .2s,transform .2s;flex-shrink:0}.page_projectCard__S2cDb:hover .page_cardArrow__3WJ3f{color:var(--accent);transform:translateX(5px)}.page_comingSoon__tHjQq{background:hsla(0,0%,100%,.01);border:1px dashed hsla(0,0%,100%,.08);border-radius:20px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px}.page_comingSoonIcon__sL_Zh{font-size:28px;opacity:.4}.page_comingSoon__tHjQq p{font-size:13px;color:hsla(0,0%,100%,.2);font-weight:600;letter-spacing:.06em}@keyframes page_fadeUp__mbBxU{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes page_blink__A5Bbl{0%,to{opacity:1}50%{opacity:.25}}@media (max-width:768px){.page_hubHeader__WuXcj{padding:100px 24px 48px}.page_projectsSection__G_zdm{padding:60px 24px 100px}.page_projectsGrid__rODPd{grid-template-columns:1fr}}