
.av{overflow:clip}.av section[id]{scroll-margin-top:110px}.av-section{padding:95px 0}.av h2{font-size:clamp(2.2rem,3.8vw,4rem);line-height:1.13;font-weight:600;margin:22px 0 30px}.av h3{font-size:1.45rem;line-height:1.3}.av p{line-height:1.85;color:#5d5446}.av-hero{background:radial-gradient(ellipse at 100% 10%,#58451d,transparent 65%),#181713;color:#f5efe2;padding:85px 0}.av-hero-grid{display:grid;grid-template-columns:1.65fr .65fr;gap:90px;align-items:end}.av-hero h1{font-size:clamp(3rem,5.6vw,5.6rem);line-height:1.07;letter-spacing:-.06em;font-weight:600;margin:30px 0}.av-hero em{font-style:normal;color:#edc531}.av-hero p{color:#d5cab3;max-width:700px;font-size:1.1rem}.av-link{display:inline-block;border-bottom:1px solid #a48722;padding:10px 0;font-weight:700}.av-hero aside{border-left:1px solid #8b743a;padding:20px 0 0 30px}.av-hero aside>span{font-size:.65rem;letter-spacing:.1em;color:#edc531;font-weight:800}.av-hero aside strong{display:block;font-size:2.2rem;font-weight:500;letter-spacing:-.04em;padding:15px 0;border-bottom:1px solid #655632}.av-hero aside p{font-size:.95rem;margin:25px 0 0}.av-intro{display:grid;grid-template-columns:1fr 1fr;gap:90px}.av .av-lead{font-size:1.35rem;color:#181713}.av-bridge{padding:75px 0;background:#edc531}.av-bridge-grid{display:grid;grid-template-columns:1fr 70px 1fr;gap:30px;margin-top:40px}.av-bridge-grid article{border-top:1px solid #a48722;padding-top:25px}.av-bridge-grid article>span{font-size:.65rem;letter-spacing:.12em;font-weight:800}.av-bridge h3{font-size:1.9rem;margin:22px 0}.av-bridge p{color:#514112}.av-bridge-grid a{font-weight:700;border-bottom:1px solid #80650f}.av-connection{font-size:4rem;align-self:center;text-align:center;font-weight:400;color:#80650f}.av-bridge .av-bridge-note{border-top:1px solid #a48722;margin:35px 0 0;padding-top:25px;font-size:.95rem}.av-foundations{margin-top:45px}.av-foundations article{display:grid;grid-template-columns:70px 1fr 1.4fr;gap:40px;padding:30px 0;border-top:1px solid #b8a67f;align-items:baseline}.av-foundations b{font-size:2rem;color:#80650f;font-weight:500}.av-foundations h3,.av-foundations p{margin:0}.av-markets{background:#eee5d4}.av-market-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.av-country-stack article{display:flex;gap:30px;padding:30px;background:#fffcf5;margin-bottom:20px}.av-country-stack article:nth-child(2){margin-left:35px}.av-country-stack article:nth-child(3){margin-left:70px;margin-bottom:0}.av-country-stack article>span{font-size:.8rem;font-weight:800;color:#80650f}.av-country-stack article>div{flex:1;min-width:0}.av-country-stack h3{font-size:1.8rem;margin-bottom:15px}.av-country-stack a{font-size:.85rem;font-weight:700;border-bottom:1px solid #a48722}.av-scenarios{border-top:1px solid #b8a67f}.av-scenarios details{border-bottom:1px solid #d8ceba}.av-scenarios summary{display:flex;gap:25px;align-items:baseline;list-style:none;cursor:pointer;padding:25px 0}.av-scenarios summary::-webkit-details-marker{display:none}.av-scenarios strong{font-size:1.2rem;flex:1}.av-scenarios summary>span{font-size:1.6rem;color:#80650f}.av-scenarios details[open] summary>span{transform:rotate(45deg)}.av-scenarios p{margin:0;padding:0 35px 25px 0}.av-scenarios summary:focus-visible{outline:3px solid #a47b0f;outline-offset:4px}.av-process{background:#181713;color:#f5efe2}.av-process-head{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:end}.av-process p{color:#d5cab3}.av-process ol{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;list-style:none;margin:30px 0 0;padding:0}.av-process li{border-top:1px solid #8b743a;padding-top:25px}.av-process li>span{font-size:.6rem;color:#edc531;font-weight:800;letter-spacing:.09em}.av-process h3{margin:20px 0;font-size:1.4rem}.av-process li p{font-size:.95rem;margin:0}.av-value-table{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:35px;text-align:left}.av-value-table caption{text-align:left;font-size:.9rem;color:#5d5446;padding-bottom:25px}.av-value-table th,.av-value-table td{padding:24px 25px;border-bottom:1px solid #c2b499;vertical-align:top}.av-value-table th:first-child{width:28%;padding-left:0}.av-value-table thead th{border-top:1px solid #b8a67f;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#80650f}.av-value-table tbody th{font-size:1.1rem}.av-value-table td{color:#5d5446;font-size:.97rem}.av-value-table td:last-child,.av-value-table th:last-child{padding-right:0}.av-story{background:#edc531;padding:80px 0}.av-story-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.av-year{font-size:clamp(5rem,12vw,10rem);line-height:1.2;font-weight:500;letter-spacing:-.08em;display:block;margin-top:25px}.av-year-caption{display:block;font-size:.65rem;font-weight:800;letter-spacing:.12em}.av-story p{color:#514112}.av-next>div>p{font-size:1.15rem;max-width:780px}.av-next nav{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:45px}.av-next nav a{border-top:1px solid #b8a67f;padding-top:25px}.av-next small{display:block;font-size:.6rem;color:#80650f;letter-spacing:.1em;font-weight:800;margin-bottom:18px}.av-next nav strong{display:block;font-size:1.35rem;line-height:1.4}.av a:hover{text-decoration:underline;text-underline-offset:5px}
@media(max-width:1000px){.av-hero-grid,.av-intro,.av-market-grid,.av-process-head,.av-story-grid{gap:40px}.av-hero-grid{grid-template-columns:1.5fr .7fr}.av-foundations article{gap:25px;grid-template-columns:50px 1fr 1.3fr}.av-process ol{grid-template-columns:repeat(2,1fr)}.av-country-stack article:nth-child(n){margin-left:0}.av-country-stack article{padding:25px;gap:20px}.av-hero aside{padding-left:20px}}
@media(max-width:700px){.av-section{padding:60px 0}.av h2{font-size:2.35rem}.av-hero{padding:55px 0}.av-hero-grid,.av-intro,.av-market-grid,.av-process-head,.av-story-grid,.av-next nav{grid-template-columns:1fr;gap:30px}.av-hero h1{font-size:clamp(2.6rem,9.4vw,4.2rem)}.av-hero aside{border-left:0;border-top:1px solid #8b743a;padding:25px 0 0}.av-hero aside strong{font-size:1.6rem;padding:10px 0}.av-hero aside p{margin-top:20px}.av-hero p{font-size:1rem}.av .av-lead{font-size:1.2rem}.av-bridge,.av-story{padding:60px 0}.av-bridge-grid{grid-template-columns:1fr;gap:15px}.av-connection{text-align:left;font-size:2.8rem;line-height:1.2}.av-bridge h3{font-size:1.7rem}.av-foundations article{grid-template-columns:35px 1fr;gap:15px;padding:25px 0}.av-foundations p{grid-column:2}.av-foundations b{font-size:1.6rem}.av-foundations h3{font-size:1.25rem}.av-country-stack article{padding:25px 20px;gap:18px}.av-scenarios strong{font-size:1.1rem}.av-process-head h2{margin-bottom:0}.av-process ol{gap:30px 25px}.av-process h3{font-size:1.25rem}.av-value-table,.av-value-table tbody,.av-value-table tr,.av-value-table tbody th,.av-value-table td{display:block;width:100%}.av-value-table thead{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.av-value-table tbody tr{border-top:1px solid #b8a67f;padding:25px 0}.av-value-table tbody th:first-child{width:100%;padding:0 0 18px;border:0;font-size:1.25rem}.av-value-table td{padding:0;border:0}.av-value-table td+td{padding-top:18px}.av-value-table td:before{content:attr(data-label);display:block;text-transform:uppercase;font-size:.6rem;font-weight:800;letter-spacing:.08em;color:#80650f;margin-bottom:8px}.av-value-table caption{display:block}.av-year{font-size:7rem}.av-next nav{gap:25px}}
@media(max-width:380px){.av-process ol{grid-template-columns:1fr}.av h2{font-size:2.15rem}}
