.objectives-page h1,.objectives-page h2,.objectives-page h3{font-family:'Pirata One',Georgia,serif;letter-spacing:0;font-weight:400}.objectives-hero{display:grid;grid-template-columns:1fr 1.15fr;gap:55px;align-items:center;padding-top:75px;padding-bottom:75px}.objectives-hero h1{font-size:clamp(50px,6vw,84px);line-height:1.08}.objectives-hero figure{margin:0;position:relative}.objectives-hero img{display:block;width:100%;height:auto;border:1px solid #d1b27b65;box-shadow:0 25px 70px #0006}.objectives-hero figcaption{font-size:11px;line-height:1.8;color:var(--muted);padding-top:15px}.objectives-overview{padding-top:55px;padding-bottom:55px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.objectives-overview h2{margin-bottom:30px}.overview-copy{max-width:950px}.overview-copy p,.objective-card p{font-size:15px;line-height:1.9;color:#c9bdcf}.overview-copy p:last-child{margin-bottom:0}.objectives-section{padding-bottom:30px}.objective-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.objective-card{padding:32px;background:linear-gradient(135deg,#291a37,#181020);border:1px solid #d1b27b35}.objective-number{display:block;font-family:'Pirata One',Georgia,serif;font-size:38px;color:var(--gold);margin-bottom:20px}.objective-card h3{font-size:30px;line-height:1.2;margin:0 0 18px}.objective-card p{margin:0}.objectives-page .contact-preview{padding-top:65px}@media(max-width:800px){.objectives-hero{grid-template-columns:1fr;gap:30px}.objective-grid{grid-template-columns:1fr}.objective-card{padding:26px}.objectives-overview{padding-top:45px;padding-bottom:45px}}
