/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.post-page h1,h2,h3,h4,h5,h6{scroll-margin-top:calc(var(--spacing) * 32)}.post-page h1{font-family:var(--font-display);font-weight:var(--font-weight-medium);letter-spacing:-.05em;font-size:clamp(1.25rem,1.3673rem + 2.0408vw,2rem);line-height:1.05}.post-page h2{font-family:var(--font-display);font-weight:var(--font-weight-medium);letter-spacing:-.04em;font-size:clamp(1.125rem,1.3673rem + 2.0408vw,1.75rem);line-height:1.05}.post-page h3{font-family:var(--font-display);font-weight:var(--font-weight-medium);letter-spacing:-.04em;font-size:22px;line-height:1.3}.post-editorial p,.post-editorial ul,.post-editorial ol{color:var(--color-ink-600)}.post-editorial ::marker{color:var(--color-brand-500,#ff8753)}.post-editorial::marker{color:var(--color-brand-500,#ff8753)}.post-editorial ::-webkit-details-marker{color:var(--color-brand-500,#ff8753)}.post-editorial::-webkit-details-marker{color:var(--color-brand-500,#ff8753)}.post-editorial img{margin-bottom:var(--spacing-6,24px);border-radius:var(--radius-xl,24px);object-fit:cover;width:100%;height:auto}.post-editorial ul{margin-bottom:var(--spacing-6,24px);padding-left:var(--spacing-6,24px);list-style-type:disc}.post-editorial ol{padding-left:var(--spacing-6,24px);list-style-type:decimal}.post-editorial h2{margin-bottom:var(--spacing-6,24px);scroll-margin-top:var(--spacing-20,80px)}.post-editorial h3{margin-bottom:var(--spacing-4,16px);scroll-margin-top:var(--spacing-20,80px)}.post-editorial p{margin-bottom:var(--spacing-6,24px)}.post-editorial a{cursor:pointer;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-brand-500,#ff8753);text-underline-offset:4px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}.post-editorial a:hover{color:var(--color-brand-600,#e06f3f);text-decoration-line:none}@property --tw-font-weight{syntax:"*";inherits:false}
