/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */.content-page{min-height:100vh;padding-inline:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*44);padding-bottom:calc(var(--spacing,.25rem)*20);background:radial-gradient(circle at top right,#b043b740,transparent 40%),radial-gradient(circle at bottom left,#4976d033,transparent 35%),linear-gradient(180deg,var(--chinese-black),#12081c 70%)}@media (width>=40rem){.content-page{padding-top:calc(var(--spacing,.25rem)*52)}}.content-page__inner{width:100%;max-width:var(--container-4xl,56rem);margin-inline:auto}.content-page h1{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--laser-lemon)}@media (width>=40rem){.content-page h1{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.content-page h2{margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.content-page__lead{margin-bottom:calc(var(--spacing,.25rem)*8);max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));opacity:.9}.content-page__back{margin-bottom:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--light-turquoise);display:inline-block}.content-page__back:hover{color:var(--laser-lemon)}.content-page__eyebrow{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;color:var(--deep-saffron)}.content-card-list{margin:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*4);padding:calc(var(--spacing,.25rem)*0);list-style-type:none}.content-card,.content-card-list{flex-direction:column;display:flex}.content-card{gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*5);background:#ffffff0d;border:1px solid #ffff6e59;text-decoration-line:none;transition:border-color .2s,transform .2s,background .2s}@media (width>=40rem){.content-card{padding:calc(var(--spacing,.25rem)*6)}}.content-card:hover{border-color:var(--laser-lemon);background:#ffffff14;transform:translateY(-2px)}.content-card__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.content-card__meta{opacity:.8}.content-card__cta,.content-card__meta{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.content-card__cta{margin-top:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--laser-lemon)}.prose-disco{margin-top:calc(var(--spacing,.25rem)*8);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (width>=40rem){.prose-disco{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.prose-disco h2,.prose-disco h3{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--laser-lemon)}.prose-disco ol,.prose-disco p,.prose-disco ul{margin-bottom:calc(var(--spacing,.25rem)*4)}.prose-disco ol,.prose-disco ul{padding-left:calc(var(--spacing,.25rem)*6)}.prose-disco li{margin-bottom:calc(var(--spacing,.25rem)*2)}.prose-disco a{color:var(--light-turquoise);text-decoration:underline}.prose-disco strong{color:var(--white)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}