.st-preloader{display:none}html.preloader-active{overflow:hidden}html.preloader-active .st-preloader{position:fixed;inset:0;z-index:2147483600;display:grid;place-items:center;background:var(--paper, #fbf7ed);will-change:transform}.st-preloader__logo{width:clamp(120px,14vw,160px);height:auto;overflow:visible}.st-preloader__logo path{opacity:0}.st-preloader .logo-mark__base{transform-box:fill-box;animation:st-pre-base .5s cubic-bezier(.22,1,.36,1) .15s both}.st-preloader .logo-mark__sun{transform-box:fill-box;transform-origin:center;animation:st-pre-sun .4s cubic-bezier(.34,1.56,.64,1) .45s both}.st-preloader .logo-mark__petal{transform-box:view-box;transform-origin:402px 478px;animation:st-pre-petal .55s cubic-bezier(.22,1,.36,1) both}.st-preloader .logo-mark__petal--1{animation-delay:.7s}.st-preloader .logo-mark__petal--2{animation-delay:.82s}.st-preloader .logo-mark__petal--3{animation-delay:.94s}.st-preloader .logo-mark__petal--4{animation-delay:1.06s}.st-preloader .logo-mark__drop{transform-box:fill-box;transform-origin:center;animation:st-pre-drop .3s cubic-bezier(.34,1.56,.64,1) 1.3s both}.st-preloader.is-leaving{transform:translate3d(0,-100%,0);transition:transform .7s cubic-bezier(.76,0,.24,1)}.st-preloader.is-leaving .st-preloader__logo{opacity:0;transform:translate3d(0,-28px,0);transition:opacity .4s ease,transform .45s cubic-bezier(.76,0,.24,1)}@keyframes st-pre-base{0%{opacity:1;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes st-pre-sun{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes st-pre-petal{0%{opacity:0;transform:rotate(-35deg) scale(.3)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes st-pre-drop{0%{opacity:0;transform:translate3d(0,-60%,0) scale(.6)}to{opacity:1;transform:translateZ(0) scale(1)}}.chapter-nav{display:none}@media(min-width:1440px)and (min-height:640px)and (hover:hover)and (pointer:fine){.chapter-nav{--chapter-ink: #3e2c0f;--chapter-muted: #75664b;--chapter-accent: #d68732;position:fixed;z-index:90;top:120px;right:24px;bottom:112px;display:block;width:176px;color:var(--chapter-ink);pointer-events:none}.chapter-nav[data-chapter-hidden] .chapter-nav__link{pointer-events:none}html.preloader-active .chapter-nav{visibility:hidden}.chapter-nav__thread{position:absolute;top:0;right:0;bottom:0;width:1px;background:linear-gradient(to bottom,#dcd3b9 calc(var(--chapter-dark-boundary, 9999px) - 24px),#eee6d5 calc(var(--chapter-dark-boundary, 9999px) + 24px))}.chapter-nav__progress{position:absolute;inset:0;background:var(--chapter-accent);opacity:.45;transform:scaleY(0);transform-origin:top}.chapter-nav__needle{position:absolute;top:0;right:-4px;width:13px;height:2px;background:var(--chapter-accent)}.chapter-nav__stop{position:absolute;top:0;right:-2px;width:5px;height:1px;background:var(--chapter-muted);opacity:.5}.chapter-nav__list{position:absolute;inset:0 16px auto 0;display:grid;gap:8px;margin:0;padding:0;list-style:none}.studio-home .chapter-nav__link{position:relative;display:block;width:fit-content;min-height:28px;margin-left:auto;color:var(--chapter-muted);font-family:var(--display, "IvyOra Text", Georgia, serif);font-size:18px;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none;white-space:pre;pointer-events:auto;transition:color .2s ease}.studio-home .chapter-nav__link[aria-current=location],.studio-home .chapter-nav__link:hover,.studio-home .chapter-nav__link:focus-visible{color:var(--chapter-ink)}.chapter-nav__link:focus-visible{outline:1px solid var(--chapter-accent);outline-offset:5px;border-radius:2px}.chapter-nav__letters{display:none}.chapter-nav.is-animated .chapter-nav__list{inset:0;display:block}.chapter-nav.is-animated .chapter-nav__link{position:absolute;top:0;left:0;min-height:0;margin:0;font-size:26px;line-height:1;transform-origin:top left}.chapter-nav.is-animated .chapter-nav__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chapter-nav.is-animated .chapter-nav__letters{display:block}.chapter-nav__letter{position:absolute;top:0;left:0;display:block;line-height:1;transform-origin:center}.chapter-nav__link:hover .chapter-nav__letter,.chapter-nav__link:focus-visible .chapter-nav__letter{color:var(--chapter-ink)}}@media(prefers-reduced-motion:reduce){.chapter-nav *,.chapter-nav *:before,.chapter-nav *:after{transition:none!important;animation:none!important}}@media print{.chapter-nav{display:none}}
