._page_c5syf_1{background-color:var(--paper);background-image:url(../../assets/images/hero-texture.webp);background-size:cover;background-attachment:fixed}._container_c5syf_8{max-width:1300px;margin:0 auto}._profile_c5syf_14{padding:8rem 2rem}._profileInner_c5syf_18{grid-template-columns:.9fr 1.1fr;align-items:center;gap:6rem;max-width:1200px;margin:0 auto;display:grid}._portraitWrap_c5syf_27{aspect-ratio:4/5;background:var(--ink);border-radius:4px;position:relative;overflow:hidden}._portrait_c5syf_27{filter:blur(16px);background-position:top;background-size:cover;position:absolute;inset:-3rem}._portraitFrame_c5syf_44{pointer-events:none;border:1px solid #f5911b80;position:absolute;inset:1.2rem}._overline_c5syf_51{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;font-size:.7rem;font-weight:700;display:block}._name_c5syf_62{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:900;line-height:1.05}._role_c5syf_71{font-family:var(--font-body);color:var(--muted);margin-top:.6rem;font-size:1rem;display:block}._quote_c5syf_79{border-left:3px solid var(--accent);font-family:var(--font-display);color:var(--ink);margin:2.6rem 0;padding-left:1.6rem;font-size:clamp(1.3rem,2.2vw,1.75rem);font-style:italic;line-height:1.5}._paragraph_c5syf_90{font-family:var(--font-body);color:var(--ink);margin:0 0 1.2rem;font-size:1.05rem;font-weight:300;line-height:1.85}._paragraph_c5syf_90 strong{font-weight:600}._principles_c5syf_104{background:var(--ink);padding:7rem 2rem}._principleGrid_c5syf_109{border-top:1px solid #a6a9aa26;grid-template-columns:repeat(4,1fr);display:grid}._principle_c5syf_104{padding:2.4rem 2rem 1rem 0}._principle_c5syf_104+._principle_c5syf_104{border-left:1px solid #a6a9aa26;padding-left:2rem}._principleNumber_c5syf_124{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--accent);margin-bottom:1.8rem;font-size:2.6rem;font-weight:900;line-height:1;display:block}._principleTitle_c5syf_135{font-family:var(--font-display);color:var(--paper-light);margin:0 0 .8rem;font-size:1.3rem;font-weight:700;line-height:1.3}._principleText_c5syf_144{font-family:var(--font-body);color:var(--steel);margin:0;font-size:.93rem;font-weight:300;line-height:1.7}._structure_c5syf_154{padding:8rem 2rem}._office_c5syf_158{background:var(--ink);text-align:center;border-radius:4px;flex-direction:column;align-items:center;gap:.5rem;max-width:460px;margin:0 auto;padding:2.2rem 2rem;display:flex;box-shadow:0 24px 60px #15171840}._officeLabel_c5syf_172{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--accent);font-size:.66rem;font-weight:700}._officeTitle_c5syf_181{font-family:var(--font-display);color:var(--paper-light);font-size:1.6rem;font-weight:900}._officeText_c5syf_188{font-family:var(--font-body);color:var(--steel);font-size:.85rem}._connector_c5syf_194{background:var(--accent);width:1px;height:3rem;margin:0 auto}._divisionGrid_c5syf_201{grid-template-columns:repeat(6,1fr);gap:1rem;padding-top:3rem;display:grid;position:relative}._divisionGrid_c5syf_201:before{content:"";background:var(--accent);height:1px;position:absolute;top:0;left:8.33333%;right:8.33333%}._division_c5syf_201{transition:background .35s var(--ease-out), border-color .35s var(--ease-out), transform .4s var(--ease-out);background:#f2f2f266;border:1px solid #15171833;border-radius:4px;flex-direction:column;gap:.6rem;padding:1.6rem 1.3rem;display:flex;position:relative}._divisionImage_c5syf_235{aspect-ratio:4/3;border-radius:3px 3px 0 0;margin:-1.6rem -1.3rem .6rem;overflow:hidden}._divisionImage_c5syf_235 img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out);display:block}._division_c5syf_201:hover ._divisionImage_c5syf_235 img{transform:scale(1.06)}._division_c5syf_201:before{content:"";background:var(--accent);width:1px;height:3rem;position:absolute;top:-3rem;left:50%}._division_c5syf_201:hover{border-color:var(--ink);background:var(--ink);transform:translateY(-4px)}._divisionSector_c5syf_270{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.58rem;font-weight:700;line-height:1.5}._divisionName_c5syf_280{font-family:var(--font-display);color:var(--ink);flex:1;font-size:1.15rem;font-weight:700;transition:color .3s}._divisionLead_c5syf_289{font-family:var(--font-body);color:var(--muted);align-items:center;gap:.3rem;font-size:.78rem;transition:color .3s;display:inline-flex}._division_c5syf_201:hover ._divisionName_c5syf_280{color:var(--paper-light)}._division_c5syf_201:hover ._divisionLead_c5syf_289{color:var(--accent)}@media (width<=1100px){._divisionGrid_c5syf_201{grid-template-columns:repeat(3,1fr)}._divisionGrid_c5syf_201:before,._division_c5syf_201:before{display:none}._principleGrid_c5syf_109{grid-template-columns:repeat(2,1fr)}._principle_c5syf_104:nth-child(3){border-left:none;padding-left:0}}@media (width<=900px){._profileInner_c5syf_18{grid-template-columns:1fr;gap:3rem}._portraitWrap_c5syf_27{max-width:440px}}@media (width<=640px){._profile_c5syf_14,._principles_c5syf_104,._structure_c5syf_154{padding:4.5rem 1.25rem}._principleGrid_c5syf_109{grid-template-columns:1fr}._divisionGrid_c5syf_201{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._division_c5syf_201{padding:1.3rem 1rem}._divisionImage_c5syf_235{margin:-1.3rem -1rem .5rem}._principle_c5syf_104,._principle_c5syf_104+._principle_c5syf_104{border-left:none;padding:2rem 0}._principle_c5syf_104+._principle_c5syf_104{border-top:1px solid #a6a9aa26}}
