._page_1cefs_2{background:#f5f1e8;color:#1c1a16;min-height:100vh;font-family:var(--font-family-base)}._shell_1cefs_3{max-width:1150px;margin:0 auto;padding-left:clamp(1.25rem,4vw,2.5rem);padding-right:clamp(1.25rem,4vw,2.5rem)}._header_1cefs_4{min-height:82px;padding:0 clamp(1.2rem,4vw,3rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#151512;color:#fff;border-bottom:1px solid rgba(244,197,66,.25)}._brand_1cefs_5{display:flex;align-items:center;gap:.8rem;color:inherit;text-decoration:none}._brandMark_1cefs_6{width:44px;height:44px;display:grid;place-items:center;background:#f4c542;color:#141412;border-radius:50%}._brand_1cefs_5 strong,._brand_1cefs_5 small{display:block}._brand_1cefs_5 strong{font-size:.97rem;line-height:1.2}._brand_1cefs_5 small{margin-top:.2rem;color:#d6c68e;font-size:.7rem;letter-spacing:.04em}._back_1cefs_10{color:#f4c542;display:inline-flex;gap:.45rem;align-items:center;text-decoration:none;font-weight:800;font-size:.81rem;white-space:nowrap}._eyebrow_1cefs_11,._eyebrowDark_1cefs_11{font-size:.73rem;font-weight:900;text-transform:uppercase;letter-spacing:.14em;margin:0 0 1.1rem}._eyebrow_1cefs_11{color:#e3ba45}._eyebrowDark_1cefs_11{color:#8a6515}._hero_1cefs_14{padding:clamp(5rem,10vw,9rem) 0 5rem;color:#fefcf6;background:radial-gradient(ellipse at 92% 4%,rgba(231,179,44,.16) 0%,transparent 46%),linear-gradient(137deg,#28251d,#11120f 66%);overflow:hidden}._hero_1cefs_14 h1{max-width:1080px;margin:0;font-size:clamp(4.1rem,10vw,9rem);letter-spacing:-.065em;line-height:.93;font-weight:900}._hero_1cefs_14 h1 em{display:block;color:#f4c542;font-style:normal}._heroLead_1cefs_17{margin:2.5rem 0 3.5rem;max-width:730px;line-height:1.75;font-size:clamp(1.08rem,1.6vw,1.3rem);color:#e6e1d5}._heroRule_1cefs_18{border-top:1px solid rgba(244,197,66,.6);display:flex;justify-content:space-between;padding-top:.8rem;max-width:850px;color:#e6bf60;font-weight:900;letter-spacing:.1em}._heroNote_1cefs_19{font-size:.86rem;color:#bdb9ac;margin-top:1.8rem}._intro_1cefs_20{background:#eae3d4;padding:clamp(4.5rem,7vw,7.5rem) 0;border-bottom:1px solid #d6c8a7}._introGrid_1cefs_21{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(2rem,7vw,7rem);align-items:start}._introGrid_1cefs_21 h2{margin:0;font-size:clamp(2.7rem,5vw,5.2rem);line-height:.99;letter-spacing:-.052em}._introGrid_1cefs_21 h2 span{color:#927024}._introGrid_1cefs_21 p{margin:0 0 1.2rem;max-width:630px;line-height:1.85;color:#4d4538;font-size:1.03rem}._profiles_1cefs_25{background:#f8f5ee}._profile_1cefs_25{padding:clamp(4.6rem,8vw,8rem) 0;border-bottom:1px solid #d9cfb7}._profile_1cefs_25:nth-child(2n){background:#f0eadc}._profileHeading_1cefs_28{display:grid;grid-template-columns:85px minmax(0,1fr);gap:1.5rem;align-items:start;margin-bottom:3.2rem}._profileNumber_1cefs_29{border-top:5px solid #d6a83c;padding-top:.5rem;color:#a17d2b;font-size:2.3rem;line-height:1;font-weight:900;letter-spacing:-.06em}._profileHeadingText_1cefs_30 h2{margin:0;font-size:clamp(3.2rem,7vw,6.7rem);line-height:.98;letter-spacing:-.061em}._role_1cefs_31{display:inline-block;margin:1.25rem 0 0;padding:.65rem .95rem;background:#1e1d17;color:#f0ca63;font-size:.77rem;font-weight:850;letter-spacing:.045em;border-left:4px solid #e6b946}._profileGrid_1cefs_32{display:grid;grid-template-columns:.66fr 1.34fr;gap:clamp(2rem,6vw,6rem);margin-left:calc(85px + 1.5rem)}._profileIntro_1cefs_33 p{margin:0;max-width:310px;color:#846725;font-weight:780;line-height:1.48;letter-spacing:-.025em;font-size:clamp(1.5rem,2.8vw,2.15rem)}._profileNarrative_1cefs_34{max-width:760px}._profileNarrative_1cefs_34>p{margin:0 0 1.45rem;font-size:1.025rem;color:#494439;line-height:1.83}._profileQuote_1cefs_36{margin:2.7rem 0 0;border-left:5px solid #d6a83c;padding:1.25rem 0 1.25rem 1.55rem;font-size:clamp(1.23rem,2vw,1.75rem);font-weight:800;color:#242018;line-height:1.5;letter-spacing:-.025em}._closing_1cefs_37{padding:clamp(5rem,9vw,9rem) 0;background:#1b1a15;color:#f9f6ed}._closing_1cefs_37 h2{max-width:950px;margin:0 0 2.5rem;font-size:clamp(3.2rem,7vw,7rem);letter-spacing:-.06em;line-height:.96}._closing_1cefs_37 h2 em{font-style:normal;color:#f4c542}._closing_1cefs_37 p:not(._eyebrow_1cefs_11){max-width:780px;color:#ddd7c8;font-size:1.075rem;line-height:1.8}._closing_1cefs_37 strong{display:block;margin:3rem 0 0;padding:1.5rem 0;border-top:1px solid #a78537;border-bottom:1px solid #a78537;max-width:900px;font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.2;letter-spacing:-.035em}._closing_1cefs_37 ._values_1cefs_42{margin-top:2rem;color:#f4c542!important;font-size:.85rem!important;font-weight:900;letter-spacing:.07em}._actions_1cefs_43{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.5rem}._actions_1cefs_43 a{min-height:53px;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.15rem;border-radius:999px;background:#f4c542;color:#171717;text-decoration:none;font-weight:900}._actions_1cefs_43 a:last-child{border:1px solid #b79c58;color:#f4c542;background:transparent}._actions_1cefs_43 a:hover,._back_1cefs_10:hover{opacity:.82}._footer_1cefs_47{min-height:90px;padding:1.4rem clamp(1.2rem,4vw,3rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#10100e;color:#b6b0a0;font-size:.8rem}._footer_1cefs_47 a{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;color:#f4c542;font-weight:800}@media(max-width:850px){._introGrid_1cefs_21,._profileGrid_1cefs_32{grid-template-columns:1fr;gap:1.5rem}._profileGrid_1cefs_32{margin-left:0}._profileIntro_1cefs_33 p{max-width:640px}._profileHeading_1cefs_28{grid-template-columns:50px minmax(0,1fr);gap:1rem}._profileNumber_1cefs_29{font-size:1.7rem}._profileHeadingText_1cefs_30 h2{font-size:clamp(2.9rem,9vw,4.9rem)}}@media(max-width:520px){._header_1cefs_4{min-height:72px;padding:0 1rem}._brandMark_1cefs_6{width:37px;height:37px}._brand_1cefs_5 strong{font-size:.75rem}._brand_1cefs_5 small{font-size:.62rem}._back_1cefs_10{font-size:.7rem}._hero_1cefs_14{padding:4.3rem 0 3.5rem}._hero_1cefs_14 h1{font-size:clamp(3.7rem,14vw,5.5rem)}._profile_1cefs_25{padding:4.2rem 0}._profileHeading_1cefs_28{margin-bottom:2rem}._profileHeadingText_1cefs_30 h2{font-size:3.1rem}._role_1cefs_31{font-size:.71rem}._profileIntro_1cefs_33 p{font-size:1.65rem}._footer_1cefs_47{flex-direction:column;align-items:flex-start}}
