/* Canonical usability finish, October 11. */
a,a:hover,a:visited,.text-link,.primary-nav a:hover,.card-title:hover,.gd-directory a:hover{text-decoration:none!important}a:hover{filter:brightness(.88)}:where(a,button,summary):focus-visible{outline:3px solid #8a6255;outline-offset:4px}main,section,article,figure,nav,div{min-width:0}img,video{max-width:100%}p{line-height:1.6}button,input,select,textarea{font-size:max(16px,1em)}a,button{touch-action:manipulation}.gd-directory nav{row-gap:10px}.gd-directory nav a{line-height:1.45}.gd-directory small{display:block;margin-top:4px;line-height:1.4}.fresh-archive>summary{min-height:48px;cursor:pointer;font-size:20px;padding:14px 0}.fresh-archive{border-top:1px solid #e0e6df;margin:18px 0}.fresh-archive-content>section{padding:22px 0}.hygge-link{display:inline-flex;align-items:center;min-height:44px}.hygge-page{max-width:900px;margin:auto;padding:28px 24px 44px;color:#293e32}.hygge-page h1{font-size:clamp(40px,6vw,66px)}.hygge-page .hygge-intro{max-width:60ch;font-size:18px}.hygge-page .hygge-steps{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0;list-style:none}.hygge-page .hygge-steps li{background:#f7f5ef;padding:22px;border-radius:3px}.hygge-page blockquote{font:italic 25px/1.5 Georgia,serif;margin:24px 0;padding-left:20px;border-left:2px solid #a58d70}.hygge-page img{width:100%;max-height:320px;object-fit:cover}.hygge-page h2{font-size:29px}.hygge-page h3{font-size:23px}.hygge-page nav{display:flex;gap:20px;flex-wrap:wrap}.hygge-page .source-note{font-size:12px;color:#657366}@media(max-width:700px){.hygge-page .hygge-steps{grid-template-columns:1fr}.fresh-archive-content>section{padding:18px 0}main>section{scroll-margin-top:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{transition:none!important;animation:none!important}}
