.umf-purpose-hero{padding:55px 0;background:linear-gradient(90deg,#092237fa,#092237b5 46%,#09223722),url('/assets/img/purpose/hero.webp') center top/cover;color:#fff8e8}.umf-purpose-hero h1{color:#fff8e8;font:400 clamp(32px,3.5vw,51px)/1.18 Georgia,serif;font-variant:small-caps;margin:14px 0 22px;max-width:720px}.umf-purpose-hero h1 span{color:#e4c372}.umf-purpose-hero .umf-container>p:not(.umf-purpose-eyebrow){max-width:510px;font-size:18px;line-height:1.65}.umf-purpose-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700;color:#9d782c}.umf-purpose-hero .umf-purpose-eyebrow{color:#e4c372}.umf-purpose-button{display:inline-block;padding:14px 23px;background:linear-gradient(110deg,#efd38b,#c49d48);border:1px solid #c49d48;color:#10273c!important;text-decoration:none;font-size:12px;letter-spacing:.06em;font-weight:700;text-transform:uppercase}.umf-purpose-button:hover{filter:brightness(1.08)}.umf-purpose-button:focus-visible{outline:3px solid #b18a33;outline-offset:4px}.umf-purpose-section{padding:45px 0;background:#faf8f2;color:#10273c;scroll-margin-top:25px}.umf-purpose-title{display:flex;align-items:center;justify-content:center;gap:22px;font:400 clamp(26px,2.7vw,36px)/1.3 Georgia,serif;font-variant:small-caps;text-align:center;margin:0 0 28px;color:#10273c}.umf-purpose-title:before,.umf-purpose-title:after{content:'';height:1px;background:#b58f43;flex:0 1 80px}.umf-purpose-two{display:grid;grid-template-columns:1fr 1fr;gap:28px}.umf-purpose-two article{background:#fffdf8;border:1px solid #e2d8c3;padding:28px}.umf-purpose-section h3{color:#10273c;font:400 25px/1.25 Georgia,serif;font-variant:small-caps;margin:10px 0 15px}.umf-purpose-section p{line-height:1.75}.umf-purpose-motto{text-align:center;border-top:1px solid #d8cba8;margin-top:30px;padding-top:18px}.umf-purpose-motto p{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#98742d;margin:0 0 8px}.umf-purpose-motto strong{font:25px/1.4 Georgia,serif}.umf-purpose-pillars{background:#eee9de}.umf-purpose-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.umf-purpose-three article{border-top:2px solid #bd984b;padding-top:20px}.umf-purpose-number{font:28px Georgia,serif;color:#a88233}.umf-purpose-intro{text-align:center;margin:-12px 0 28px}.umf-purpose-values{display:grid;grid-template-columns:1fr 1fr;gap:22px}.umf-purpose-values article{display:flex;gap:20px;padding:25px;background:#fffdf8;border:1px solid #e2d8c3}.umf-purpose-values h3{margin-top:0}.umf-purpose-values p{margin:0}.umf-purpose-values article:last-child{grid-column:1/-1}.umf-purpose-commitment{background:#092237;color:#fff8e8;text-align:center;padding:42px 0}.umf-purpose-commitment h2{color:#fff8e8;font:34px/1.3 Georgia,serif;margin:0 0 20px}.umf-purpose-commitment p{max-width:850px;margin:15px auto;line-height:1.75}.umf-purpose-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin-top:25px}.umf-purpose-outline{background:transparent;color:#efd38b!important}@media(max-width:650px){.umf-purpose-hero{background-image:linear-gradient(#092237da,#092237dc),url('/assets/img/purpose/hero.webp');padding:35px 0}.umf-purpose-two,.umf-purpose-three,.umf-purpose-values{grid-template-columns:1fr}.umf-purpose-section{padding:30px 0}.umf-purpose-title{gap:12px}.umf-purpose-title:before,.umf-purpose-title:after{flex-basis:25px}.umf-purpose-two article,.umf-purpose-values article{padding:20px}.umf-purpose-values article:last-child{grid-column:auto}.umf-purpose-commitment h2{font-size:28px}}
