/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer components{.singleProjectDetails_title__dLkvI{padding-top:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*4);text-align:center;letter-spacing:-.004em;--tw-font-weight:var(--font-weight-medium,500);font-size:24px;line-height:36px;font-weight:var(--font-weight-medium,500);color:var(--blue-2-500)}@media (min-width:48rem){.singleProjectDetails_title__dLkvI{padding-top:calc(var(--spacing,.25rem)*10);padding-bottom:calc(var(--spacing,.25rem)*6);letter-spacing:-.006em;font-size:32px;line-height:43.2px}}.singleProjectDetails_image__aEAOo{width:100%}@media (min-width:48rem){.singleProjectDetails_image__aEAOo{max-width:280px}}@media (min-width:64rem){.singleProjectDetails_image__aEAOo{max-width:500px}}}

/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer components{.singleProjectHero_title__Ytw2_{letter-spacing:-.004em;--tw-font-weight:var(--font-weight-medium,500);font-size:24px;line-height:36px;font-weight:var(--font-weight-medium,500);color:var(--black-200)}@media (min-width:48rem){.singleProjectHero_title__Ytw2_{letter-spacing:-.006em;font-size:32px;line-height:43.2px}}@media (min-width:64rem){.singleProjectHero_title__Ytw2_{letter-spacing:-.008em;font-size:40px;line-height:54px}}.singleProjectHero_desc__L3Evy{letter-spacing:.01em;--tw-font-weight:var(--font-weight-light,300);font-size:14px;line-height:21px;font-weight:var(--font-weight-light,300);color:var(--green-800);position:relative}@media (min-width:48rem){.singleProjectHero_desc__L3Evy{letter-spacing:.005em;font-size:16px;line-height:24px}}.singleProjectHero_image__pBLX5{object-fit:cover;border-radius:20px;width:100%;height:clamp(180px,45vw,600px)}@media (min-width:48rem){.singleProjectHero_image__pBLX5{border-radius:32px}}@media (min-width:64rem){.singleProjectHero_image__pBLX5{border-radius:40px}}.singleProjectHero_detail__ebOVn{gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}@media (min-width:48rem){.singleProjectHero_detail__ebOVn{align-items:center;gap:calc(var(--spacing,.25rem)*6);flex-direction:row}}.singleProjectHero_detailTitle__Irn7u{letter-spacing:0;--tw-font-weight:var(--font-weight-semibold,600);width:180px;font-size:18px;line-height:27px;font-weight:var(--font-weight-semibold,600);color:var(--blue-2-300);flex-shrink:0}.singleProjectHero_detailDesc__OWg6T{letter-spacing:.005em;color:var(--black-300);font-size:16px;line-height:24px}@media (min-width:48rem){.singleProjectHero_detailDesc__OWg6T{letter-spacing:-.002em;width:484px;font-size:20px;line-height:30px}}@media (min-width:64rem){.singleProjectHero_detailDesc__OWg6T{width:600px}}.singleProjectHero_image1__quM8K,.singleProjectHero_image2__J4NDE{border-radius:var(--radius-xl,.75rem);object-fit:cover;overflow:hidden}@media (min-width:48rem){.singleProjectHero_image1__quM8K,.singleProjectHero_image2__J4NDE{border-radius:var(--radius-2xl,1rem)}}@media (min-width:64rem){.singleProjectHero_image1__quM8K,.singleProjectHero_image2__J4NDE{border-radius:var(--radius-3xl,1.5rem)}}.singleProjectHero_image1__quM8K{width:100%;height:131px}@media (min-width:48rem){.singleProjectHero_image1__quM8K{height:173px}}@media (min-width:64rem){.singleProjectHero_image1__quM8K{height:321px}}.singleProjectHero_image2__J4NDE{height:164px}@media (min-width:48rem){.singleProjectHero_image2__J4NDE{height:227px}}@media (min-width:64rem){.singleProjectHero_image2__J4NDE{height:430px}}}.singleProjectHero_desc__L3Evy:not(:first-child):after{content:"";background-color:#8f8f8f;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}@property --tw-font-weight{syntax:"*";inherits:false}

/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer components{.projectCard_cardImage___W1mi{margin-bottom:calc(var(--spacing,.25rem)*4);width:100%;height:59vw;position:relative;overflow:hidden}@media (min-width:48rem){.projectCard_cardImage___W1mi{height:30vw}}@media (min-width:64rem){.projectCard_cardImage___W1mi{height:400px}}.projectCard_card__xHiNh{width:100%}@media (min-width:48rem){.projectCard_card__xHiNh{max-width:620px}}.projectCard_desc__3HES8{letter-spacing:.005em;color:var(--black-50);font-size:16px;line-height:24px;position:relative}}.projectCard_desc__3HES8:not(:first-child):after{content:"";background-color:#555;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}.projectCard_cardImage___W1mi:after{content:"GO";letter-spacing:-.32px;opacity:0;background-color:#fff;border-radius:50%;padding:24px;font-size:40px;font-style:normal;font-weight:500;line-height:54px;transition:opacity .3s ease-out,transform .3s ease-out;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.25)}.projectCard_innerCard__AEtCQ:hover .projectCard_cardImage___W1mi:after{opacity:1;transform:translate(-50%,-50%)scale(1)}