/* Phase 4K: About only; source-measured geometry. */
.p4k-about.ml26-about{padding:78px 0!important;background:#fffdf8!important;color:#102632}
.p4k-about>.ml-shell{box-sizing:border-box;width:100%;max-width:1280px!important;margin-inline:auto!important;padding:0 clamp(20px,5vw,72px)!important}
.p4k-about .ml-split{display:flex!important;gap:46px!important;align-items:center!important;margin:0!important}
.p4k-about .ml-split>.wp-block-column{flex:1 1 0!important;min-width:0;margin:0!important}
.p4k-about .ml-photo{margin:0!important}
.p4k-about .ml-photo img{display:block;width:100%!important;height:400px!important;object-fit:cover;object-position:50% 50%;border-radius:3px}
.p4k-about .ml-split>.wp-block-column:last-child>*{margin-block-start:0!important}
.p4k-about .ml-eyebrow{color:#806126!important;font-size:13.44px!important;line-height:1.8!important;font-weight:400!important;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px!important}
.p4k-about h2{font-family:Georgia,serif;font-size:clamp(32px,3.2vw,48px)!important;line-height:1.15!important;font-weight:400!important;margin:0 0 24px!important;max-width:none!important}
.p4k-about:is(.ml-ar,.ml-ur) h2{font-family:inherit}
.p4k-about h2+p{font-size:19.04px!important;line-height:1.8!important;font-weight:400!important;margin:0!important}
.p4k-about .ml-split>.wp-block-column:last-child>.ml-buttons{margin:26px 0 0!important}
.p4k-about .ml-button{background:transparent!important}
.p4k-about .wp-block-button__link{box-sizing:border-box;background:#c7aa6b!important;color:#0c1d28!important;font-size:17.92px!important;line-height:1.4!important;font-weight:500!important;letter-spacing:normal;padding:14px 24px!important;border:1px solid transparent!important;border-radius:0!important;text-decoration:none}
.p4k-about .wp-block-button__link:hover{background:#ccb27d!important}
.p4k-about .wp-block-button__link:focus-visible{outline:3px solid #b89a60!important;outline-offset:4px!important}
@media(max-width:781px){
.p4k-about.ml26-about{padding-block:48px!important}
.p4k-about .ml-split{flex-direction:column!important;gap:28px!important}
.p4k-about .ml-split>.wp-block-column{width:100%!important;flex-basis:auto!important}
.p4k-about .ml-photo img{height:300px!important}
.p4k-about .ml-eyebrow{font-size:12px!important}
.p4k-about h2{font-size:32px!important}
.p4k-about h2+p{font-size:17px!important}
.p4k-about .wp-block-button__link{font-size:16px!important;max-width:100%;white-space:normal}
}
@media(max-width:599px){.p4k-about>.ml-shell{padding-inline:20px!important}}
