/* START_SECTION:ong-about-luxury (INDEX:54) */
.ong-about{background:#fff;color:#292522;--ong-gold:#927348}.ong-about h1,.ong-about h2,.ong-about h3{color:#292522;font-family:Georgia,'Times New Roman',serif!important;font-weight:400;letter-spacing:-.035em}.ong-about__hero{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;min-height:650px;padding:48px 6% 72px;align-items:center;gap:7%}.ong-about__eyebrow{font-family:Arial,sans-serif;font-size:11px!important;font-weight:500;letter-spacing:.24em;line-height:1.8;color:#796342;margin:0 0 24px}.ong-about h1{font-size:clamp(48px,5.5vw,82px);line-height:1.07;margin:0 0 28px}.ong-about__lead{font-size:17px;line-height:1.85;max-width:400px;margin:0 0 32px}.ong-about__button{display:inline-flex;align-items:center;gap:35px;padding:15px 23px;border:1px solid var(--ong-gold);color:#342b23;text-decoration:none;font-size:13px;font-family:Arial,sans-serif;letter-spacing:.035em;min-height:48px}.ong-about__button:hover{background:#292522;color:white;border-color:#292522}.ong-about a:focus-visible{outline:2px solid #292522;outline-offset:5px}.ong-about__signature{font-family:var(--font-heading-family);font-style:italic;font-size:24px;color:#927348;margin-top:45px}.ong-about__portrait{position:relative;padding:12px;border:1px solid #d9cbb5;border-radius:240px 240px 0 0;overflow:hidden}.ong-about__portrait img{display:block;width:100%;height:530px;object-fit:cover;border-radius:230px 230px 0 0}.ong-about__story{max-width:1200px;margin:auto;display:grid;grid-template-columns: .9fr 1.1fr;gap:10%;align-items:center;padding:50px 6% 90px}.ong-about__story-image img{display:block;width:100%;height:auto;object-fit:contain}.ong-about h2{font-size:clamp(32px,3.4vw,48px);line-height:1.2;margin:0 0 28px}.ong-about__body{font-size:15px;line-height:1.95}.ong-about__values{max-width:1200px;margin:auto;padding:64px 6% 80px;border-top:1px solid #e7dfd3;text-align:center}.ong-about__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:left;margin-top:48px}.ong-about__number{font-size:16px;color:#927348}.ong-about h3{font-size:25px;letter-spacing:-.02em;margin:20px 0 15px}.ong-about__value p{font-size:14px;line-height:1.9;margin:0}.ong-about__closing{text-align:center;border-top:1px solid #e7dfd3;padding:70px 24px 90px;max-width:1056px;margin:auto}.ong-about__closing>p:not(.ong-about__eyebrow){font-size:16px;line-height:1.8;margin:0 auto 30px}.ong-about__contact{display:block;width:max-content;margin:24px auto 0;color:#554331;text-underline-offset:5px;font-size:14px}
@media(max-width:749px){.ong-about__hero{grid-template-columns:1fr;padding:38px 24px 48px;gap:36px}.ong-about__intro{text-align:center}.ong-about__lead{margin:0 auto 28px}.ong-about__signature{margin-top:25px}.ong-about__portrait{max-width:450px;width:100%;margin:auto}.ong-about__portrait img{height:430px}.ong-about__story{grid-template-columns:1fr;padding:20px 24px 50px;gap:34px}.ong-about__story-image img{height:auto}.ong-about__grid{grid-template-columns:1fr;gap:30px;margin-top:30px}.ong-about__value{border-top:1px solid #e7dfd3;padding-top:24px}.ong-about__values{padding:45px 24px 50px}.ong-about__closing{padding:50px 24px 65px}}
/* END_SECTION:ong-about-luxury */
