.dna-ambassador-closed .page-title-container,.dna-ambassador-closed .body-lines{display:none!important}
.dna-ambassador-closed .top-page-wrapper{background:transparent!important;margin-bottom:0!important}
.dna-ambassador-main{max-width:1040px;margin:0 auto;padding:64px 32px 80px;color:#161616;font-family:Manrope,sans-serif}
.amb-back{font-size:13px;color:#161616;text-decoration:underline;text-underline-offset:4px}
.amb-intro{max-width:800px;margin:42px 0 48px}
.amb-eyebrow,.amb-number{font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.7;color:#666}
.amb-status{display:inline-flex;padding:6px 12px;margin:12px 0 20px;background:#161616;color:white;border-radius:6px;font-size:12px;line-height:1.5}
.dna-ambassador-main h1{font-size:clamp(34px,4.4vw,58px);line-height:1.12;letter-spacing:-.045em;font-weight:600;margin:0 0 24px}
.dna-ambassador-main p{margin:0 0 18px;line-height:1.8}
.amb-lead{font-size:20px;max-width:700px;color:#505050}
.amb-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;border-top:1px solid #ddd;padding-top:36px}
.dna-ambassador-main h2{font-size:25px;line-height:1.3;letter-spacing:-.03em;margin:14px 0 18px;font-weight:600}
.amb-grid p,.amb-explore p{font-size:16px;color:#505050}
.amb-button{display:inline-flex;align-items:center;gap:10px;background:#000;color:#fff!important;border-radius:999px;padding:12px 22px;min-height:48px;font-size:14px;text-decoration:none}
.amb-button span{width:18px;height:22px;background:url('/assets/custom/HD1.png') center/contain no-repeat;filter:brightness(0) invert(1)}
.amb-button:hover{background:#222}.amb-email{display:block;margin-top:14px;font-size:14px;color:#161616;overflow-wrap:anywhere;text-underline-offset:4px}
.amb-explore{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:32px;margin-top:52px;background:#f6f6f6;border:1px solid #e7e7e7;border-radius:16px}
.amb-explore p{margin-bottom:0}.amb-explore>a{color:#161616;white-space:nowrap;font-size:14px;text-underline-offset:4px}
.dna-ambassador-main a:focus-visible{outline:2px solid #000;outline-offset:5px}
@media(max-width:767px){.dna-ambassador-main{padding:36px 20px 52px}.amb-intro{margin:30px 0 32px}.amb-lead{font-size:18px}.amb-grid{grid-template-columns:1fr;gap:30px;padding-top:28px}.amb-explore{flex-direction:column;align-items:flex-start;padding:24px;margin-top:36px}.dna-ambassador-main h2{font-size:23px}}

/* Restore the original Ambassador cover asset and banner. */
.dna-ambassador-closed .page-title-container{display:flex!important}
.dna-ambassador-closed .page-title-container .page-title{overflow-wrap:break-word}
.dna-ambassador-main .amb-intro-title{font-size:clamp(30px,3.5vw,46px);line-height:1.15;letter-spacing:-.04em;margin:0 0 24px}
@media(max-width:767px){.dna-ambassador-closed .page-title-container{min-height:300px}.dna-ambassador-closed .page-title-container .page-title{font-size:32px!important;line-height:1.15!important}}
