.page-module__6ANMeG__pageWrapper{background-color:var(--pure-white);min-height:100vh;color:var(--deep-navy)}.page-module__6ANMeG__container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module__6ANMeG__introSection{background:linear-gradient(95deg,var(--deep-navy)0%,#003972fd 100%);color:#fff;justify-content:center;align-items:center;gap:4rem;padding:8rem 1.5rem 6rem;display:flex;position:relative;overflow:hidden}.page-module__6ANMeG__introSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#00a8e826 0%,#0000 70%);border-radius:50%;width:800px;height:800px;position:absolute;top:-50%;right:-20%}.page-module__6ANMeG__introContent{z-index:2;grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;width:100%;max-width:1200px;margin:0 auto;display:grid;position:relative}.page-module__6ANMeG__introTextColumn{flex-direction:column;gap:2rem;display:flex}.page-module__6ANMeG__introTitle{font-family:var(--font-heading,sans-serif);color:#fff;text-transform:uppercase;font-size:3.5rem;font-weight:900;line-height:1.1}.page-module__6ANMeG__introText{font-family:var(--font-body,sans-serif);color:#e0e0e0;text-align:justify;font-size:1rem;line-height:1.8}.page-module__6ANMeG__highlight{color:var(--tech-blue);font-weight:700}.page-module__6ANMeG__downloadBtn{background-color:var(--tech-blue);color:#fff;text-transform:uppercase;border-radius:50px;justify-content:center;align-self:flex-start;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 0 20px #00a8e866}.page-module__6ANMeG__downloadBtn:hover{background-color:#0091c9;transform:translateY(-3px);box-shadow:0 0 30px #00a8e899}.page-module__6ANMeG__introImageColumn{justify-content:center;align-items:center;display:flex}.page-module__6ANMeG__profileImageWrapper{border:4px solid var(--tech-blue);background:var(--pure-white);border-radius:50%;width:400px;height:400px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000004d}.page-module__6ANMeG__profileImage{object-fit:cover;width:100%;height:100%}.page-module__6ANMeG__contentList{background-color:var(--pure-white);color:var(--text-grey);padding:6rem 1.5rem}.page-module__6ANMeG__contentBlock{justify-content:space-between;align-items:center;gap:6rem;max-width:1200px;margin-bottom:8rem;margin-left:auto;margin-right:auto;display:flex}.page-module__6ANMeG__contentBlock:last-child{margin-bottom:0}.page-module__6ANMeG__contentBlock:nth-child(2n){flex-direction:row-reverse}.page-module__6ANMeG__textColumn{flex:1}.page-module__6ANMeG__blockTitle{font-family:var(--font-heading,sans-serif);text-transform:uppercase;color:var(--deep-navy);margin-bottom:1.5rem;font-size:2rem;font-weight:900}.page-module__6ANMeG__blockText{font-family:var(--font-body,sans-serif);color:#555;text-align:left;font-size:1.05rem;font-weight:400;line-height:1.8}.page-module__6ANMeG__imageColumn{flex:1;justify-content:center;display:flex}.page-module__6ANMeG__imageWrapper{border-radius:12px;width:100%;max-width:500px;height:350px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 15px 40px #0000001a}.page-module__6ANMeG__imageWrapper:hover{transform:translateY(-5px)}.page-module__6ANMeG__blobImage{object-fit:cover;width:100%;height:100%}.page-module__6ANMeG__pageTitleWrapper{text-align:center;margin-bottom:5rem;padding-top:4rem}.page-module__6ANMeG__pageTitle{font-family:var(--font-heading,sans-serif);text-transform:uppercase;color:var(--deep-navy);margin-bottom:1rem;font-size:2.5rem;font-weight:900}.page-module__6ANMeG__pageSubtitle{font-family:var(--font-body,sans-serif);color:var(--tech-blue);text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-weight:600}@media (max-width:900px){.page-module__6ANMeG__introSection{padding:6rem 1.5rem 4rem}.page-module__6ANMeG__introContent{text-align:center;grid-template-columns:1fr;gap:3rem}.page-module__6ANMeG__introTextColumn{order:1}.page-module__6ANMeG__introText{text-align:center}.page-module__6ANMeG__downloadBtn{align-self:center}.page-module__6ANMeG__introImageColumn{order:-1;margin-bottom:2rem}.page-module__6ANMeG__contentBlock{gap:2rem;margin-bottom:4rem;flex-direction:column!important}.page-module__6ANMeG__contentList{padding:3rem 1.5rem}.page-module__6ANMeG__pageTitleWrapper{margin-bottom:2rem;padding-top:0}.page-module__6ANMeG__textColumn{text-align:center;padding:0 1rem}.page-module__6ANMeG__blockText{text-align:center}.page-module__6ANMeG__imageWrapper,.page-module__6ANMeG__profileImageWrapper{aspect-ratio:1;width:100%;max-width:320px;height:auto;margin:0 auto}}
