.page-module__loELhG__lmSection{width:100%;position:relative;overflow:hidden}.page-module__loELhG__lmInner{width:100%;max-width:1240px;margin:0 auto;padding-left:clamp(1.1rem,4vw,3rem);padding-right:clamp(1.1rem,4vw,3rem)}.page-module__loELhG__lmCream{background:#f4ede2 radial-gradient(#1f1a1705 .6px,#0000 .6px) 0 0/7px 7px}.page-module__loELhG__lmWhite{background:#fff}.page-module__loELhG__lmCreamToWhite{background:linear-gradient(#f4ede2 0%,#f8f3ea 72%,#fbf8f2 90%,#fff 100%)}.page-module__loELhG__lmWhiteToCream{background:linear-gradient(#fff 0% 16%,#f4ede2 28% 100%)}.page-module__loELhG__lmWhiteToCreamFooter:after{content:"";pointer-events:none;background:linear-gradient(#fff 0% 16%,#f4ede2 28% 100%);height:min(180px,32%);position:absolute;bottom:0;left:0;right:0}.page-module__loELhG__lmInner{z-index:1;position:relative}.page-module__loELhG__lmTitle{color:#10243d;max-width:28ch;font-style:italic;font-weight:600}.page-module__loELhG__lmTextBlock{max-width:62rem}.page-module__loELhG__lmTitleRule{background:#10243d5c;width:clamp(60px,7vw,80px);height:1px;margin-top:.8rem}.page-module__loELhG__lmDropCap{float:left;color:inherit;font-size:3.4em;line-height:.88;font-weight:inherit;margin-top:.06em;margin-right:.08em}.page-module__loELhG__lmPhotoWrap{width:100%;margin:clamp(.85rem,2.1vw,1.35rem) 0 clamp(.85rem,1.85vw,1.28rem)}.page-module__loELhG__lmPhoto{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.page-module__loELhG__lmReveal{opacity:0;animation:.72s cubic-bezier(.22,.61,.36,1) forwards page-module__loELhG__lmReveal;transform:translateY(18px)}@keyframes page-module__loELhG__lmReveal{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__loELhG__lmReveal{opacity:1;animation:none;transform:none}}@media (max-width:900px){.page-module__loELhG__lmTitle{max-width:none}}.page-module__loELhG__lmSignature{text-align:center;margin-top:clamp(2.55rem,5.1vw,3.4rem)}.page-module__loELhG__lmSignatureLead{color:#5a5047;margin:0;font-size:clamp(.94rem,1.18vw,1.02rem);font-style:italic;line-height:1.7}.page-module__loELhG__lmSignatureNames{color:#10243d;margin:.95rem 0 0;font-size:clamp(1.18rem,1.8vw,1.42rem);font-weight:600;line-height:1.45}.page-module__loELhG__lmSignatureText{color:#5a5047;margin:.5rem 0 0;font-size:clamp(.92rem,1.14vw,.98rem);font-style:italic;line-height:1.7}
