.Achievements_pageHeader__ysyl6{padding:120px 0 60px;text-align:center;color:#fff}.Achievements_pageHeader__ysyl6 h1{font-size:3rem;margin-bottom:1rem;background:linear-gradient(45deg,#00f2fe,#4facfe);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Achievements_pageHeader__ysyl6 .Achievements_lead__u_SR3{font-size:1.25rem;opacity:.9}.Achievements_achievementsOverview__cvTb1{position:relative}.Achievements_achievementStatCard__jpcKq{height:100%;text-align:center}.Achievements_statNumber__LtRQ3{font-size:3rem;font-weight:700;margin-bottom:1rem;color:#4facfe}.Achievements_percent__RmLW0,.Achievements_plus__9uwaX{font-size:2rem;color:#00f2fe}.Achievements_statLabel__nnxUJ{font-size:1.25rem;opacity:.9}.Achievements_majorProjects__RWp7f{color:#fff}.Achievements_projectTimeline__wmG6P{position:relative;padding:2rem 0}.Achievements_projectItem__CRBsc{margin-bottom:3rem}.Achievements_projectCard__zkdsb{height:100%}.Achievements_projectHeader__FY0se{background:rgba(0,242,254,.1);padding:1rem;display:flex;justify-content:space-between;align-items:center}.Achievements_projectHeader__FY0se h3{margin:0;color:#4facfe}.Achievements_projectDate__23rPU{color:#00f2fe}.Achievements_projectContent__T_xhn{padding:1.5rem;display:grid;grid-template-columns:1fr 2fr;gap:2rem}.Achievements_projectImage__GIvyz img{border-radius:10px;width:100%;height:auto}.Achievements_projectDetails__gB8rD h4{color:#4facfe;margin-top:1rem;margin-bottom:.5rem}.Achievements_projectDetails__gB8rD ul{list-style:none;padding-left:0}.Achievements_projectDetails__gB8rD li{margin-bottom:.5rem;position:relative;padding-left:1.5rem}.Achievements_projectDetails__gB8rD li:before{content:"•";color:#00f2fe;position:absolute;left:0}.Achievements_techTags__P9Snj{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.Achievements_techTag__eI_13{background:rgba(79,172,254,.2);color:#00f2fe;padding:.25rem .75rem;border-radius:15px;font-size:.9rem}.Achievements_testimonials__oJvxY{color:#fff}.Achievements_testimonialCard__PBdmq{height:100%}.Achievements_testimonialContent__BCkWp{font-style:italic;margin-bottom:1.5rem}.Achievements_authorInfo__mz2XP{text-align:right}.Achievements_authorName__ct_QU{color:#4facfe;font-weight:700}.Achievements_authorPosition__p7kXs{color:#00f2fe;font-size:.9rem}@media (max-width:768px){.Achievements_projectContent__T_xhn{grid-template-columns:1fr}.Achievements_projectImage__GIvyz{margin-bottom:1rem}}.Achievements_comingSoon__qI9GK{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:2rem 0}.Achievements_comingSoonCard__BlnPY{max-width:600px;width:100%;text-align:center;padding:3rem 2rem}.Achievements_sectionTitle__DDmHb{font-size:2.5rem;color:#4facfe;margin-bottom:2rem;font-family:Orbitron,sans-serif;text-shadow:0 0 15px rgba(79,172,254,.5)}.Achievements_comingSoonText__tQRaf{font-size:1.25rem;color:#fff;margin-bottom:1.5rem;line-height:1.8}.Achievements_comingSoonTextEn__5nyaN{font-size:1rem;color:hsla(0,0%,100%,.7);font-family:Orbitron,sans-serif;line-height:1.6}.Achievements_achievementBox__NSyrf{margin-bottom:30px}.Achievements_achievementBox__NSyrf:last-child{margin-bottom:0}@media (max-width:768px){.Achievements_achievementBox__NSyrf{margin-bottom:25px}}.Achievements_caseStudyBox__tHAjb{margin-bottom:30px}.Achievements_caseStudyBox__tHAjb:last-child{margin-bottom:0}@media (max-width:768px){.Achievements_caseStudyBox__tHAjb{margin-bottom:25px}}.Achievements_testimonialBox__E_rwA{margin-bottom:30px}.Achievements_testimonialBox__E_rwA:last-child{margin-bottom:0}@media (max-width:768px){.Achievements_testimonialBox__E_rwA{margin-bottom:25px}}.Achievements_achievementTitle__Ol1sP{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:2rem;font-family:Noto Sans JP,sans-serif}.Achievements_achievementSubtitle__1s1Y_{font-size:1.5rem;text-align:center;margin-bottom:3rem;font-family:Noto Sans JP,sans-serif}.Achievements_container__8K_Mg{max-width:var(--max-width-lg);margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}.Achievements_title__6BLrF{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--spacing-8);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Achievements_grid___Z3Tg{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--spacing-6);margin-top:var(--spacing-8)}.Achievements_card__LbyFS{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.Achievements_card__LbyFS:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.Achievements_imageContainer__Oc6LT{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.Achievements_image__b9RRH{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.Achievements_card__LbyFS:hover .Achievements_image__b9RRH{transform:scale(1.05)}.Achievements_content__R20F0{padding:var(--spacing-6)}.Achievements_achievementTitle__Ol1sP{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-4);line-height:1.4}.Achievements_description__kxYfe{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-4);line-height:1.6}.Achievements_technologies__yusI1{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.Achievements_tag__wREwU{background:var(--color-tag-bg);color:var(--color-tag-text);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.Achievements_metadata__Anr3_{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.Achievements_category__nUV6v{background:var(--color-category-bg);color:var(--color-category-text);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full)}.Achievements_date__N7t1W{color:var(--color-text-tertiary)}.Achievements_noData__4_2bK{text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-lg);margin-top:var(--spacing-8)}@media (max-width:768px){.Achievements_container__8K_Mg{padding:var(--spacing-4) var(--spacing-4)}.Achievements_grid___Z3Tg{grid-template-columns:1fr;gap:var(--spacing-4)}.Achievements_title__6BLrF{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-6)}.Achievements_content__R20F0{padding:var(--spacing-4)}.Achievements_achievementTitle__Ol1sP{font-size:var(--font-size-lg)}.Achievements_comingSoonCard__BlnPY{padding:2rem 1rem}.Achievements_sectionTitle__DDmHb{font-size:2rem}.Achievements_comingSoonText__tQRaf{font-size:1.1rem}.Achievements_comingSoonTextEn__5nyaN{font-size:.9rem}}