._closeButton_1jwn0_1{all:unset;pointer-events:all;cursor:pointer;position:absolute;z-index:1;inset:0;display:flex;align-items:start;justify-content:end;box-sizing:border-box;width:100%;height:100svh;padding:1rem;border:none;background-color:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-tap-highlight-color:transparent}._closeButton_1jwn0_1:focus{outline:none}._closeButton_1jwn0_1:focus-visible span{outline:2px solid #4f0c06;outline-offset:2px}._closeButton_1jwn0_1 span{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:2em;background-color:#fffbf5}._closeButton_1jwn0_1 span svg{width:50%;height:50%;fill:var(--color-yellow)}._container_1jwn0_56{position:fixed;z-index:2;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100svh}._container_1jwn0_56 ._wrapper_1jwn0_68{pointer-events:all;scrollbar-width:none;position:relative;z-index:2;overflow-y:scroll;display:flex;flex-direction:column;align-items:center;max-width:min(calc(600px - 1rem),90vw);max-height:calc(100svh - 6rem);margin-top:2.5rem}._container_1jwn0_56 ._wrapper_1jwn0_68 ._mediaWrapper_1jwn0_84{pointer-events:all;display:flex;flex-direction:column;width:100%;max-height:100%}._container_1jwn0_56 ._wrapper_1jwn0_68 ._mediaWrapper_1jwn0_84 ._title_1jwn0_93{order:0;margin:0;font-style:normal;color:#000;clip-path:inset(0)}._container_1jwn0_56 ._wrapper_1jwn0_68 ._mediaWrapper_1jwn0_84 ._title_1jwn0_93 span{display:block;padding:.5rem;background-color:var(--color-yellow)}._container_1jwn0_56 ._wrapper_1jwn0_68 ._mediaWrapper_1jwn0_84 ._media_1jwn0_84{--aspect-ratio: 1;position:relative;aspect-ratio:var(--aspect-ratio);width:auto;max-width:100%;clip-path:inset(-1px)}._container_1jwn0_56 ._wrapper_1jwn0_68 ._mediaWrapper_1jwn0_84 ._media_1jwn0_84 img{width:100%;height:100%;object-fit:cover;background-repeat:no-repeat;background-size:100% 100%}@media (min-width: 900px){._container_1jwn0_56 ._wrapper_1jwn0_68 ._mediaWrapper_1jwn0_84{flex:1;align-self:flex-start}}._container_1jwn0_56 ._wrapper_1jwn0_68 ._textWrapper_1jwn0_137{padding-bottom:1rem;color:#000;clip-path:inset(0)}._container_1jwn0_56 ._wrapper_1jwn0_68 ._textWrapper_1jwn0_137 ._title_1jwn0_93{order:0;margin:0;font-style:normal;color:#000;clip-path:inset(0)}._container_1jwn0_56 ._wrapper_1jwn0_68 ._textWrapper_1jwn0_137 ._title_1jwn0_93 span{display:block;padding-block:.5rem;background-color:var(--color-yellow)}._container_1jwn0_56 ._wrapper_1jwn0_68 ._textWrapper_1jwn0_137 div{padding:1rem;background-color:var(--color-yellow)}._container_1jwn0_56 ._wrapper_1jwn0_68 ._textWrapper_1jwn0_137 div p{margin-top:0}@media (min-width: 900px){._container_1jwn0_56 ._wrapper_1jwn0_68 ._textWrapper_1jwn0_137{flex:1}}@media (min-width: 900px){._container_1jwn0_56 ._wrapper_1jwn0_68{pointer-events:none;flex-direction:row;align-items:flex-start;max-width:min(calc(1200px - 1rem),90vw);height:auto;margin-top:0}}._container_ckbrv_1{pointer-events:all;position:fixed;z-index:2;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100dvw;height:100dvh;background-color:var(--color-yellow)}._container_ckbrv_1 ._spinner_ckbrv_18{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:min(90vw,550px)}._container_ckbrv_1 ._spinner_ckbrv_18 img{width:100%;height:auto;max-height:50vh;margin-bottom:2rem}._container_ckbrv_1 ._spinner_ckbrv_18 p{margin-block:0 .5rem;text-align:center}._container_ckbrv_1 ._spinner_ckbrv_18 progress{width:100%;max-width:150px;height:5px;border-radius:10px;background-color:#48ab23}:is()::-webkit-progress-background{background-color:#c1df31}._container_ckbrv_1 ._spinner_ckbrv_18 progress::-webkit-progress-value{background-color:#48ab23}._container_1sk3d_1{--size: 64px;--spacing: calc(var(--size) / 4);position:fixed;z-index:1;right:0;bottom:0;left:0;width:100vw;padding-bottom:var(--spacing)}._container_1sk3d_1 ._navInner_1sk3d_14{position:relative;display:flex;flex-direction:row;gap:var(--spacing);align-items:center;justify-content:center;height:100%}._container_1sk3d_1 ._button_1sk3d_41{--border-size: calc(var(--size) / 10);--shadow-size: calc(var(--size) / 10);all:unset;pointer-events:all;cursor:pointer;display:block;width:var(--size);height:var(--size);border:var(--border-size) solid var(--color-yellow);border-radius:var(--size);outline:4px solid transparent;outline-offset:2px;box-shadow:0 0 var(--shadow-size) #00000080;transition:transform .3s ease,outline-color .3s ease,border-color .3s ease}._container_1sk3d_1 ._button_1sk3d_41:hover{border-color:#c1df31}._container_1sk3d_1 ._button_1sk3d_41:focus-visible{outline-color:#4f0c06}._container_1sk3d_1 ._button_1sk3d_41 ._iconContainer_1sk3d_74{overflow:hidden;width:var(--size);height:var(--size);border-radius:var(--size)}._container_1sk3d_1 ._button_1sk3d_41 ._iconContainer_1sk3d_74 img{width:100%;height:100%;object-fit:cover;transition:filter .3s ease}@media (min-aspect-ratio: 4 / 3) and (max-height: 600px){._container_1sk3d_1{top:0;bottom:initial;width:auto;height:100svh;padding-left:var(--spacing)}._container_1sk3d_1 ._navInner_1sk3d_14{flex-direction:column;align-items:flex-start;height:100%}}@media (min-width: 550px) and (min-height: 550px){._container_1sk3d_1{--size: 80px}}._container_16tc7_1{--spacing: 16px;pointer-events:none;position:fixed;z-index:100;inset:0;height:100vh}:root{--color-black: #000;--color-white: #fff;--color-red: #ea4747;--color-green: #e3e5cc;--color-gray: #eeeeee;--color-yellow: #f6efe3;--color-dark-gray: #d6d6d6;--color-moss: #c0d96c;font-family:Avenir,system-ui,Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;text-rendering:optimizeLegibility;font-synthesis:none}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body{height:100%;margin:0}#root{position:relative;height:100vh}img,canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}*{box-sizing:border-box}@font-face{font-family:Avenir;font-weight:400;font-style:normal;src:url(/assets/AvenirPro45Book-Bwl4KslT.woff) format("woff")}@font-face{font-family:Avenir;font-weight:400;font-style:italic;src:url(/assets/AvenirPro45BookOblique-BNpAqWEZ.woff) format("woff")}@font-face{font-family:Avenir;font-weight:500;font-style:normal;src:url(/assets/AvenirPro85Heavy-rJYsQZ0n.woff) format("woff")}@font-face{font-family:Avenir;font-weight:500;font-style:italic;src:url(/assets/AvenirPro85HeavyOblique-B_Y4uJTx.woff) format("woff")}._container_1ovqk_1{cursor:grab;height:100svh;min-height:100svh}._container_1ovqk_1._editMode_1ovqk_6{cursor:copy}._container_1ovqk_1._isDragging_1ovqk_10{cursor:grabbing}
