body,html{margin:0;padding:0}body{background:#FAF7F3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body{color:#241813}button,input,select,textarea{font-family:inherit}.only-pc{display:none}@media (min-width:1024px){.only-m{display:none}.only-pc{display:block}}@keyframes dhr-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.page-in{animation:dhr-page-in .28s ease-out backwards}@media (prefers-reduced-motion:reduce){.page-in{animation:none}}:where(div,p,span,li,td,th,dd,dt,label,small,a,button,h1,h2,h3,h4){word-break:keep-all;overflow-wrap:anywhere;text-wrap:wrap}:where(h1,h2,h3,h4){text-wrap:balance}[role=button],a,button,input,label,select,textarea{touch-action:manipulation}input[type=checkbox],input[type=checkbox]:active{transform:none!important;transition:none!important}html{overflow-x:hidden;overscroll-behavior-x:none}body{overflow-x:clip}@media (max-width:1023px){input,select,textarea{font-size:max(16px,1em)!important}}summary::-webkit-details-marker{display:none}details[open]>summary>span[aria-hidden=true]{display:inline-block;transform:rotate(180deg)}input[type=date],input[type=datetime-local],input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;max-width:100%;box-sizing:border-box;display:block;text-align:left}input[type=date]::-webkit-date-and-time-value,input[type=time]::-webkit-date-and-time-value{text-align:left;margin:0}:where(label){min-width:0}