.meetAgent-module__HCTSOW__page{color:#f4f0e8;background:#12171a;min-height:60vh}.meetAgent-module__HCTSOW__hero{grid-template-columns:minmax(0,1.1fr) minmax(280px,.75fr);align-items:center;gap:clamp(48px,9vw,140px);width:min(1240px,100% - 48px);min-height:min(760px,100svh - 110px);margin:0 auto;padding:clamp(72px,9vw,140px) 0;display:grid}.meetAgent-module__HCTSOW__copy{max-width:680px}.meetAgent-module__HCTSOW__eyebrow{color:#d8bd88;letter-spacing:.18em;text-transform:uppercase;flex-direction:column;gap:7px;margin:0 0 30px;font-size:12px;font-weight:600;line-height:1.6;display:flex}.meetAgent-module__HCTSOW__hero h1{font-family:var(--font-heading,Georgia, serif);margin:0;font-size:clamp(52px,7.5vw,100px);font-weight:400;line-height:.98}.meetAgent-module__HCTSOW__hero h1 em{color:#d8bd88;font-style:normal;display:block}.meetAgent-module__HCTSOW__role{color:#d8bd88;letter-spacing:.18em;text-transform:uppercase;margin:28px 0 0;font-size:12px;font-weight:600}.meetAgent-module__HCTSOW__promise{max-width:620px;font-family:var(--font-heading,Georgia, serif);margin:22px 0 0;font-size:clamp(24px,3vw,36px);line-height:1.25}.meetAgent-module__HCTSOW__intro{color:#c7c3ba;white-space:pre-line;max-width:620px;margin:22px 0 0;font-size:16px;line-height:1.85}.meetAgent-module__HCTSOW__contact{color:#f4f0e8;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #d8bd88;align-items:center;gap:20px;margin-top:38px;padding:14px 0;font-size:12px;font-weight:600;transition:color .2s,gap .2s;display:inline-flex}.meetAgent-module__HCTSOW__contact:hover{color:#d8bd88;gap:28px}.meetAgent-module__HCTSOW__portrait{aspect-ratio:4/5;background:linear-gradient(145deg,#34403c,#1c2426 68%,#866f4c);min-height:440px;position:relative}.meetAgent-module__HCTSOW__portrait img{object-fit:cover;filter:saturate(.82);width:100%;height:100%;min-height:440px;display:block}.meetAgent-module__HCTSOW__monogram{color:#f4f0e8;font-family:var(--font-heading,Georgia, serif);letter-spacing:.08em;place-items:center;font-size:clamp(60px,10vw,132px);font-weight:400;display:grid;position:absolute;inset:0}.meetAgent-module__HCTSOW__portraitCaption{color:#aaa69d;letter-spacing:.16em;text-transform:uppercase;font-size:10px;position:absolute;bottom:-32px;right:0}.meetAgent-module__HCTSOW__editHint{color:#aaa69d;width:min(1240px,100% - 48px);margin:0 auto;padding:0 0 30px;font-size:12px}@media (max-width:760px){.meetAgent-module__HCTSOW__hero{grid-template-columns:1fr;gap:46px;width:min(100% - 40px,620px);padding:72px 0 88px}.meetAgent-module__HCTSOW__portrait{width:min(100%,420px);min-height:360px}.meetAgent-module__HCTSOW__portrait img{min-height:360px}}@media (prefers-reduced-motion:reduce){.meetAgent-module__HCTSOW__contact{transition:none}}
