.projects-module__u38bSq__page{background:var(--projects-page-bg);min-height:100vh;color:var(--projects-text)}.projects-module__u38bSq__container{width:min(1180px,100% - 40px);margin:0 auto}.projects-module__u38bSq__hero{background:var(--projects-hero-overlay), url(/assets/projects-hero.png) center / cover no-repeat;padding:0;position:relative}.projects-module__u38bSq__hero .projects-module__u38bSq__container{z-index:1;justify-content:space-between;align-items:center;gap:60px;padding:100px 0;display:flex;position:relative}.projects-module__u38bSq__heroContent{max-width:780px}.projects-module__u38bSq__eyebrow,.projects-module__u38bSq__sectionEyebrow{letter-spacing:.16em;color:var(--projects-accent);align-items:center;gap:10px;font-size:12px;font-weight:800;display:inline-flex}.projects-module__u38bSq__eyebrow:before,.projects-module__u38bSq__sectionEyebrow:before{content:"";background:currentColor;border-radius:999px;width:28px;height:2px}.projects-module__u38bSq__hero h1{letter-spacing:-.055em;max-width:800px;margin:20px 0 22px;font-size:clamp(48px,7vw,86px);line-height:.98}.projects-module__u38bSq__hero h1 span{display:block}.projects-module__u38bSq__hero p{max-width:680px;color:var(--projects-text-muted);margin:0;font-size:clamp(17px,2vw,20px);line-height:1.7}.projects-module__u38bSq__projectsSection{padding:96px 0 120px}.projects-module__u38bSq__sectionIntro{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.projects-module__u38bSq__sectionEyebrow{color:var(--projects-primary);white-space:nowrap}.projects-module__u38bSq__sectionIntro p{max-width:540px;color:var(--projects-text-soft);margin:0;font-size:16px;line-height:1.7}.projects-module__u38bSq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.projects-module__u38bSq__card{border:1px solid var(--projects-border);background:var(--projects-surface);box-shadow:var(--projects-shadow-card);border-radius:24px;transition:transform .26s,box-shadow .26s,border-color .26s;position:relative;overflow:hidden}.projects-module__u38bSq__card:hover{border-color:var(--projects-border-hover);box-shadow:var(--projects-shadow-card-hover);transform:translateY(-6px)}.projects-module__u38bSq__imageLink{display:block}.projects-module__u38bSq__imageWrapper{aspect-ratio:16/9;background:var(--projects-image-gradient);position:relative;overflow:hidden}.projects-module__u38bSq__image{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.projects-module__u38bSq__card:hover .projects-module__u38bSq__image{transform:scale(1.045)}.projects-module__u38bSq__imageArrow{border:1px solid var(--projects-image-arrow-border);background:var(--projects-image-arrow-bg);width:44px;height:44px;color:var(--projects-on-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;place-items:center;font-size:20px;display:grid;position:absolute;bottom:18px;right:18px}.projects-module__u38bSq__content{padding:30px;position:relative}.projects-module__u38bSq__cardNumber{letter-spacing:.12em;color:var(--projects-text-subtle);font-size:12px;font-weight:800;position:absolute;top:28px;right:30px}.projects-module__u38bSq__content h2{letter-spacing:-.03em;max-width:82%;margin:0 0 14px;font-size:26px;line-height:1.2}.projects-module__u38bSq__description{max-width:620px;color:var(--projects-text-soft);margin:0 0 24px;font-size:15px;line-height:1.7}.projects-module__u38bSq__highlights{flex-wrap:wrap;gap:9px;margin-bottom:28px;display:flex}.projects-module__u38bSq__highlight{border:1px solid var(--projects-border-soft);background:var(--projects-surface-soft);color:var(--projects-text-highlight);border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:600;display:inline-flex}.projects-module__u38bSq__highlightIcon{background:var(--projects-highlight-bg);width:16px;height:16px;color:var(--projects-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.projects-module__u38bSq__viewProject{color:var(--projects-primary);align-items:center;gap:10px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.projects-module__u38bSq__viewArrow{transition:transform .18s}.projects-module__u38bSq__viewProject:hover .projects-module__u38bSq__viewArrow{transform:translate(5px)}@media (max-width:768px){.projects-module__u38bSq__hero{min-height:auto}.projects-module__u38bSq__hero .projects-module__u38bSq__container{padding:68px 0}.projects-module__u38bSq__sectionIntro{flex-direction:column;align-items:flex-start;gap:16px}.projects-module__u38bSq__grid{grid-template-columns:1fr}.projects-module__u38bSq__container{width:min(100% - 28px,1180px)}.projects-module__u38bSq__hero h1{font-size:clamp(43px,13vw,62px)}.projects-module__u38bSq__hero p{font-size:16px}.projects-module__u38bSq__projectsSection{padding:68px 0 80px}.projects-module__u38bSq__content{padding:24px}.projects-module__u38bSq__content h2{font-size:23px}.projects-module__u38bSq__cardNumber{top:24px;right:24px}}@media (prefers-reduced-motion:reduce){.projects-module__u38bSq__card,.projects-module__u38bSq__image,.projects-module__u38bSq__viewArrow{transition:none}.projects-module__u38bSq__card:hover,.projects-module__u38bSq__card:hover .projects-module__u38bSq__image,.projects-module__u38bSq__viewProject:hover .projects-module__u38bSq__viewArrow{transform:none}}
.projects-module__s8u_ta__page{background:var(--projects-page-bg);min-height:100vh;color:var(--projects-text);font-family:var(--font-noto-sans-telugu), var(--font-inter), sans-serif}.projects-module__s8u_ta__container{width:min(1180px,100% - 40px);margin:0 auto}.projects-module__s8u_ta__hero{background:var(--projects-hero-overlay), url(/assets/projects-hero.png) center / cover no-repeat;padding:0;position:relative}.projects-module__s8u_ta__hero .projects-module__s8u_ta__container{z-index:1;justify-content:space-between;align-items:center;gap:60px;padding:100px 0;display:flex;position:relative}.projects-module__s8u_ta__heroContent{max-width:780px}.projects-module__s8u_ta__eyebrow,.projects-module__s8u_ta__sectionEyebrow{letter-spacing:.16em;color:var(--projects-accent);align-items:center;gap:10px;font-size:12px;font-weight:800;display:inline-flex}.projects-module__s8u_ta__eyebrow:before,.projects-module__s8u_ta__sectionEyebrow:before{content:"";background:currentColor;border-radius:999px;width:28px;height:2px}.projects-module__s8u_ta__hero h1{letter-spacing:-.055em;max-width:800px;margin:20px 0 22px;font-size:clamp(48px,7vw,86px);line-height:1.2}.projects-module__s8u_ta__hero h1 span{display:block}.projects-module__s8u_ta__hero p{max-width:680px;color:var(--projects-text-muted);margin:0;font-size:clamp(17px,2vw,20px);line-height:1.7}.projects-module__s8u_ta__projectsSection{padding:96px 0 120px}.projects-module__s8u_ta__sectionIntro{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.projects-module__s8u_ta__sectionEyebrow{color:var(--projects-primary);white-space:nowrap}.projects-module__s8u_ta__sectionIntro p{max-width:540px;color:var(--projects-text-soft);margin:0;font-size:16px;line-height:1.7}.projects-module__s8u_ta__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.projects-module__s8u_ta__card{border:1px solid var(--projects-border);background:var(--projects-surface);box-shadow:var(--projects-shadow-card);border-radius:24px;transition:transform .26s,box-shadow .26s,border-color .26s;position:relative;overflow:hidden}.projects-module__s8u_ta__card:hover{border-color:var(--projects-border-hover);box-shadow:var(--projects-shadow-card-hover);transform:translateY(-6px)}.projects-module__s8u_ta__imageLink{display:block}.projects-module__s8u_ta__imageWrapper{aspect-ratio:16/9;background:var(--projects-image-gradient);position:relative;overflow:hidden}.projects-module__s8u_ta__image{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.projects-module__s8u_ta__card:hover .projects-module__s8u_ta__image{transform:scale(1.045)}.projects-module__s8u_ta__imageArrow{border:1px solid var(--projects-image-arrow-border);background:var(--projects-image-arrow-bg);width:44px;height:44px;color:var(--projects-on-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;place-items:center;font-size:20px;display:grid;position:absolute;bottom:18px;right:18px}.projects-module__s8u_ta__content{padding:30px;position:relative}.projects-module__s8u_ta__cardNumber{letter-spacing:.12em;color:var(--projects-text-subtle);font-size:12px;font-weight:800;position:absolute;top:28px;right:30px}.projects-module__s8u_ta__content h2{letter-spacing:-.03em;max-width:82%;margin:0 0 14px;font-size:26px;line-height:1.2}.projects-module__s8u_ta__description{max-width:620px;color:var(--projects-text-soft);margin:0 0 24px;font-size:15px;line-height:1.7}.projects-module__s8u_ta__highlights{flex-wrap:wrap;gap:9px;margin-bottom:28px;display:flex}.projects-module__s8u_ta__highlight{border:1px solid var(--projects-border-soft);background:var(--projects-surface-soft);color:var(--projects-text-highlight);border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:600;display:inline-flex}.projects-module__s8u_ta__highlightIcon{background:var(--projects-highlight-bg);width:16px;height:16px;color:var(--projects-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.projects-module__s8u_ta__viewProject{color:var(--projects-primary);align-items:center;gap:10px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.projects-module__s8u_ta__viewArrow{transition:transform .18s}.projects-module__s8u_ta__viewProject:hover .projects-module__s8u_ta__viewArrow{transform:translate(5px)}@media (max-width:768px){.projects-module__s8u_ta__hero{min-height:auto}.projects-module__s8u_ta__hero .projects-module__s8u_ta__container{padding:68px 0}.projects-module__s8u_ta__sectionIntro{flex-direction:column;align-items:flex-start;gap:16px}.projects-module__s8u_ta__grid{grid-template-columns:1fr}.projects-module__s8u_ta__container{width:min(100% - 28px,1180px)}.projects-module__s8u_ta__hero h1{font-size:clamp(43px,13vw,62px)}.projects-module__s8u_ta__hero p{font-size:16px}.projects-module__s8u_ta__projectsSection{padding:68px 0 80px}.projects-module__s8u_ta__content{padding:24px}.projects-module__s8u_ta__content h2{font-size:23px}.projects-module__s8u_ta__cardNumber{top:24px;right:24px}}@media (prefers-reduced-motion:reduce){.projects-module__s8u_ta__card,.projects-module__s8u_ta__image,.projects-module__s8u_ta__viewArrow{transition:none}.projects-module__s8u_ta__card:hover,.projects-module__s8u_ta__card:hover .projects-module__s8u_ta__image,.projects-module__s8u_ta__viewProject:hover .projects-module__s8u_ta__viewArrow{transform:none}}
