.intro-overlay-module__jscGzG__overlay{--w:min(94vw, 68dvh, 880px);--floor:14dvh;z-index:100;background:radial-gradient(70% 60% at 85% 20%,#ffffff8c,#0000 60%),linear-gradient(#a6d4ea 0%,#cbe6f3 75%);transition:opacity .7s ease-in .15s;position:fixed;inset:0;overflow:hidden}html[data-intro=skip] .intro-overlay-module__jscGzG__overlay{display:none}.intro-overlay-module__jscGzG__fast{transition-duration:.3s;transition-delay:0s}.intro-overlay-module__jscGzG__leaving{opacity:0;pointer-events:none}.intro-overlay-module__jscGzG__scene{transform-origin:50% calc(100% - 9dvh - var(--w) * .6);transition:transform .85s cubic-bezier(.55,0,.85,.35);position:absolute;inset:0}.intro-overlay-module__jscGzG__leaving .intro-overlay-module__jscGzG__scene{transform:scale(3.4)}.intro-overlay-module__jscGzG__fast.intro-overlay-module__jscGzG__leaving .intro-overlay-module__jscGzG__scene{transform:none}.intro-overlay-module__jscGzG__floor{height:var(--floor);background:repeating-linear-gradient(90deg,#78461414 0 2px,#0000 2px 110px),linear-gradient(#ebbb7c,#d99c58);position:absolute;inset:auto 0 0;box-shadow:inset 0 3px #fff6,0 -1px #bd8a4a}.intro-overlay-module__jscGzG__rug{pointer-events:none;background:radial-gradient(circle at 10%,#9ad0c9 0 6%,#0000 6.5%),radial-gradient(circle at 28% 62%,#f5a9a3 0 6%,#0000 6.5%),radial-gradient(circle at 50% 46%,#6fb3d9 0 8%,#0000 8.5%),radial-gradient(circle at 70% 60%,#f7d774 0 6%,#0000 6.5%),radial-gradient(circle at 90%,#ef8fae 0 6%,#0000 6.5%),#fbeedd;border-radius:50%;width:min(125vw,1100px);height:13dvh;position:absolute;bottom:-3dvh;left:50%;translate:-50%;box-shadow:inset 0 0 0 .6vmin #f0dcbc,0 .6vmin 1.4vmin #5a320a2e}.intro-overlay-module__jscGzG__decor{pointer-events:none;display:none;position:absolute;inset:0}@media (min-width:1100px){.intro-overlay-module__jscGzG__decor{display:block}}.intro-overlay-module__jscGzG__plaque{width:min(13rem, calc(50vw - .69 * var(--w) - 3vw - 3rem));text-align:center;text-wrap:balance;color:#55483b;background:#fff9ee;border:.45rem solid #d9b98a;border-radius:.3rem;padding:1.1rem 1rem;font-size:1.05rem;font-weight:600;line-height:1.55;position:absolute;top:16%;left:3vw;box-shadow:0 .4rem 1rem #3c281433}.intro-overlay-module__jscGzG__window{background:linear-gradient(#d9f0fb,#f3fbff);border:.6rem solid #fff8ea;border-radius:.3rem;width:12rem;height:17rem;position:absolute;top:6%;right:4%;box-shadow:0 0 5rem 1rem #ffffffb3}.intro-overlay-module__jscGzG__window:before,.intro-overlay-module__jscGzG__window:after{content:"";background:#fff8ea;position:absolute}.intro-overlay-module__jscGzG__window:before{width:.4rem;top:0;bottom:0;left:50%}.intro-overlay-module__jscGzG__window:after{height:.4rem;top:50%;left:0;right:0}.intro-overlay-module__jscGzG__plant{left:8%;bottom:calc(var(--floor) - 5dvh);font-size:clamp(90px,11vw,170px);line-height:1;position:absolute}.intro-overlay-module__jscGzG__stage{justify-content:center;align-items:flex-end;padding-bottom:9dvh;display:flex;position:absolute;inset:0}.intro-overlay-module__jscGzG__cabinet{width:40em;height:50em;font-size:calc(var(--w) / 40);perspective:110em;direction:ltr;flex:none;position:relative}.intro-overlay-module__jscGzG__cabinet:before{content:"";background:radial-gradient(#50321466,#0000 68%);height:3em;position:absolute;inset:auto -4% -1.4em}.intro-overlay-module__jscGzG__frame{background:linear-gradient(90deg,#d39c5d,#efc088 18%,#e5b174 82%,#c78d50);border-radius:1.2em 1.2em .5em .5em;position:absolute;inset:0;box-shadow:0 1.2em 2.4em #46280a4d,inset 0 0 0 .25em #ffffff4d}.intro-overlay-module__jscGzG__sign{z-index:6;white-space:nowrap;color:#fff;direction:rtl;background:#2f7f7c;border-radius:999px;padding:.55em 1.6em;font-size:1.8em;font-weight:700;transition:opacity .5s;position:absolute;top:-1.3em;left:50%;translate:-50%;box-shadow:0 .25em .6em #00000040,inset 0 0 0 .12em #ffffff59}.intro-overlay-module__jscGzG__open .intro-overlay-module__jscGzG__sign{opacity:0}.intro-overlay-module__jscGzG__inside{filter:brightness(.7);background:radial-gradient(at 50% 42%,#fff6cf 0%,#f8d992 38%,#e4a858 100%);border-radius:.5em;transition:filter 1.1s;position:absolute;inset:1.6em;overflow:hidden;box-shadow:inset 0 .8em 1.6em #5a320a59,inset 0 0 0 .2em #b9803f}.intro-overlay-module__jscGzG__open .intro-overlay-module__jscGzG__inside{filter:none}.intro-overlay-module__jscGzG__rows{flex-direction:column;height:100%;display:flex}.intro-overlay-module__jscGzG__row{flex:1;justify-content:space-around;align-items:flex-end;padding:0 1.2em 1.2em;display:flex;position:relative}.intro-overlay-module__jscGzG__rowSplit{justify-content:space-between}.intro-overlay-module__jscGzG__row:after{content:"";background:linear-gradient(#efbe7c,#c98a4a);height:1.2em;position:absolute;inset:auto 0 0;box-shadow:0 .3em .5em #5a320a4d}.intro-overlay-module__jscGzG__group{align-items:flex-end;gap:.7em;display:flex}.intro-overlay-module__jscGzG__stack{flex-direction:column;align-items:center;gap:.15em;display:flex}.intro-overlay-module__jscGzG__spine{white-space:nowrap;color:#3b3934;direction:rtl;border-radius:.3em;justify-content:center;align-items:center;height:2.3em;padding:0 .4em;font-size:1.05em;font-weight:700;display:flex;box-shadow:inset 0 -.16em #00000021,0 .1em .2em #0000001f}.intro-overlay-module__jscGzG__books{align-items:flex-end;gap:.2em;display:flex}.intro-overlay-module__jscGzG__book{border-radius:.2em .2em 0 0;width:1.15em;box-shadow:inset -.2em 0 #00000024}.intro-overlay-module__jscGzG__cupWrap{width:3.2em;height:6em;position:relative}.intro-overlay-module__jscGzG__pencil{transform-origin:bottom;border-radius:.25em .25em 0 0;width:.5em;height:3.6em;position:absolute;bottom:2em}.intro-overlay-module__jscGzG__cup{color:#ec6f9a;background:#fff;border-radius:.3em .3em .9em .9em;place-items:center;height:2.9em;font-size:1.1em;display:grid;position:absolute;inset:auto 0 0;box-shadow:inset 0 -.3em #00000012}.intro-overlay-module__jscGzG__teddy{filter:drop-shadow(0 .05em .04em #46280a4d);font-size:6.4em;line-height:1}.intro-overlay-module__jscGzG__glassBox{background-color:#bee2f699;border:.15em solid #ffffffd9;border-radius:.6em;position:relative;box-shadow:0 .2em .5em #3c3c5a26}.intro-overlay-module__jscGzG__blocks{grid-template-columns:repeat(4,1fr);gap:.2em;width:7.6em;height:5.6em;padding:.5em;display:grid}.intro-overlay-module__jscGzG__blocks i{border-radius:.2em}.intro-overlay-module__jscGzG__beads{background-image:radial-gradient(circle at 15% 25%,#ec5f6e 0 .55em,#0000 .6em),radial-gradient(circle at 40% 70%,#f7c548 0 .55em,#0000 .6em),radial-gradient(circle at 62% 30%,#4cb0e6 0 .55em,#0000 .6em),radial-gradient(circle at 85% 65%,#8bd17c 0 .55em,#0000 .6em),radial-gradient(circle at 25% 80%,#b48be8 0 .55em,#0000 .6em),radial-gradient(circle at 78% 18%,#ff9d5c 0 .55em,#0000 .6em),radial-gradient(circle at 50% 45%,#ec5f6e 0 .55em,#0000 .6em);width:8.6em;height:6.2em}.intro-overlay-module__jscGzG__sticker{color:#3b3934;direction:rtl;background:#fff;border-radius:.5em;padding:.25em .9em;font-size:1.15em;font-weight:700;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 .1em .3em #0000002e}.intro-overlay-module__jscGzG__basketWrap{width:7.2em;height:6em;position:relative}.intro-overlay-module__jscGzG__basketCard{background:#fff;border:.12em solid #e1e1e1;border-radius:.3em;place-items:center;width:2.6em;height:3.4em;font-size:1em;display:grid;position:absolute;bottom:3em}.intro-overlay-module__jscGzG__basket{background:repeating-linear-gradient(90deg,#fff 0 .5em,#e9e9e9 .5em .6em);border-radius:.3em .3em .9em .9em;height:3.8em;position:absolute;inset:auto 0 0;box-shadow:0 .15em .4em #00000026}.intro-overlay-module__jscGzG__ball{background:radial-gradient(circle at 35% 30%,#9ad7ff,#3f74d8 62%);border-radius:50%;width:3.8em;height:3.8em;box-shadow:inset -.3em -.3em .6em #00000038}.intro-overlay-module__jscGzG__card{z-index:3;text-align:center;direction:rtl;background:radial-gradient(at 50% 30%,#fffef6,#fff1c6);border-radius:1.6em;width:19.5em;padding:1.5em 1.2em 1.4em;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 .3em #ffffffbf,0 0 3.5em .8em #ffd578d9,0 1em 2em #5a320a40}.intro-overlay-module__jscGzG__cardTitle{color:#1f5f5b;margin:0;font-size:2.7em;font-weight:800;line-height:1.15}.intro-overlay-module__jscGzG__cardText{color:#3b3934;text-wrap:balance;margin:.3em 0 0;font-size:1.75em;font-weight:500;line-height:1.3}.intro-overlay-module__jscGzG__heart{color:#ee6c95;margin:.25em 0 0;font-size:1.9em;line-height:1}.intro-overlay-module__jscGzG__start{cursor:pointer;height:2.5em;font:inherit;color:#fff;background:#2f7f7c;border:0;border-radius:.8em;align-items:center;gap:.5em;margin-top:.7em;padding:0 1.4em;font-size:1.7em;font-weight:700;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 .2em #1c5a57}.intro-overlay-module__jscGzG__start:hover{background:#266b68;transform:translateY(-.05em)}.intro-overlay-module__jscGzG__start:focus-visible{outline-offset:.15em;outline:.15em solid #1f5f5b}.intro-overlay-module__jscGzG__door{z-index:5;cursor:pointer;width:18.4em;transform-style:preserve-3d;transition:transform 1.15s cubic-bezier(.5,0,.2,1);position:absolute;top:1.6em;bottom:1.6em}.intro-overlay-module__jscGzG__doorLeft{transform-origin:0;left:1.6em}.intro-overlay-module__jscGzG__doorRight{transform-origin:100%;right:1.6em}.intro-overlay-module__jscGzG__open .intro-overlay-module__jscGzG__doorLeft{cursor:default;transform:rotateY(-112deg)}.intro-overlay-module__jscGzG__open .intro-overlay-module__jscGzG__doorRight{cursor:default;transform:rotateY(112deg)}.intro-overlay-module__jscGzG__face{backface-visibility:hidden;border-radius:.5em;position:absolute;inset:0}.intro-overlay-module__jscGzG__front{background:linear-gradient(135deg,#f0c48c,#dfa762 55%,#d29a52);box-shadow:inset 0 0 0 .35em #ffffff38,0 0 0 .1em #784b1e73}.intro-overlay-module__jscGzG__front:before{content:"";border-radius:.6em;position:absolute;inset:2.6em 2.1em;box-shadow:inset 0 0 0 .2em #965f2859,inset .2em .3em .7em #ffffff47}.intro-overlay-module__jscGzG__back{background:linear-gradient(135deg,#f6d5a4,#e9bb7a);transform:rotateY(180deg);box-shadow:inset 0 0 0 .35em #ffffff40,0 0 0 .1em #784b1e59}.intro-overlay-module__jscGzG__knob{background:radial-gradient(circle at 35% 30%,#ffe6b0,#bf8232);border-radius:50%;width:1.7em;height:1.7em;position:absolute;top:50%;translate:0 -50%;box-shadow:0 .15em .3em #0000004d}.intro-overlay-module__jscGzG__doorLeft .intro-overlay-module__jscGzG__knob{right:1.2em}.intro-overlay-module__jscGzG__doorRight .intro-overlay-module__jscGzG__knob{left:1.2em}@media (max-width:700px){.intro-overlay-module__jscGzG__overlay{--w:min(90vw, 68dvh)}.intro-overlay-module__jscGzG__open .intro-overlay-module__jscGzG__doorLeft{transform:rotateY(-97deg)}.intro-overlay-module__jscGzG__open .intro-overlay-module__jscGzG__doorRight{transform:rotateY(97deg)}}@media (prefers-reduced-motion:reduce){.intro-overlay-module__jscGzG__overlay,.intro-overlay-module__jscGzG__scene,.intro-overlay-module__jscGzG__door,.intro-overlay-module__jscGzG__inside,.intro-overlay-module__jscGzG__sign{transition-duration:.01ms!important;transition-delay:0s!important}}
