.about-module__8TymFG__hero{z-index:0;justify-content:center;align-items:center;min-height:100vh;padding:4rem 0;display:flex;position:relative;overflow:hidden}.about-module__8TymFG__heroContent{z-index:10;width:100%;max-width:1400px;padding:0 2rem;position:relative}.about-module__8TymFG__heroTitle{letter-spacing:-.02em;text-transform:uppercase;margin-bottom:2rem;font-size:clamp(2.5rem,8vw,8rem);font-weight:800;line-height:1.1}.about-module__8TymFG__accent{color:var(--primary);display:inline-block}.about-module__8TymFG__heroSubtitle{color:#999;max-width:600px;font-size:clamp(1rem,2vw,1.5rem);line-height:1.6;font-family:var(--font-body);text-transform:none;letter-spacing:normal;margin-top:1.5rem}.about-module__8TymFG__section{max-width:1400px;margin:0 auto;padding:6rem 0}.about-module__8TymFG__sectionTitle{letter-spacing:-.02em;text-transform:uppercase;margin-bottom:3rem;font-size:clamp(2.5rem,6vw,5rem);font-weight:800;line-height:1}.about-module__8TymFG__grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.about-module__8TymFG__textBlock{color:#ccc;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.8;font-family:var(--font-body)}.about-module__8TymFG__textBlock p{margin-bottom:2rem}.about-module__8TymFG__textBlock strong{color:var(--primary);font-weight:600}.about-module__8TymFG__imageBlock{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;justify-content:center;align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden}.about-module__8TymFG__imagePlaceholder{color:#333;text-transform:uppercase;letter-spacing:.1em;font-size:.9rem}.about-module__8TymFG__philosophySection{background:linear-gradient(180deg,transparent 0%,var(--card-bg)50%,transparent 100%);padding:8rem 0}.about-module__8TymFG__philosophyGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;margin-top:4rem;display:grid}.about-module__8TymFG__philosophyCard{border-left:3px solid var(--primary);background:#9d4edd0d;padding:2rem;overflow:hidden}.about-module__8TymFG__philosophyCard h3{color:var(--foreground);text-transform:uppercase;letter-spacing:.05em;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:1rem;font-size:clamp(1.3rem,2.5vw,1.8rem)}.about-module__8TymFG__philosophyCard p{color:#aaa;font-size:1rem;line-height:1.7;font-family:var(--font-body);word-wrap:break-word;overflow-wrap:break-word}.about-module__8TymFG__capabilitiesSection{padding:6rem 0}.about-module__8TymFG__capabilitiesTitle{text-align:center;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4rem;font-size:clamp(2rem,5vw,4rem);font-weight:800}.about-module__8TymFG__capabilitiesList{flex-wrap:wrap;justify-content:center;gap:2rem;padding:0;list-style:none;display:flex}.about-module__8TymFG__capabilityItem{color:var(--foreground);border:2px solid var(--primary);text-transform:uppercase;letter-spacing:.1em;border-radius:50px;padding:1rem 2rem;font-size:clamp(1.2rem,2vw,1.8rem);font-weight:600;transition:all .3s}.about-module__8TymFG__capabilityItem:hover{background:var(--primary);color:#000;transform:translateY(-2px)}.about-module__8TymFG__footer{text-align:center;background:linear-gradient(180deg,transparent 0%,var(--card-bg)100%);padding:8rem 0 4rem}.about-module__8TymFG__footerTitle{text-transform:uppercase;letter-spacing:.05em;margin-bottom:2rem;font-size:clamp(2.5rem,6vw,5rem);font-weight:800;line-height:1.1}.about-module__8TymFG__footerSubtitle{color:#999;font-size:clamp(1.1rem,2vw,1.5rem);font-family:var(--font-body);text-transform:none;letter-spacing:normal;margin-bottom:3rem}.about-module__8TymFG__footerButton{background:var(--primary);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:1.25rem 3.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.about-module__8TymFG__footerButton:hover{box-shadow:0 0 30px var(--primary-glow);transform:scale(1.05)}@media (max-width:768px){.about-module__8TymFG__hero{min-height:auto;padding:6rem 0}.about-module__8TymFG__heroContent{text-align:center;padding:0 1.5rem}.about-module__8TymFG__heroTitle{font-size:clamp(2rem,10vw,3.5rem);line-height:1.2}.about-module__8TymFG__heroSubtitle{margin:1.5rem auto 0}.about-module__8TymFG__grid{grid-template-columns:1fr;gap:3rem}.about-module__8TymFG__section{padding:4rem 1.5rem}.about-module__8TymFG__sectionTitle{text-align:center;margin-bottom:2rem;font-size:clamp(2rem,8vw,3rem)}.about-module__8TymFG__textBlock{text-align:center}.about-module__8TymFG__philosophySection{padding:4rem 1.5rem}.about-module__8TymFG__philosophyGrid{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.about-module__8TymFG__philosophyCard{padding:1.5rem}.about-module__8TymFG__imageBlock{order:-1;min-height:350px}.about-module__8TymFG__capabilitiesSection{padding:4rem 1.5rem}.about-module__8TymFG__capabilitiesTitle{margin-bottom:3rem;font-size:clamp(1.8rem,6vw,2.5rem)}.about-module__8TymFG__capabilitiesList{gap:1rem}.about-module__8TymFG__capabilityItem{text-align:center;width:100%;padding:.75rem 1.5rem;font-size:1rem}.about-module__8TymFG__footer{padding:5rem 1.5rem 3rem}.about-module__8TymFG__footerTitle{font-size:clamp(2rem,8vw,3.5rem)}}
