@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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid}}}.absolute{position:absolute}.relative{position:relative}.-top-optical{top:-3px}.-right-px{right:-1px}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-s4{margin-block:var(--space-4)}.mt-s2{margin-top:var(--space-2)}.mt-s3{margin-top:var(--space-3)}.mt-s4{margin-top:var(--space-4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.h-logo-footer{height:58px}.h-social-sm{height:34px}.w-auto{width:auto}.w-fit{width:fit-content}.w-social-sm{width:34px}.max-w-page-content-footer{max-width:var(--hp-content-footer)}.shrink-0{flex-shrink:0}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-s2{gap:var(--space-2)}.gap-s3{gap:var(--space-3)}.gap-s4{gap:var(--space-4)}.gap-s5{gap:var(--space-5)}:where(.space-y-s2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)))}.rounded-md{border-radius:.375rem}.rounded-pill{border-radius:var(--radius-pill)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dark-text{border-color:var(--c-dark-text)}.bg-dark-bg{background-color:var(--c-dark-bg)}.bg-warm{background-color:var(--c-warm)}.p-0{padding:0}.px-gutter{padding-inline:var(--hp-gutter)}.py-s5{padding-block:var(--space-5)}.font-display{font-family:var(--font-display)}.text-body{font-size:var(--t-body)}.text-body-compact{font-size:var(--t-body-compact)}.text-ft-nav{font-size:14.5px}.text-mark{font-size:11px}.text-micro{font-size:var(--t-micro)}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:500;font-weight:500}.text-dark-text,.text-dark-text\/75{color:var(--c-dark-text)}@supports (color:color-mix(in lab, red, red)){.text-dark-text\/75{color:color-mix(in oklab, var(--c-dark-text) 75%, transparent)}}.text-dark-text\/80{color:var(--c-dark-text)}@supports (color:color-mix(in lab, red, red)){.text-dark-text\/80{color:color-mix(in oklab, var(--c-dark-text) 80%, transparent)}}.text-warm{color:var(--c-warm)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,cubic-bezier(.4, 0, .2, 1));transition-duration:var(--tw-duration,.15s)}.duration-instant{--tw-duration:var(--motion-instant);transition-duration:var(--motion-instant)}.ease-soft{--tw-ease:var(--motion-ease);transition-timing-function:var(--motion-ease)}@media (hover:hover){.hover\:bg-warm-deep:hover{background-color:var(--c-warm-deep)}.hover\:text-warm:hover{color:var(--c-warm)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-focus-on-dark:focus-visible{outline-color:var(--c-focus-on-dark)}.active\:bg-warm-deep:active{background-color:var(--c-warm-deep)}@media (min-width:48rem){.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-s5{gap:var(--space-5)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}.md\:gap-x-s6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.md\:gap-y-s3{row-gap:var(--space-3)}}@media (min-width:60.0625rem){.hdr\:order-1{order:1}.hdr\:order-2{order:2}.hdr\:col-start-2{grid-column-start:2}.hdr\:my-s5{margin-block:var(--space-5)}.hdr\:h-9{height:2.25rem}.hdr\:w-9{width:2.25rem}.hdr\:grid-cols-ft-nav{grid-template-columns:max-content max-content max-content}.hdr\:flex-row{flex-direction:row}.hdr\:items-center{align-items:center}.hdr\:items-start{align-items:flex-start}.hdr\:justify-between{justify-content:space-between}.hdr\:gap-s5{gap:var(--space-5)}.hdr\:gap-x-s7{-moz-column-gap:var(--space-7);column-gap:var(--space-7)}.hdr\:gap-y-s3{row-gap:var(--space-3)}.hdr\:px-gutter-wide{padding-inline:var(--hp-gutter-wide)}.hdr\:py-s6{padding-block:var(--space-6)}}@media (min-width:80rem){.xl\:grid-cols-ft-nav-4{grid-template-columns:max-content max-content max-content max-content}}#footer{--c-dark-bg:#32333c;--c-dark-text:#f7f1e9;--c-focus-on-dark:#f7f1e9;--c-ink:#32333c;--c-warm:#f2e3d4;--c-warm-deep:#ead9c2;--font-display:var(--font-lora), Georgia, serif;--hp-content:1180px;--hp-gutter:20px;--hp-gutter-wide:40px;--motion-ease:cubic-bezier(.22, 1, .36, 1);--motion-instant:.12s;--radius-pill:999px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--t-body:17px;--t-body-compact:15.5px;--t-micro:13.5px}:where(#footer) :where(p){margin:0}:where(#footer) :where(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}@media (prefers-reduced-motion:reduce){#footer{--motion-instant:0s}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
