.page_container__eSsIu{padding:2rem 1rem}.page_header__aoGnN{margin-bottom:3rem}.page_title__7_S0z{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;color:var(--text-color-white);margin:0 0 .5rem}.page_subtitle__HMpml{font-size:1.1rem;color:var(--text-tetiary);margin:0}.page_intro__0UENd{display:flex;gap:3rem;align-items:flex-start;margin-bottom:4rem}.page_content__6foo0{flex:1 1}.page_content__6foo0 p{font-size:1rem;line-height:1.8;color:var(--text-color-white);margin:0 0 1.25rem}.page_content__6foo0 p:last-child{margin-bottom:0}.page_lead__cxiRq{font-size:1.1rem!important}.page_content__6foo0 strong{color:var(--text-highlight)}.page_imageWrapper__nrQvA{flex-shrink:0}.page_image__j_abP{width:280px;height:auto;border-radius:12px;border:2px solid var(--border);transform:rotate(2deg);transition:transform .3s ease}.page_image__j_abP:hover{transform:rotate(0deg)}.page_techSection__Cl8pO{margin-top:4rem}.page_sectionTitle__eC3_O{font-size:1.5rem;font-weight:600;color:var(--text-color-white);margin:0 0 .5rem;text-align:center}.page_highlight__TH51R{background:linear-gradient(90deg,#bd0a40,#d39c11);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_sectionSubtitle__DXNis{font-size:1rem;color:var(--text-tetiary);text-align:center;margin:0 0 2.5rem}.page_techGrid__YYIbZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:2rem;gap:2rem;justify-items:center;padding:2rem;background:var(--card-bg-color);border-radius:16px}.page_techItem__yOmT8{display:flex;flex-direction:column;align-items:center;gap:.5rem}.page_techLogo__yixhl{width:60px;height:60px;object-fit:contain;transition:transform .2s ease}.page_techItem__yOmT8:hover .page_techLogo__yixhl{transform:scale(1.1)}.page_techName__MIf7E{font-size:.8rem;color:var(--text-tetiary);text-align:center}@media (max-width:900px){.page_intro__0UENd{flex-direction:column-reverse;align-items:center;gap:2rem}.page_image__j_abP{width:220px;transform:none}.page_content__6foo0{text-align:left}}@media (max-width:600px){.page_techGrid__YYIbZ{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:1.5rem;padding:1.5rem}.page_techLogo__yixhl{width:50px;height:50px}}