#aac-research,#aac-research *{box-sizing:border-box;margin:0;padding:0}#aac-research{font-family:DM Sans,sans-serif;font-weight:300;line-height:1.7;color:#0e0c0a;overflow-x:hidden}#aac-research .page-wrap{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#aac-research .section{width:100%;padding:100px 80px}#aac-research .inner{max-width:1200px;margin:0 auto}#aac-research .hero{background:#fff!important;color:#1a2744;padding:130px 80px 0;position:relative;overflow:hidden;border-bottom:1px solid rgba(26,39,68,.08)}#aac-research .hero:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 90% 60%,rgba(200,168,75,.18) 0%,transparent 70%);pointer-events:none;z-index:0}#aac-research .hero-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 400px;gap:80px;align-items:end;position:relative;z-index:1;padding-bottom:80px}#aac-research .hero-eyebrow{display:block;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:#c8a84b;margin-bottom:28px;padding-top:14px;border-top:1px solid #c8a84b;width:fit-content}#aac-research .hero h1{font-family:Fraunces,serif;font-size:clamp(52px,6.5vw,90px);font-weight:300;line-height:1;letter-spacing:-.02em;margin-bottom:28px;color:#1a2744}#aac-research .hero h1 em{font-style:italic;color:#c8a84b}#aac-research .hero-desc{font-size:17px;color:#1a274499;max-width:480px;line-height:1.75}#aac-research .hero-aside{display:flex;flex-direction:column;gap:24px;padding-bottom:8px}#aac-research .hero-stat{border-top:1px solid rgba(26,39,68,.12);padding-top:20px}#aac-research .hero-stat .n{font-family:Fraunces,serif;font-size:48px;font-weight:300;color:#c8a84b;line-height:1;margin-bottom:6px}#aac-research .hero-stat p{font-size:13px;color:#1a27448c;line-height:1.5}#aac-research .hero-photo-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:0;position:relative;z-index:1}#aac-research .hero-photo-strip img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;filter:saturate(1.05)}#aac-research .section-tag{display:flex;align-items:center;gap:16px;margin-bottom:56px}#aac-research .section-tag-num{font-family:Fraunces,serif;font-size:13px;color:#c8a84b;letter-spacing:.1em}#aac-research .section-tag-line{flex:1;height:1px;background:#0e0c0a1f}#aac-research .section-tag-title{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#6b6560}#aac-research .section-light{background:#faf7f2!important}#aac-research .section-alt{background:#f3ede3!important}#aac-research .section h2{font-family:Fraunces,serif;font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1.15;letter-spacing:-.02em;margin-bottom:48px;max-width:640px}#aac-research .section h2 em{font-style:italic;color:#c8a84b}#aac-research .two-col{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}#aac-research .three-col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px}#aac-research .section-hero-img{width:100%;aspect-ratio:16/7;object-fit:cover;display:block;margin-bottom:56px;filter:saturate(1.05)}#aac-research .study-list{display:flex;flex-direction:column}#aac-research .study-item{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid rgba(14,12,10,.1);text-decoration:none;color:inherit;transition:padding-left .2s}#aac-research .study-item:first-child{border-top:1px solid rgba(14,12,10,.1)}#aac-research .study-item:hover{padding-left:8px}#aac-research .study-item:hover .arrow{opacity:1}#aac-research .study-name{font-family:Fraunces,serif;font-size:17px;font-weight:300;line-height:1.3;margin-bottom:3px}#aac-research .study-src{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#6b6560}#aac-research .arrow{color:#c8a84b;font-size:18px;opacity:0;flex-shrink:0;transition:opacity .2s,transform .2s}#aac-research .study-item:hover .arrow{transform:translate(2px,-2px)}#aac-research .pullquote{background:#0e0c0a;color:#f5f0e8;padding:48px 52px;position:relative;overflow:hidden}#aac-research .pullquote:before{content:'"';position:absolute;top:-30px;left:28px;font-family:Fraunces,serif;font-size:160px;color:#c8a84b;opacity:.12;line-height:1;pointer-events:none}#aac-research .pullquote blockquote{font-family:Fraunces,serif;font-size:clamp(17px,2vw,22px);font-weight:300;font-style:italic;line-height:1.6;margin-bottom:20px;position:relative}#aac-research .pullquote cite{font-size:11px;font-style:normal;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:#c8a84b}#aac-research .pullquote cite a{color:inherit;text-decoration:underline;text-underline-offset:3px}#aac-research .aside-photo{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;margin-bottom:24px;filter:saturate(1.05)}#aac-research .stat-box{border-left:3px solid #c8a84b;padding:24px 28px;background:#c8a84b12;font-size:15px;color:#4a4540;line-height:1.65}#aac-research .stat-box strong{color:#0e0c0a;font-weight:500}#aac-research .section-dark{background:#0e0c0a!important;color:#f5f0e8}#aac-research .section-dark .section-tag-line{background:#f5f0e81a}#aac-research .section-dark .section-tag-title{color:#f5f0e866}#aac-research .section-dark h2{color:#f5f0e8}#aac-research .section-dark .study-item{color:#f5f0e8;border-color:#f5f0e81a}#aac-research .section-dark .study-src{color:#f5f0e866}#aac-research .section-dark .stat-box{background:#c8a84b14;color:#f5f0e8b3}#aac-research .section-dark .stat-box strong{color:#f5f0e8}#aac-research .pillar-card{padding:0;border:1px solid rgba(14,12,10,.1);display:flex;flex-direction:column;transition:border-color .2s,transform .2s,box-shadow .2s;background:#fff;overflow:hidden}#aac-research .pillar-card:hover{border-color:#c8a84b;transform:translateY(-3px);box-shadow:0 16px 40px #0e0c0a14}#aac-research .pillar-img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;filter:saturate(1.05)}#aac-research .pillar-body{padding:28px 28px 32px;display:flex;flex-direction:column;gap:10px}#aac-research .pillar-icon{font-size:22px;line-height:1;margin-bottom:4px}#aac-research .pillar-title{font-family:Fraunces,serif;font-size:20px;font-weight:300;line-height:1.2;color:#1a2744}#aac-research .pillar-desc{font-size:14px;color:#6b6560;line-height:1.6}#aac-research .cta-band{background:#c8a84b!important;padding:80px;text-align:center;position:relative;overflow:hidden}#aac-research .cta-band:before,#aac-research .cta-band:after{content:"";position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(14,12,10,.06),transparent 70%);pointer-events:none}#aac-research .cta-band:before{top:-150px;left:-100px}#aac-research .cta-band:after{bottom:-150px;right:-100px}#aac-research .cta-inner{position:relative;z-index:1}#aac-research .cta-band h2{font-family:Fraunces,serif;font-size:clamp(36px,4.5vw,60px);font-weight:300;color:#0e0c0a;line-height:1.15;letter-spacing:-.02em;margin-bottom:12px;max-width:100%}#aac-research .cta-band h2 em{font-style:italic}#aac-research .cta-band p{font-size:16px;color:#0e0c0aa6;margin-bottom:44px}#aac-research .cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}#aac-research .btn{display:inline-block;text-decoration:none;font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;padding:18px 40px;transition:all .2s}#aac-research .btn-dark{background:#0e0c0a;color:#f5f0e8;border:1px solid #0e0c0a}#aac-research .btn-dark:hover{background:transparent;color:#0e0c0a}#aac-research .btn-outline{background:transparent;color:#0e0c0a;border:1px solid rgba(14,12,10,.4)}#aac-research .btn-outline:hover{border-color:#0e0c0a}#aac-research .reveal{opacity:1;transform:none}#aac-research.js-ready .reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}#aac-research.js-ready .reveal.visible{opacity:1;transform:none}@media(max-width:1024px){#aac-research .section{padding:80px 48px}#aac-research .hero{padding:100px 48px 0}#aac-research .hero-inner{grid-template-columns:1fr;gap:60px;padding-bottom:60px}#aac-research .hero-aside{flex-direction:row;gap:40px}#aac-research .hero-stat{flex:1}#aac-research .hero-photo-strip{grid-template-columns:repeat(2,1fr)}#aac-research .cta-band{padding:80px 48px}#aac-research .three-col{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:768px){#aac-research .section{padding:64px 28px}#aac-research .hero{padding:80px 28px 0}#aac-research .hero-inner{padding-bottom:48px}#aac-research .hero-photo-strip{grid-template-columns:repeat(2,1fr)}#aac-research .cta-band{padding:64px 28px}#aac-research .two-col{grid-template-columns:1fr;gap:48px}#aac-research .three-col{grid-template-columns:1fr}#aac-research .hero-aside{flex-direction:column;gap:0}#aac-research .pullquote{padding:36px 32px}#aac-research .cta-buttons{flex-direction:column;align-items:center}#aac-research .btn{width:100%;max-width:280px;text-align:center}#aac-research .section-hero-img{aspect-ratio:16/9;margin-bottom:40px}}#aac-research .page-wrap{width:100%!important;max-width:100%!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important}
