/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.min-h-screen{min-height:100vh}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}html{scroll-behavior:smooth}body{background:#1a1917;margin:0}a{color:inherit}a:hover{color:#cdb683}a:focus-visible{outline-offset:4px;outline:2px solid #cdb683}.light-surface a:focus-visible{outline-color:#76602f}.skip-link{z-index:50;color:#24221f;background:#f4f0e6;padding:10px 18px;text-decoration:none;position:fixed;top:0;left:16px;transform:translateY(-160%)}.skip-link:focus-visible{outline:3px solid #cdb683;transform:translateY(12px)}article,main,section{min-width:0}img{max-width:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}