.style_detailPage__MALCC{min-height:100vh;background:#080808;color:#fff;display:flex;flex-direction:column;align-items:center;position:relative;overflow-x:hidden}.style_backBtn__FysDt{position:fixed;top:28px;left:32px;z-index:50;display:flex;align-items:center;gap:8px;background:none;border:none;outline:none;padding:0;color:hsla(0,0%,100%,.75);text-decoration:none;font-size:14px;font-weight:400;font-family:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .25s ease,gap .25s ease}.style_backBtn__FysDt:hover{color:#fff;gap:12px}.style_backBtn__FysDt .style_backArrow___6Eyl{font-size:18px;line-height:1;transition:transform .25s ease}.style_backBtn__FysDt:hover .style_backArrow___6Eyl{transform:translateX(-4px)}.style_heroWrapper__oBi_f{width:100%;max-width:1200px;padding:120px 40px 0;display:flex;flex-direction:column;align-items:center}.style_heroImageContainer__v6lHj{position:relative;width:100%;border-radius:20px;overflow:hidden;box-shadow:0 40px 120px rgba(0,0,0,.7)}.style_heroImageContainer__v6lHj img{display:block;width:100%;height:auto;max-height:80vh;object-fit:cover}.style_projectInfo__GZNhE{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-top:40px;gap:24px;flex-wrap:wrap}.style_projectMeta__3wKr7 .style_projectTitle__PRD3x{font-size:clamp(32px,5vw,64px);font-weight:300;margin:0 0 12px;letter-spacing:-.03em;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.6));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.style_projectMeta__3wKr7 .style_projectTags__EBydn{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.style_projectMeta__3wKr7 .style_tag__21qmP{font-size:12px;padding:6px 14px;border:1px solid hsla(0,0%,100%,.2);border-radius:30px;color:hsla(0,0%,100%,.6);letter-spacing:.05em;text-transform:uppercase;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.style_actions__orcaD{display:flex;gap:16px;flex-shrink:0;align-items:center;flex-wrap:wrap}.style_btnGithub__Plgdj,.style_btnLive__tc_Aa{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:50px;font-size:15px;font-weight:500;letter-spacing:.03em;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer;border:none;outline:none;white-space:nowrap}.style_btnGithub__Plgdj svg,.style_btnLive__tc_Aa svg{flex-shrink:0;transition:transform .3s ease}.style_btnGithub__Plgdj:hover svg,.style_btnLive__tc_Aa:hover svg{transform:scale(1.15)}.style_btnGithub__Plgdj{background:hsla(0,0%,100%,.08);color:#fff;border:1.5px solid hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.style_btnGithub__Plgdj:hover{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.5);transform:translateY(-3px);box-shadow:0 12px 35px rgba(0,0,0,.4)}.style_btnLive__tc_Aa{background:#455ce9;color:#fff;border:1.5px solid #455ce9}.style_btnLive__tc_Aa:hover{background:#3a4fd4;transform:translateY(-3px);box-shadow:0 12px 40px rgba(69,92,233,.5)}.style_descriptionSection__63gQJ{width:100%;max-width:1200px;padding:60px 40px 100px}.style_descriptionSection__63gQJ .style_descriptionText__TzT3u{font-size:clamp(18px,2.5vw,24px);font-weight:300;line-height:1.7;color:hsla(0,0%,100%,.6);max-width:800px;margin:0}.style_bottomActions__JXyzq{width:100%;max-width:1200px;display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid hsla(0,0%,100%,.08);padding:60px 40px 120px}@media(max-width:768px){.style_heroWrapper__oBi_f{padding:100px 20px 0}.style_bottomActions__JXyzq,.style_descriptionSection__63gQJ{padding:40px 20px 80px}.style_projectInfo__GZNhE{flex-direction:column;align-items:flex-start}.style_actions__orcaD{width:100%}.style_actions__orcaD .style_btnGithub__Plgdj,.style_actions__orcaD .style_btnLive__tc_Aa{flex:1 1;justify-content:center}.style_backBtn__FysDt{top:20px;left:20px}}@media(max-width:480px){.style_actions__orcaD{flex-direction:column}.style_actions__orcaD .style_btnGithub__Plgdj,.style_actions__orcaD .style_btnLive__tc_Aa{width:100%}}