html[dir],html[dir] body{background:var(--paper);background-image:none}.audience-proposal{color:var(--ink);font-family:var(--sans)}.audience-proposal-shell{width:min(var(--max),calc(100% - 64px));margin-inline:auto}.audience-proposal-hero{padding-block:clamp(54px,7vw,96px);background:color-mix(in srgb,var(--aubergine) 6%,var(--paper))}.audience-proposal-kicker,.audience-proposal-heading>p,.audience-proposal-chapter>header>p:first-of-type{margin:0 0 18px;color:var(--vin-deep);font-family:var(--mono);font-size:.74rem;font-weight:700;letter-spacing:.2em;line-height:1.35;text-transform:uppercase}.audience-proposal-hero h1,.audience-proposal-heading h2{max-width:1100px;margin:0;font-family:var(--sans);font-size:clamp(3.15rem,6.2vw,6.75rem);font-weight:900;letter-spacing:-.065em;line-height:.88;text-wrap:balance}.audience-proposal-hero h1 em,.audience-proposal-heading h2 em,.audience-proposal-chapter h2 em{color:var(--vin-deep);font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.025em}.audience-proposal-hero .audience-proposal-shell>p:last-child{max-width:820px;margin:30px 0 0;color:var(--grey);font-family:var(--serif);font-size:clamp(1.1rem,1.8vw,1.42rem);font-style:italic;line-height:1.5}.audience-proposal-sections{padding-block:clamp(42px,5vw,70px) clamp(68px,8vw,112px)}.audience-proposal-section{padding-block:clamp(30px,3.8vw,52px)}.audience-proposal-heading{margin-bottom:26px}.audience-proposal-heading h2{font-size:clamp(2.6rem,4.8vw,5rem)}.audience-proposal-heading-row{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-top:16px}.audience-proposal-heading-row p{max-width:760px;margin:0;color:var(--grey);font-family:var(--serif);font-size:clamp(1rem,1.5vw,1.2rem);font-style:italic;line-height:1.45}.audience-proposal-heading-row a,.audience-proposal-chapter header a{flex:0 0 auto;padding:14px 18px;color:var(--paper);background:var(--ink);font-weight:800;text-decoration:none}.audience-proposal-exhibitions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px)}.audience-proposal-doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px);padding-block:clamp(54px,7vw,90px)}.audience-proposal-door-visual{position:relative;display:flex;min-height:clamp(220px,24vw,340px);overflow:hidden;align-items:flex-end;color:var(--paper);background:repeating-linear-gradient(135deg,transparent 0 16px,color-mix(in srgb,var(--paper) 13%,transparent) 16px 17px),var(--profile-color)}.audience-proposal-door-visual span{position:absolute;bottom:-.08em;left:14px;font-family:var(--sans);font-size:clamp(7rem,12vw,11.75rem);font-weight:900;letter-spacing:-.09em;line-height:.72}.audience-proposal-door h2{margin:14px 0 9px;font-size:clamp(1.25rem,1.65vw,1.6rem);font-weight:900;letter-spacing:-.04em;line-height:1.05}.audience-proposal-door h2 a{color:inherit;text-decoration:none}.audience-proposal-door>p{margin:0;color:var(--grey);font-family:var(--serif);font-size:clamp(.98rem,1.25vw,1.12rem);font-style:italic;line-height:1.45}.audience-proposal-sections-compact{padding-top:0}.audience-proposal-2 .audience-proposal-sections-compact .audience-proposal-heading h2{font-size:clamp(2rem,3.4vw,4rem);white-space:nowrap}.audience-proposal-chapters{padding-block:clamp(54px,7vw,96px)}.audience-proposal-chapter{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,2.28fr);gap:clamp(24px,3vw,48px);align-items:start;margin-bottom:clamp(48px,7vw,92px)}.audience-proposal-chapter>header{position:relative;overflow:hidden;min-height:430px;padding:32px;color:var(--paper);background:repeating-linear-gradient(135deg,transparent 0 16px,color-mix(in srgb,var(--paper) 13%,transparent) 16px 17px),var(--profile-color)}.audience-proposal-chapter>header>span{display:block;margin-bottom:70px;font-size:clamp(5rem,9vw,9rem);font-weight:900;letter-spacing:-.09em;line-height:.72}.audience-proposal-chapter>header>p{color:inherit}.audience-proposal-chapter h2{margin:0 0 20px;font-size:clamp(2rem,3vw,3.6rem);font-weight:900;letter-spacing:-.05em;line-height:.9}.audience-proposal-chapter h2 em{color:inherit}.audience-proposal-chapter header a{display:inline-block;margin-top:18px}.audience-proposal-panorama{padding-block:clamp(54px,7vw,96px)}.audience-proposal-panorama-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px)}.audience-proposal-panorama-profile{display:flex;min-height:390px;padding:28px;flex-direction:column;color:var(--paper);background:repeating-linear-gradient(135deg,transparent 0 16px,color-mix(in srgb,var(--paper) 13%,transparent) 16px 17px),var(--profile-color);text-decoration:none}.audience-proposal-panorama-profile>span{font-family:var(--mono);font-weight:700;letter-spacing:.18em}.audience-proposal-panorama-profile strong{max-width:10ch;margin-top:auto;font-size:clamp(2rem,3vw,3.6rem);font-weight:900;letter-spacing:-.055em;line-height:.9}.audience-proposal-panorama-profile em{margin-top:20px;font-family:var(--serif);font-size:1.08rem;line-height:1.4}.audience-proposal-panorama-selection{padding-top:clamp(68px,8vw,112px)}.audience-proposal-panorama-selection .audience-proposal-exhibitions{row-gap:48px}@media(max-width:860px){.audience-proposal-shell{width:min(var(--max),calc(100% - 56px))}.audience-proposal-exhibitions,.audience-proposal-doors,.audience-proposal-panorama-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audience-proposal-chapter{grid-template-columns:1fr}.audience-proposal-chapter>header{min-height:340px}}@media(max-width:620px){.audience-proposal-shell{width:min(var(--max),calc(100% - 40px))}.audience-proposal-hero{padding-block:46px 52px}.audience-proposal-hero h1{font-size:clamp(3rem,15vw,4.75rem)}.audience-proposal-heading h2{font-size:clamp(2.55rem,12vw,3.75rem)}.audience-proposal-2 .audience-proposal-sections-compact .audience-proposal-heading h2{font-size:clamp(2.35rem,11vw,3.4rem);white-space:normal}.audience-proposal-heading-row{align-items:start;flex-direction:column}.audience-proposal-exhibitions,.audience-proposal-doors,.audience-proposal-panorama-grid{grid-template-columns:1fr}.audience-proposal-sections{padding-block:26px 68px}.audience-proposal-door-visual{min-height:230px}.audience-proposal-chapter>header{min-height:0}.audience-proposal-panorama-profile{min-height:330px}}
