.avora-about{--green:#0f2e24;--deep:#071c16;--gold:#c7a36a;--cream:#f4f0e7;--paper:#fbfaf6;--ink:#17211c;--muted:#66716b;width:100%;max-width:none!important;margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.avora-about *{box-sizing:border-box}.avora-about h1,.avora-about h2,.avora-about h3,.avora-about blockquote{font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.035em}.avora-about img{display:block;width:100%;height:100%;object-fit:cover}.avora-kicker{margin:0 0 26px;color:#806c4e;font-size:11px;font-weight:800;letter-spacing:.22em}.avora-hero{display:grid;grid-template-columns:1.03fr .97fr;min-height:760px}.avora-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:80px clamp(30px,7vw,108px);background:radial-gradient(circle at 10% 90%,rgba(199,163,106,.17),transparent 30%),var(--cream)}.avora-hero h1{margin:0;font-size:clamp(52px,6vw,92px);line-height:.99}.avora-lead{max-width:620px;margin:30px 0 0;color:#56625c;font-size:17px;line-height:1.8}.avora-actions{display:flex;align-items:center;gap:28px;margin-top:38px}.avora-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;background:var(--green);border:1px solid var(--green);color:#fff!important;font-size:13px;font-weight:700;text-decoration:none!important}.avora-btn:hover{background:var(--gold);border-color:var(--gold);color:var(--deep)!important}.avora-link{padding:13px 0;border-bottom:1px solid #aaa399;color:var(--ink)!important;font-size:13px;text-decoration:none!important}.avora-presence{margin-top:48px;color:#64716b;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.avora-presence::first-letter{color:#6a8b62}.avora-hero__image{position:relative;min-height:660px;overflow:hidden;background:var(--green)}.avora-hero__image img{object-position:center 25%}.avora-hero__image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,rgba(6,20,15,.64))}.avora-person-tag{position:absolute;z-index:2;right:30px;bottom:30px;display:flex;flex-direction:column;min-width:230px;padding:20px 24px;background:rgba(9,29,23,.78);border:1px solid rgba(255,255,255,.23);color:#fff}.avora-person-tag strong{font:400 20px Georgia,serif}.avora-person-tag span{margin-top:7px;color:#dbc69d;font-size:10px;letter-spacing:.18em}.avora-story,.avora-team,.avora-values,.avora-faq{padding:110px clamp(24px,8vw,130px)}.avora-story__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:10vw}.avora-story h2,.avora-heading h2,.avora-values>h2,.avora-backing h2,.avora-faq>h2{margin:0;font-size:clamp(40px,5vw,72px);line-height:1.06}.avora-story__grid p{margin:0 0 24px;color:var(--muted);font-size:16px;line-height:1.9}.avora-purpose{display:grid;grid-template-columns:1fr 1fr}.avora-purpose>div{min-height:510px;padding:clamp(58px,7vw,100px)}.avora-purpose__dark{background:var(--green);color:#fff}.avora-purpose__dark .avora-kicker,.avora-team .avora-kicker,.avora-cta .avora-kicker{color:var(--gold)}.avora-purpose h2{margin:0 0 24px;font-size:clamp(38px,4.2vw,61px);line-height:1.08}.avora-purpose__dark>p:last-child{color:#c1cbc5}.avora-purpose__light{background:#e8e1d3}.avora-purpose ol{margin:35px 0 0;padding:0;list-style:none}.avora-purpose li{display:flex;gap:25px;padding:20px 0;border-bottom:1px solid rgba(23,33,28,.15);font:400 clamp(20px,2vw,27px) Georgia,serif}.avora-purpose li b{color:#9b8058;font:700 10px Arial,sans-serif}.avora-quote{padding:115px clamp(30px,16vw,250px);background:#f8f6f0;text-align:center}.avora-quote blockquote{margin:0;font-size:clamp(32px,4vw,58px);line-height:1.25}.avora-quote>p{display:flex;flex-direction:column;margin:35px 0 0}.avora-quote span{color:var(--muted);font-size:12px}.avora-team{background:var(--deep);color:#fff}.avora-heading{display:grid;grid-template-columns:1fr .62fr;align-items:end;gap:60px;margin-bottom:55px}.avora-heading>p{color:#aeb9b3}.avora-team__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.avora-team__grid article{position:relative;height:610px;overflow:hidden;background:#17382d}.avora-team__grid article::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(4,19,14,.94))}.avora-team__grid img{object-position:center 24%;transition:transform .5s ease}.avora-team__grid article:hover img{transform:scale(1.025)}.avora-team__grid article>div{position:absolute;z-index:2;right:30px;bottom:30px;left:30px}.avora-team__grid h3{margin:0;font-size:28px;color:#fff}.avora-team__grid span{color:var(--gold);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.avora-values>h2{max-width:870px}.avora-values__grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:60px;border-top:1px solid rgba(23,33,28,.14)}.avora-values__grid article{min-height:310px;padding:32px;border-right:1px solid rgba(23,33,28,.14)}.avora-values__grid article:last-child{border:0}.avora-values__grid>article>span{color:var(--gold);font-size:11px;font-weight:800}.avora-values__grid h3{margin:70px 0 15px;font-size:29px}.avora-values__grid p{color:var(--muted);font-size:14px}.avora-backing{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(45px,8vw,120px);align-items:center;padding:110px clamp(24px,8vw,130px);background:#e8e1d3}.avora-backing>div>p:not(.avora-kicker):not(.avora-legal){color:#5b665f;font-size:16px;line-height:1.85}.avora-backing dl{margin:35px 0;border-top:1px solid rgba(23,33,28,.18)}.avora-backing dl div{display:grid;grid-template-columns:.55fr 1fr;gap:20px;padding:17px 0;border-bottom:1px solid rgba(23,33,28,.18)}.avora-backing dt{font-size:9px;font-weight:700;letter-spacing:.14em}.avora-backing dd{margin:0;font-size:13px;font-weight:700}.avora-legal{padding-left:16px;border-left:2px solid var(--gold);color:#706a60;font-size:11px}.avora-document{position:relative;display:block;height:650px;background:#fff;box-shadow:0 26px 70px rgba(47,42,33,.17)}.avora-document img{object-fit:contain;padding:22px}.avora-document span{position:absolute;right:18px;bottom:18px;padding:12px 17px;background:var(--green);color:#fff;font-size:11px}.avora-faq>h2{max-width:900px;margin:0 0 55px}.avora-faq details{border-top:1px solid rgba(23,33,28,.14)}.avora-faq details:last-child{border-bottom:1px solid rgba(23,33,28,.14)}.avora-faq summary{padding:25px 0;cursor:pointer;font:400 clamp(20px,2vw,27px) Georgia,serif}.avora-faq details p{max-width:830px;color:var(--muted)}.avora-cta{padding:110px 24px;background:radial-gradient(circle at 50% 150%,rgba(199,163,106,.34),transparent 43%),var(--green);color:#fff;text-align:center}.avora-cta h2{margin:25px 0 38px;font-size:clamp(52px,7vw,92px);line-height:1}.avora-btn--light{background:#fff;border-color:#fff;color:var(--green)!important}@media(max-width:900px){.avora-hero,.avora-story__grid,.avora-heading,.avora-backing{grid-template-columns:1fr}.avora-purpose{grid-template-columns:1fr}.avora-values__grid{grid-template-columns:repeat(2,1fr)}.avora-team__grid article{height:570px}}@media(max-width:620px){.avora-hero{min-height:auto}.avora-hero__copy{padding:70px 22px}.avora-hero h1{font-size:49px}.avora-actions{align-items:flex-start;flex-direction:column}.avora-hero__image{min-height:570px}.avora-person-tag{right:16px;bottom:16px;left:16px}.avora-story,.avora-team,.avora-values,.avora-faq,.avora-backing{padding:80px 22px}.avora-purpose>div{min-height:auto;padding:70px 22px}.avora-quote{padding:90px 22px}.avora-team__grid,.avora-values__grid{grid-template-columns:1fr}.avora-team__grid article{height:560px}.avora-values__grid article{min-height:250px;border-right:0;border-bottom:1px solid rgba(23,33,28,.14)}.avora-backing dl div{grid-template-columns:1fr}.avora-document{height:600px}}
