@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--display: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--editorial: "Instrument Serif", "Times New Roman", Times, serif;--sky1: #ece3e1;--sky2: #d4dde7;--sky3: #b6c7da;--cloudA: #e6d6d6;--cloudB: #e9eef3;--cloudfigop: .96}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{background:#ececec;color:#0a0a0a;font-family:Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}input::placeholder,textarea::placeholder{color:#a8a8a8;opacity:1}@media (max-width: 600px){body{background:#fafaf8}}*::-webkit-scrollbar{width:0;height:0}*{scrollbar-width:none}::selection{background:#e8743b38;color:#0a0a0a}button,input,textarea,select{font-family:inherit}button{transition:transform .14s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,background .22s ease,opacity .22s ease,border-color .22s ease,filter .22s ease}:focus{outline:none}:focus-visible{outline:none;box-shadow:0 0 0 3px #e8743b66;border-radius:12px}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:none}@keyframes once-spin{to{transform:rotate(360deg)}}@keyframes ht-fade{0%{opacity:0}to{opacity:1}}@keyframes ht-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ht-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ht-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ht-film-open{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes ht-sheen{0%{transform:translate(-120%) skew(-18deg)}55%,to{transform:translate(220%) skew(-18deg)}}@keyframes ht-shimmer{to{background-position:200% 0}}@keyframes ht-cover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.03)}}@keyframes ht-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@keyframes htDrift1{0%{transform:translate(-3%)}to{transform:translate(5%)}}@keyframes htDrift2{0%{transform:translate(4%)}to{transform:translate(-4%)}}.mk-tile-action{opacity:0;transition:opacity .22s ease,transform .16s cubic-bezier(.34,1.3,.64,1)}.mk-tile:hover .mk-tile-action,.mk-tile:focus-within .mk-tile-action{opacity:1}@media (hover: none){.mk-tile-action{opacity:.82}}.ht-frame{animation:ht-rise .5s cubic-bezier(.22,1,.36,1) both}.ht-fade{animation:ht-fade .4s ease both}.ht-rise{animation:ht-rise .45s cubic-bezier(.22,1,.36,1) both}.ht-pop{animation:ht-pop .32s cubic-bezier(.34,1.56,.64,1) both}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
