@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-border-style:solid}}}.base-markdown:not(.utility) h1,.base-markdown:not(.utility) h2,.base-markdown:not(.utility) h3,.base-markdown:not(.utility) h4,.base-markdown:not(.utility) h5,.base-markdown:not(.utility) h6{font-family:var(--font-sans);font-size:var(--step-2);line-height:1.5;margin-block:var(--spacing-xs,clamp(.5625rem,.4464rem + .5804vw,1.375rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.base-markdown blockquote{border-color:var(--color-bronze-light,#b27c48);border-left-style:var(--tw-border-style);border-left-width:4px;font-family:var(--font-sans);font-size:var(--step-2);line-height:1.5;margin-block:var(--spacing-md,clamp(1.0625rem,.8214rem + 1.2054vw,2.75rem));padding-left:var(--spacing-md,clamp(1.0625rem,.8214rem + 1.2054vw,2.75rem))}.base-markdown a{background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - var(--underline-offset));background-repeat:no-repeat;background-size:100% var(--underline-size);padding-bottom:var(--underline-padding);transition-delay:70ms;transition-timing-function:cubic-bezier(.89,.03,.21,.92);transition:color .5s,background-size .5s!important}@media(hover:hover){.base-markdown a:hover,.base-markdown a:is(:where(.group):hover *){background-position:100% calc(100% - var(--underline-offset));background-size:0 var(--underline-size)}}.base-markdown a{color:var(--color-bronze,#8c6239)}.base-markdown p+p{margin-top:var(--spacing-md,clamp(1.0625rem,.8214rem + 1.2054vw,2.75rem))}.base-markdown hr{border-color:var(--color-bronze);margin-block:var(--spacing-lg)}.base-markdown ul{list-style:outside;margin-block:var(--spacing-md);padding-left:var(--spacing-md)}.base-markdown ol{list-style:decimal inside;padding-left:var(--spacing-xs)}.base-markdown>:first-child{margin-top:0}.base-markdown>:last-child{margin-bottom:0}.base-markdown table{margin-block:var(--spacing-md)}.base-markdown table td{padding-bottom:10px!important;padding-right:20px!important;text-align:left!important;vertical-align:top!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
