:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#222421;background:#f3f3f0;font-family:Avenir Next,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}:root[data-pointer-input] :focus:not(input,textarea,[contenteditable]),:root[data-pointer-input] input:is([type=radio],[type=checkbox]):focus,:root[data-pointer-input] label:focus-within{outline:none}body{margin:0}main{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:32px 24px;display:flex}h1{color:#8a5a2f;margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,10vw,80px);font-weight:400}p{margin:0;line-height:1.6}.notice{color:#626660;margin-top:40px;font-size:14px}.site-content{display:contents}.desktop-only-notice{display:none}@media (max-width:1024px),(hover:none) and (pointer:coarse){html[data-desktop-only],html[data-desktop-only] body{overflow:hidden!important}html[data-desktop-only] .site-content,html[data-desktop-only] .site-content dialog{display:none!important}html[data-desktop-only] .desktop-only-notice{z-index:2147483647;color:#222421;text-align:center;background:#fff;place-items:center;padding:32px 24px;display:grid;position:fixed;inset:0;overflow:auto}.desktop-only-notice>div{max-width:440px}.desktop-only-notice h1{color:inherit;margin:0 0 16px;font:500 28px/1.3 Avenir Next,Helvetica Neue,Arial,sans-serif}.desktop-only-notice p{color:#626660;font-size:16px}}
