@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_6bc2b421-module__Fzgeuq__className{font-family:Sora,Sora Fallback;font-style:normal}
@keyframes hv-rise{0%{opacity:0;transform:translateY(.55em)}to{opacity:1;transform:none}}@keyframes hv-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes hv-fade{0%{opacity:0}to{opacity:1}}@keyframes hv-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hv-toast{0%{opacity:0;transform:translate(40px)scale(.96)}to{opacity:1;transform:none}}@keyframes hv-drop{0%{opacity:0;transform:translateY(-18px)scale(.96)}to{opacity:1;transform:none}}@keyframes hv-lit{0%{background-color:#1a16250f;transform:scale(1)}to{background-color:var(--hv-c,#e8a33d);transform:scale(1.06)}}@keyframes hv-ring{0%{stroke-dashoffset:264px}to{stroke-dashoffset:62px}}@keyframes hv-ping{0%{box-shadow:0 0 0 0 var(--hv-c,#4285f480)}to{box-shadow:0 0 0 16px #4285f400}}@keyframes hv-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes hv-flip{0%{transform:rotateY(0)}to{transform:rotateY(-178deg)}}@keyframes hv-shim{0%{background-position:0%}to{background-position:200%}}@keyframes hv-slide-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes hv-tab{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hv-slide .hv-word{opacity:0;display:inline-block}.hv-slide.is-active .hv-word{animation:.5s cubic-bezier(.16,1,.3,1) both hv-rise;animation-delay:calc(var(--i,0) * 40ms)}.hv-slide .hv-fadeup{opacity:0}.hv-slide.is-active .hv-fadeup{animation:.5s cubic-bezier(.16,1,.3,1) both hv-rise;animation-delay:calc(var(--d,.5s) * .35)}.hv-slide .hv-visual{opacity:0}.hv-slide.is-active .hv-visual{animation:.8s cubic-bezier(.16,1,.3,1) .15s both hv-slide-in}.hv-grad{background-size:100% 100%}.hv-in{opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) both hv-pop;animation-delay:var(--d,0s)}.hv-drop{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) both hv-drop;animation-delay:var(--d,0s)}.hv-toast{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) both hv-toast;animation-delay:var(--d,0s)}.hv-late{opacity:0;animation:.4s both hv-fade;animation-delay:var(--d,0s)}.hv-bar{transform-origin:0;animation:1.4s cubic-bezier(.4,0,.2,1) both hv-fill;animation-delay:var(--d,0s);transform:scaleX(0)}.hv-lit{animation:.4s both hv-lit;animation-delay:var(--d,0s)}.hv-ring{stroke-dasharray:264;stroke-dashoffset:264px;animation:1.8s cubic-bezier(.4,0,.2,1) both hv-ring;animation-delay:var(--d,0s)}.hv-ping{animation:1.8s ease-out infinite hv-ping}.hv-dotty span{background:#1a1625;border-radius:9999px;width:5px;height:5px;margin:0 1.5px;animation:1.1s infinite hv-dot;display:inline-block}.hv-dotty span:nth-child(2){animation-delay:.15s}.hv-dotty span:nth-child(3){animation-delay:.3s}.hv-typing{opacity:0;animation:.2s both hv-fade,.2s reverse forwards hv-fade;animation-delay:var(--d,0s), calc(var(--d,0s) + 1s)}.hv-book{perspective:1100px}.hv-page{transform-origin:0;transform-style:preserve-3d;backface-visibility:hidden;animation:1.1s cubic-bezier(.5,0,.2,1) both hv-flip;animation-delay:var(--d,1.6s)}.hv-tabfill{transform-origin:0;transform:scaleX(0)}.hv-tab-active .hv-tabfill{animation:hv-tab var(--hv-dur,7s) linear forwards}.hv-paused .hv-tab-active .hv-tabfill{animation-play-state:paused}.hv-noauto .hv-tab-active .hv-tabfill{animation:none;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.hv-slide .hv-word,.hv-slide .hv-fadeup,.hv-slide .hv-visual,.hv-in,.hv-drop,.hv-toast,.hv-late{opacity:1;animation:none}.hv-bar{animation:none;transform:none}.hv-lit{background-color:var(--hv-c,#e8a33d);animation:none}.hv-ring{stroke-dashoffset:62px;animation:none}.hv-typing{display:none}.hv-page,.hv-grad,.hv-ping{animation:none}}