html{-webkit-text-size-adjust:100%}body{color:#1b1714;background:#f2ede6;margin:0}a{color:#1b1714}a:hover{color:#5c5249}:focus-visible{outline-offset:2px;outline:2px solid #1b1714}.focus-on-photo :focus-visible,.focus-on-photo:focus-visible{outline-offset:2px;outline:2px solid #fbf8f3;box-shadow:0 0 0 2px #1b1714}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
