html{font-size:clamp(16px,calc(100vw / 120),64px);scroll-behavior:smooth}body{margin:0;background:rgb(251,244,230);color:rgb(20,20,20);font-family:"RM Suisse","RM Suisse Fallback","Helvetica Neue",Arial,sans-serif}*,*::before,*::after{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}img,video{display:block;max-width:100%}p,h1,h2,h3,h4,h5,h6,ul,ol{margin:0}template{display:none}.pluto-skip{font-family:"RM Suisse","RM Suisse Fallback","Helvetica Neue",Arial,sans-serif;position:fixed;left:.5rem;top:-6.25rem;z-index:9999;padding:.625rem;background:#fff;color:#141414}.pluto-skip:focus{top:.5rem}.pluto-skip:after{content:"";position:absolute;top:-.375rem;right:0;bottom:-.375rem;left:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.pluto-breakpoint{display:none;width:100%;min-height:100vh}@media(min-width:1200px){.pluto-breakpoint[data-breakpoint="desktop"]{display:block}}@media(min-width:810px) and (max-width:1199.98px){.pluto-breakpoint[data-breakpoint="tablet"]{display:block}}@media(max-width:809.98px){.pluto-breakpoint[data-breakpoint="phone"]{display:block}}
