@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-border-style:solid}}}:root{--btn-transition-speed:.2s}.btn-styles{border-color:currentColor;border-style:var(--tw-border-style);border-width:1px;display:inline-block;font-family:var(--font-sans);font-size:var(--step-0);line-height:1.6;padding:var(--spacing-3xs,clamp(.25rem,.2232rem + .1339vw,.4375rem));position:relative}.btn-styles:after,.btn-styles:before{content:"";transform-origin:100% 100%;transition:all var(--btn-transition-speed)ease-in-out}.btn-styles:before{top:var(--spacing-3xs);transform:scaleY(0);transition-delay:0;width:1px}.btn-styles:after,.btn-styles:before{background-color:currentColor;bottom:var(--spacing-3xs);display:block;left:var(--spacing-3xs);position:absolute}.btn-styles:after{height:1px;right:var(--spacing-3xs);transform:scaleX(0);transition-delay:calc(var(--btn-transition-speed)*1)}.btn-styles .btn-inner{display:inline-block;padding:var(--spacing-2xs,clamp(.25rem,.1518rem + .4911vw,.9375rem));position:relative}.btn-styles .btn-inner:after,.btn-styles .btn-inner:before{content:"";transform-origin:0 0;transition:all var(--btn-transition-speed)ease-in-out}.btn-styles .btn-inner:before{height:1px;left:0;transform:scaleX(0);transition-delay:calc(var(--btn-transition-speed)*3)}.btn-styles .btn-inner:after,.btn-styles .btn-inner:before{background-color:currentColor;display:block;position:absolute;right:0;top:0}.btn-styles .btn-inner:after{bottom:0;transform:scaleY(0);transition-delay:calc(var(--btn-transition-speed)*2);width:1px}@media (prefers-reduced-motion:no-preference){:is(.btn-styles:hover,.btn-styles:focus-visible):before{transform:scaleX(1);transition-delay:calc(var(--btn-transition-speed)*3)}:is(.btn-styles:hover,.btn-styles:focus-visible):after{transform:scaleX(1);transition-delay:calc(var(--btn-transition-speed)*2)}:is(.btn-styles:hover,.btn-styles:focus-visible) .btn-inner:before{transform:scaleX(1);transition-delay:calc(var(--btn-transition-speed)*0)}:is(.btn-styles:hover,.btn-styles:focus-visible) .btn-inner:after{transform:scaleY(1);transition-delay:calc(var(--btn-transition-speed)*1)}}.underline-styles{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition-duration:.3s;transition-property:background-size,color;transition-timing-function:cubic-bezier(.89,.03,.21,.92)}.underline-styles.router-link-active{background-size:100% 1px}@media (hover:hover){.underline-styles:focus-visible,.underline-styles:hover{background-size:100% 1px}}.underline-styles-reverse{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition-duration:.3s;transition-property:background-size,color;transition-timing-function:cubic-bezier(.89,.03,.21,.92)}@media (hover:hover){.underline-styles-reverse:focus-visible,.underline-styles-reverse:hover{background-size:0 1px}}.mobile-nav-link{display:inline-block;font-family:var(--font-serif);font-size:var(--step-6);line-height:1.3}.nav-link{background-image:linear-gradient(#916b46,#916b46);line-height:1.6}.footer-link,.nav-link{display:inline-block;font-family:var(--font-sans);font-size:var(--step-0)}.footer-link{background-image:linear-gradient(currentColor,currentColor);line-height:1.15;padding-bottom:var(--spacing-3xs,clamp(.25rem,.2232rem + .1339vw,.4375rem))}.footer-link-mini-inline{background-image:linear-gradient(#97c2e4,#97c2e4)}.sitemap-link{background-image:linear-gradient(#916b46,#916b46);display:inline;font-family:var(--font-sans);font-size:var(--step-1);line-height:1.6;padding-block:.2em}@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{font-family:var(--font-sans);font-size:var(--step-1);line-height:1.6}.base-markdown h1{font-size:var(--step-7)}.base-markdown h1,.base-markdown h2{font-family:var(--font-serif);font-family:var(--font-serif,"KingCalson",serif);line-height:1.3}.base-markdown h2{font-size:var(--step-6)}.base-markdown h3{font-size:var(--step-5)}.base-markdown h3,.base-markdown h4{font-family:var(--font-serif);font-family:var(--font-serif,"KingCalson",serif);line-height:1.3}.base-markdown h4{font-size:var(--step-4)}.base-markdown h5{font-family:var(--font-serif);font-family:var(--font-serif,"KingCalson",serif);font-size:var(--step-3);line-height:1.3}.base-markdown h6{font-family:var(--font-sans);font-size:var(--step-1);line-height:1.6;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.base-markdown *+h1,.base-markdown *+h2,.base-markdown *+h3,.base-markdown *+h4,.base-markdown *+h5,.base-markdown *+h6,.base-markdown *+ol,.base-markdown *+p,.base-markdown *+ul,.base-markdown p+p{margin-top:1em}.base-markdown a{-webkit-text-decoration:underline #916b46;text-decoration:underline #916b46;transition:color .3s}.base-markdown a:focus-visible,.base-markdown a:hover{color:var(--color-brown,#916b46)}.base-markdown ol,.base-markdown ul{padding-left:var(--spacing-sm,clamp(.8125rem,.6696rem + .7143vw,1.8125rem))}:is(.base-markdown ol,.base-markdown ul) li{list-style:outside}:is(.base-markdown ol,.base-markdown ul) li ol,:is(.base-markdown ol,.base-markdown ul) li ul{margin-top:var(--spacing-xs,clamp(.5625rem,.4464rem + .5804vw,1.375rem))}:is(:is(.base-markdown ol,.base-markdown ul) li ul,:is(.base-markdown ol,.base-markdown ul) li ol) li{list-style:outside}:is(:is(.base-markdown ol,.base-markdown ul) li ul,:is(.base-markdown ol,.base-markdown ul) li ol) li ol,:is(:is(.base-markdown ol,.base-markdown ul) li ul,:is(.base-markdown ol,.base-markdown ul) li ol) li ul{margin-top:var(--spacing-xs,clamp(.5625rem,.4464rem + .5804vw,1.375rem))}:is(.base-markdown ol,.base-markdown ul) li+li{margin-top:var(--spacing-3xs,clamp(.25rem,.2232rem + .1339vw,.4375rem))}.base-markdown ol li{list-style:arabic}.base-markdown ol li ol li{list-style:lower-alpha}.base-markdown ol li ol li ol li{list-style:lower-roman}table{margin-block:var(--spacing-lg,clamp(1.625rem,1.3393rem + 1.4286vw,3.625rem))}table th{background-color:var(--color-grey,#999);text-align:left;--tw-font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-weight:var(--font-weight-bold,700)}table td,table th{border-color:var(--color-grey,#999);border-style:var(--tw-border-style);border-width:1px;padding-block:var(--spacing-sm,clamp(.8125rem,.6696rem + .7143vw,1.8125rem));padding-inline:var(--spacing-xs,clamp(.5625rem,.4464rem + .5804vw,1.375rem));vertical-align:top}table tr:nth-child(2n){background-color:var(--color-light-grey,#f9f9f9)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.global-footer .base-markdown{font-family:var(--font-sans);font-size:var(--step-0);line-height:1.6}.global-footer .base-markdown a{color:inherit;text-decoration-color:#97c2e4}.global-footer .base-markdown a:focus-visible,.global-footer .base-markdown a:hover{color:var(--color-light-blue,#97c2e4)}.ellipsis:after{animation:ellipsis .9s steps(4) infinite;content:"…";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@keyframes ellipsis{to{width:1.25em}}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */.error-404-info .base-markdown a{border-bottom:1px solid #916b46;text-decoration:none}
