.CFh7zG_mast{padding:clamp(8rem,7rem + 4vw,11rem) 0 clamp(3.5rem,3rem + 3vw,5.5rem);position:relative;overflow:hidden}.CFh7zG_mast:after{content:"";background:var(--gold-metal);opacity:.7;height:1px;position:absolute;bottom:0;left:0;right:0}.CFh7zG_mastInner{z-index:1;justify-items:start;gap:1.1rem;display:grid;position:relative}.CFh7zG_h1{letter-spacing:-.015em;font-size:clamp(2.6rem,1.8rem + 3.2vw,4.75rem);line-height:1.02}.CFh7zG_h1 em{color:var(--coral);background:linear-gradient(100deg, var(--coral) 10%, var(--coral-bright) 55%, var(--peach) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em;font-style:italic}.CFh7zG_lead{color:var(--ivory)}.CFh7zG_updated{font-family:var(--font-ui);letter-spacing:.02em}.CFh7zG_sprig{right:max(var(--gutter), calc(50% - 560px));pointer-events:none;filter:drop-shadow(0 18px 28px #01060a99);width:clamp(120px,13vw,190px);position:absolute;bottom:-1rem}@media (max-width:700px){.CFh7zG_sprig{opacity:.3;right:-1.5rem}}.CFh7zG_body{padding:clamp(3rem, 2.5rem + 2vw, 4.5rem) 0 var(--section)}.CFh7zG_plate{padding:clamp(1.75rem,1.1rem + 3vw,4rem) clamp(1.4rem,.9rem + 3vw,4.25rem)}.CFh7zG_draft{color:var(--ivory-soft);font-family:var(--font-ui);font-size:var(--fs-small);background:#040e1473;border:1px dashed #e3a5478c;border-radius:12px;margin:0 0 2.5rem;padding:1.05rem 1.3rem 1.1rem;line-height:1.55}.CFh7zG_prose>blockquote:first-child{color:var(--ivory-soft);font-family:var(--font-ui);font-size:var(--fs-small);background:#040e1473;border:1px dashed #e3a5478c;border-radius:12px;margin:0 0 2.5rem;padding:1.05rem 1.3rem 1.1rem;line-height:1.55}.CFh7zG_draft strong{color:var(--gold-light);font-weight:500}.CFh7zG_prose>blockquote:first-child strong{color:var(--gold-light);font-weight:500}.CFh7zG_prose>blockquote:first-child p{margin:0}.CFh7zG_prose{font-size:var(--fs-body);line-height:var(--lh-body);max-width:none}.CFh7zG_prose h2{padding-top:2rem;position:relative}.CFh7zG_prose h2:before{content:"";background:var(--gold-metal);width:4.5rem;height:1px;position:absolute;top:0;left:0}.CFh7zG_prose h2:first-child{margin-top:0;padding-top:0}.CFh7zG_prose h2:first-child:before{display:none}.CFh7zG_prose h3{color:var(--gold-light)}.CFh7zG_prose ul{padding-left:1.25rem}.CFh7zG_prose li::marker{color:var(--gold)}.CFh7zG_prose strong{color:var(--ivory);font-weight:500}
