
.vu-audience{background:#f4efe6;color:#20372c;padding-top:100px}.va-wrap{max-width:1440px;margin:auto;padding:0 clamp(22px,4vw,64px)}.va-hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,4vw,70px);align-items:center;padding:40px 0 64px}.va-hero h1{font-size:clamp(2.5rem,4.8vw,4.8rem);line-height:1.05;letter-spacing:-.025em;max-width:15ch;margin:.3em 0}.va-hero p{font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.65;max-width:45ch}.va-kicker{font:500 .7rem/1.5 'Jost',sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#6d573b}.vu-audience figure{margin:0;min-width:0}.vu-audience img{display:block;width:100%;height:auto;aspect-ratio:1600/1195;object-fit:contain;background:#e7e2d7}.vu-audience figcaption{font:.75rem/1.5 'Jost',sans-serif;color:#4d5f51;margin-top:10px}.va-actions{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0}.va-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:#2e4636;color:#fff!important;padding:12px 22px;border:1px solid #2e4636;font:500 .82rem/1.5 'Jost',sans-serif;text-decoration:none!important}.va-button.secondary{background:transparent;color:#2e4636!important}.va-section{padding:52px 0 60px;border-top:1px solid #ccc8bb}.va-section h2{font-size:clamp(1.85rem,3vw,3rem);line-height:1.15;max-width:24ch;margin:0 0 18px}.va-section>p{max-width:72ch;font-size:1.08rem;line-height:1.75;margin-bottom:30px}.va-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.va-photos.single{max-width:920px}.va-photos.single figure{grid-column:1/-1}.va-photos.three{grid-template-columns:repeat(3,minmax(0,1fr))}.va-practical{background:#e7e5da;padding:44px clamp(22px,4vw,52px);margin:12px 0 50px}.va-practical h2{font-size:clamp(1.8rem,3vw,2.6rem);margin-bottom:20px}.va-practical p{max-width:85ch;margin-bottom:18px;line-height:1.75}.va-final{padding-bottom:42px}.vu-audience a:focus-visible{outline:3px solid #a68042;outline-offset:4px}@media(max-width:999px){.va-hero{grid-template-columns:1fr;padding-top:16px;gap:24px}.va-hero>figure{grid-row:1}.va-hero h1{max-width:22ch}.va-hero p{max-width:65ch}.vu-audience{padding-top:84px}.va-photos.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.vu-audience{padding-top:76px}.va-hero{padding-bottom:36px}.va-hero h1{font-size:2.55rem}.va-photos,.va-photos.three{grid-template-columns:1fr}.va-section{padding:34px 0 38px}.va-actions{flex-direction:column}.va-button{width:100%}.va-practical{margin-left:-4px;margin-right:-4px}.va-hero p,.va-section>p{font-size:1rem}.vu-audience figure img{aspect-ratio:auto}}
@media(max-width:639px){.va-actions{padding-right:64px}}

.vu-audience h1,.vu-audience h2,.vu-audience p,.va-button{overflow-wrap:anywhere;hyphens:auto}
