.calendar-experience-module__xpWT3G__stage{background:radial-gradient(circle at 50% 0,#f8eee5,#ded2c4);min-height:100svh;padding:18px}.calendar-experience-module__xpWT3G__app{color:#4d3b39;background:#fcf7ef;width:min(100%,480px);min-height:calc(100svh - 36px);margin:auto;overflow:hidden;box-shadow:0 18px 55px #3c281d33}.calendar-experience-module__xpWT3G__readerApp{flex-direction:column;height:calc(100svh - 36px);min-height:0;display:flex}.calendar-experience-module__xpWT3G__app>header{background:#fcf7ef;border-bottom:1px solid #e8dcce;justify-content:space-between;align-items:center;height:72px;padding:0 8px;display:flex}.calendar-experience-module__xpWT3G__app>header>a,.calendar-experience-module__xpWT3G__app>header>button{background:0 0;border:0;width:64px;height:64px;position:relative}.calendar-experience-module__xpWT3G__app>header>a:before,.calendar-experience-module__xpWT3G__app>header>button:before{content:"";border-bottom:3px solid #7b3045;border-left:3px solid #7b3045;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)rotate(45deg)}.calendar-experience-module__xpWT3G__app>header span{color:#855a31;letter-spacing:2px;font:18px Georgia,serif}.calendar-experience-module__xpWT3G__app>header i{width:64px}.calendar-experience-module__xpWT3G__cover>img{background:#231f20;width:100%;height:auto;display:block}.calendar-experience-module__xpWT3G__cover>div{text-align:center;padding:24px 22px 28px}.calendar-experience-module__xpWT3G__cover small,.calendar-experience-module__xpWT3G__leaf>small{color:#9b7043;letter-spacing:1.3px;font-size:12px;font-weight:700}.calendar-experience-module__xpWT3G__cover h1{color:#5c2d42;margin:9px 0 0;font:700 31px/1.3 Malgun Gothic,sans-serif}.calendar-experience-module__xpWT3G__cover p{color:#79513d;margin:8px 0 0;font-size:17px;font-weight:600}.calendar-experience-module__xpWT3G__cover button{color:#fff5e9;background:#6f4051;border:0;border-radius:12px;width:100%;min-height:46px;margin-top:18px;font-size:13px;font-weight:700}.calendar-experience-module__xpWT3G__dots{justify-content:center;gap:7px;padding:18px 0 4px;display:flex}.calendar-experience-module__xpWT3G__dots i{background:#ddc6b3;border-radius:50%;width:7px;height:7px}.calendar-experience-module__xpWT3G__dots .calendar-experience-module__xpWT3G__on{background:#7b3045}.calendar-experience-module__xpWT3G__viewport{overflow:hidden}.calendar-experience-module__xpWT3G__readerApp .calendar-experience-module__xpWT3G__viewport{flex:1;min-height:0}.calendar-experience-module__xpWT3G__track{width:400%;transition:transform .26s;display:flex}.calendar-experience-module__xpWT3G__readerApp .calendar-experience-module__xpWT3G__track{height:100%}.calendar-experience-module__xpWT3G__leaf{flex:0 0 25%;width:25%;min-height:590px;padding:30px 28px 38px}.calendar-experience-module__xpWT3G__readerApp .calendar-experience-module__xpWT3G__leaf{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}.calendar-experience-module__xpWT3G__chapterArt{background:#f4e9df;border:1px solid #dcc8b0;border-radius:18px;width:100%;height:auto;margin:18px 0 4px;display:block}.calendar-experience-module__xpWT3G__leaf h1{color:#5c2d42;margin:11px 0 0;font:700 29px/1.35 Malgun Gothic,sans-serif}.calendar-experience-module__xpWT3G__leaf p{color:#604f48;font-size:15px;line-height:1.8}.calendar-experience-module__xpWT3G__lead{font-weight:600;color:#79513d!important;font-size:18px!important}.calendar-experience-module__xpWT3G__diagram{justify-items:center;gap:12px;margin:26px 0;display:grid}.calendar-experience-module__xpWT3G__diagram>div{background:#fffdf8;border:1px solid #d5bea1;border-radius:16px;place-items:center;width:116px;height:96px;display:grid}.calendar-experience-module__xpWT3G__diagram>div:first-child{grid-column:1}.calendar-experience-module__xpWT3G__diagram>div:nth-child(3){grid-column:3}.calendar-experience-module__xpWT3G__diagram b{font-size:28px}.calendar-experience-module__xpWT3G__diagram span{color:#7b3045;font-weight:700}.calendar-experience-module__xpWT3G__diagram em{grid-area:1/2;font-style:normal}.calendar-experience-module__xpWT3G__diagram>i{color:#9b7043;grid-column:1/4;font-style:normal}.calendar-experience-module__xpWT3G__diagram>strong{color:#5c2d42;border:1px solid #d5bea1;border-radius:10px;grid-column:1/4;padding:10px 18px}.calendar-experience-module__xpWT3G__leaf aside,.calendar-experience-module__xpWT3G__terms{background:#f8f0e7;border:1px solid #dcc8b0;border-radius:16px;gap:7px;margin-top:24px;padding:18px;display:grid}.calendar-experience-module__xpWT3G__leaf aside b,.calendar-experience-module__xpWT3G__terms>b{color:#7b3045;font-size:13px}.calendar-experience-module__xpWT3G__leaf aside span{font-size:14px;line-height:1.6}.calendar-experience-module__xpWT3G__terms details{background:#fffdf8;border:1px solid #e0cab2;border-radius:10px;padding:12px}.calendar-experience-module__xpWT3G__terms summary{color:#5c2d42;justify-content:space-between;font-weight:700;display:flex}.calendar-experience-module__xpWT3G__terms summary i{font-style:normal}.calendar-experience-module__xpWT3G__terms p{margin:10px 0 0;font-size:13px}.calendar-experience-module__xpWT3G__warning{background:#f9ebe4!important;border-color:#ead3c3!important}.calendar-experience-module__xpWT3G__terms .calendar-experience-module__xpWT3G__warning{margin-top:8px}.calendar-experience-module__xpWT3G__leaf ol{color:#604f48;counter-reset:steps;gap:16px;margin:24px 0;padding:0;list-style:none;display:grid}.calendar-experience-module__xpWT3G__leaf ol li{grid-template-columns:32px 1fr;column-gap:10px;display:grid}.calendar-experience-module__xpWT3G__leaf ol li:before{color:#98683c;content:counter(steps, decimal-leading-zero);counter-increment:steps;font:22px Georgia,serif}.calendar-experience-module__xpWT3G__leaf ol li b{color:#4d3b39;font-size:17px}.calendar-experience-module__xpWT3G__leaf ol li span{grid-column:2;margin-top:4px;font-size:14px;line-height:1.65}.calendar-experience-module__xpWT3G__closing{margin-top:8px}.calendar-experience-module__xpWT3G__pager{padding:12px 22px max(16px,env(safe-area-inset-bottom));text-align:center;background:#fcf7ef;border-top:1px solid #e8dcce;flex:none;grid-template-columns:52px 1fr 52px;align-items:center;display:grid}.calendar-experience-module__xpWT3G__pager button{color:#f4e8d5;background:#572239;border:0;border-radius:50%;place-items:center;width:46px;height:46px;font:34px/.8 Georgia,serif;display:grid}.calendar-experience-module__xpWT3G__pager button:last-child{justify-self:end}.calendar-experience-module__xpWT3G__pager button:disabled{opacity:.28}.calendar-experience-module__xpWT3G__pager span{color:#855a31;letter-spacing:2px;font:16px Georgia,serif}@media (max-width:390px){.calendar-experience-module__xpWT3G__stage{padding:0}.calendar-experience-module__xpWT3G__app{width:100%;min-height:100svh}}@media (min-width:620px){.calendar-experience-module__xpWT3G__stage{padding:30px}.calendar-experience-module__xpWT3G__app{border:1px solid #7b594820;border-radius:28px;min-height:calc(100svh - 60px)}.calendar-experience-module__xpWT3G__readerApp{height:calc(100svh - 60px)}}
.saju-experience-module__cu6nAq__stage{background:radial-gradient(circle at 50% 0,#f8eee5,#ded2c4);min-height:100svh;padding:18px}.saju-experience-module__cu6nAq__app{color:#4d3b39;background:#fcf7ef;width:min(100%,480px);min-height:calc(100svh - 36px);margin:auto;overflow:hidden;box-shadow:0 18px 55px #3c281d33}.saju-experience-module__cu6nAq__readerApp{flex-direction:column;height:calc(100svh - 36px);min-height:0;display:flex}.saju-experience-module__cu6nAq__app>header{background:#fcf7ef;border-bottom:1px solid #e8dcce;justify-content:space-between;align-items:center;height:72px;padding:0 8px;display:flex}.saju-experience-module__cu6nAq__app>header>a,.saju-experience-module__cu6nAq__app>header>button{background:0 0;border:0;width:64px;height:64px;position:relative}.saju-experience-module__cu6nAq__app>header>a:before,.saju-experience-module__cu6nAq__app>header>button:before{content:"";border-bottom:3px solid #7b3045;border-left:3px solid #7b3045;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)rotate(45deg)}.saju-experience-module__cu6nAq__app>header span{color:#855a31;letter-spacing:1px;text-align:center;font:16px Georgia,serif}.saju-experience-module__cu6nAq__app>header i{width:64px}.saju-experience-module__cu6nAq__hall>img{background:#211b1b;width:100%;height:auto;display:block}.saju-experience-module__cu6nAq__hall>div{text-align:center;padding:24px 22px 14px}.saju-experience-module__cu6nAq__hall small,.saju-experience-module__cu6nAq__leaf>small{color:#9b7043;letter-spacing:1.3px;font-size:12px;font-weight:700}.saju-experience-module__cu6nAq__hall h1{color:#5c2d42;margin:9px 0 0;font:700 31px/1.3 Malgun Gothic,sans-serif}.saju-experience-module__cu6nAq__hall p{color:#79513d;margin:8px 0 0;font-size:16px;line-height:1.65}.saju-experience-module__cu6nAq__cards{gap:13px;padding:10px 16px 34px;display:grid}.saju-experience-module__cu6nAq__cards button{color:#4d3b39;text-align:left;background:#fffdf8;border:1px solid #dcc8b0;border-radius:18px;gap:5px;padding:18px;display:grid}.saju-experience-module__cu6nAq__cards small,.saju-experience-module__cu6nAq__cards strong{color:#9b7043;letter-spacing:1.2px;font-size:12px}.saju-experience-module__cu6nAq__cards b{color:#572239;font-size:25px}.saju-experience-module__cu6nAq__cards p{margin:5px 0 0;font-size:15px;line-height:1.65}.saju-experience-module__cu6nAq__cards em{color:#7b3045;margin-top:8px;font-size:13px;font-style:normal;font-weight:800}.saju-experience-module__cu6nAq__dots{justify-content:center;gap:7px;padding:15px 0 6px;display:flex}.saju-experience-module__cu6nAq__dots i{background:#dfcfbf;border-radius:50%;width:7px;height:7px}.saju-experience-module__cu6nAq__dots .saju-experience-module__cu6nAq__on{background:#8b5a31}.saju-experience-module__cu6nAq__viewport{overflow:hidden}.saju-experience-module__cu6nAq__readerApp .saju-experience-module__cu6nAq__viewport{flex:1;min-height:0}.saju-experience-module__cu6nAq__track{width:400%;height:100%;transition:transform .26s;display:flex}.saju-experience-module__cu6nAq__leaf{overscroll-behavior:contain;flex:0 0 25%;width:25%;height:100%;padding:26px 28px 34px;overflow-y:auto}.saju-experience-module__cu6nAq__number{color:#9b7043;margin-top:10px;font:28px Georgia,serif;display:block}.saju-experience-module__cu6nAq__leaf>strong{color:#9b7043;letter-spacing:1.4px;margin-top:8px;font-size:12px;display:block}.saju-experience-module__cu6nAq__leaf h1{color:#4b3021;margin:7px 0 0;font:700 29px/1.35 Malgun Gothic,sans-serif}.saju-experience-module__cu6nAq__leaf p{color:#5d4a40;font-size:15px;line-height:1.85}.saju-experience-module__cu6nAq__leaf .saju-experience-module__cu6nAq__lead{color:#694c37;font-size:18px;font-weight:600}.saju-experience-module__cu6nAq__leaf aside{color:#8b5a31;background:#f8f0e7;border:1px solid #dcc8b0;border-radius:14px;margin-top:24px;padding:15px;font-size:13px;font-weight:700}.saju-experience-module__cu6nAq__pager{padding:12px 22px max(16px,env(safe-area-inset-bottom));text-align:center;background:#fcf7ef;border-top:1px solid #e8dcce;flex:none;grid-template-columns:52px 1fr 52px;align-items:center;display:grid}.saju-experience-module__cu6nAq__pager button{color:#f4e8d5;background:#572239;border:0;border-radius:50%;place-items:center;width:46px;height:46px;font:34px/.8 Georgia,serif;display:grid}.saju-experience-module__cu6nAq__pager button:last-child{justify-self:end}.saju-experience-module__cu6nAq__pager button:disabled{opacity:.28}.saju-experience-module__cu6nAq__pager span{color:#855a31;letter-spacing:2px;font:16px Georgia,serif}@media (max-width:390px){.saju-experience-module__cu6nAq__stage{padding:0}.saju-experience-module__cu6nAq__app,.saju-experience-module__cu6nAq__readerApp{width:100%;height:100svh;min-height:100svh}}@media (min-width:620px){.saju-experience-module__cu6nAq__stage{padding:30px}.saju-experience-module__cu6nAq__app{border:1px solid #7b594820;border-radius:28px;min-height:calc(100svh - 60px)}.saju-experience-module__cu6nAq__readerApp{height:calc(100svh - 60px)}}
.animals-experience-module__VJaLwG__stage{background:radial-gradient(circle at 50% 0,#f8eee5,#ded2c4);min-height:100svh;padding:18px}.animals-experience-module__VJaLwG__app{color:#4d3b39;background:#fcf7ef;width:min(100%,480px);min-height:calc(100svh - 36px);margin:auto;overflow:hidden;box-shadow:0 18px 55px #3c281d33}.animals-experience-module__VJaLwG__readerApp{flex-direction:column;height:calc(100svh - 36px);min-height:0;display:flex}.animals-experience-module__VJaLwG__app>header{background:#fcf7ef;border-bottom:1px solid #e8dcce;justify-content:space-between;align-items:center;height:72px;padding:0 8px;display:flex}.animals-experience-module__VJaLwG__app>header>a,.animals-experience-module__VJaLwG__app>header>button{background:0 0;border:0;width:64px;height:64px;position:relative}.animals-experience-module__VJaLwG__app>header>a:before,.animals-experience-module__VJaLwG__app>header>button:before{content:"";border-bottom:3px solid #7b3045;border-left:3px solid #7b3045;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)rotate(45deg)}.animals-experience-module__VJaLwG__app>header span{color:#855a31;letter-spacing:1px;text-align:center;font:16px Georgia,serif}.animals-experience-module__VJaLwG__app>header i{width:64px}.animals-experience-module__VJaLwG__hall>img{background:#211b1b;width:100%;height:auto;display:block}.animals-experience-module__VJaLwG__hall>div{text-align:center;padding:24px 22px 14px}.animals-experience-module__VJaLwG__hall small,.animals-experience-module__VJaLwG__leaf>small{color:#9b7043;letter-spacing:1.3px;font-size:12px;font-weight:700}.animals-experience-module__VJaLwG__hall h1{color:#5c2d42;margin:9px 0 0;font:700 31px/1.3 Malgun Gothic,sans-serif}.animals-experience-module__VJaLwG__hall p{color:#79513d;margin:8px 0 0;font-size:16px;line-height:1.65}.animals-experience-module__VJaLwG__cards{gap:13px;padding:10px 16px 34px;display:grid}.animals-experience-module__VJaLwG__cards button{color:#4d3b39;text-align:left;background:#fffdf8;border:1px solid #dcc8b0;border-radius:18px;gap:5px;padding:18px;display:grid}.animals-experience-module__VJaLwG__cards small,.animals-experience-module__VJaLwG__cards strong{color:#9b7043;letter-spacing:1.2px;font-size:12px}.animals-experience-module__VJaLwG__cards b{color:#572239;font-size:25px}.animals-experience-module__VJaLwG__cards p{margin:5px 0 0;font-size:15px;line-height:1.65}.animals-experience-module__VJaLwG__cards em{color:#7b3045;margin-top:8px;font-size:13px;font-style:normal;font-weight:800}.animals-experience-module__VJaLwG__dots{justify-content:center;gap:7px;padding:15px 0 6px;display:flex}.animals-experience-module__VJaLwG__dots i{background:#dfcfbf;border-radius:50%;width:7px;height:7px}.animals-experience-module__VJaLwG__dots .animals-experience-module__VJaLwG__on{background:#8b5a31}.animals-experience-module__VJaLwG__viewport{overflow:hidden}.animals-experience-module__VJaLwG__readerApp .animals-experience-module__VJaLwG__viewport{flex:1;min-height:0}.animals-experience-module__VJaLwG__track{width:400%;height:100%;transition:transform .26s;display:flex}.animals-experience-module__VJaLwG__leaf{overscroll-behavior:contain;flex:0 0 25%;width:25%;height:100%;padding:26px 28px 34px;overflow-y:auto}.animals-experience-module__VJaLwG__number{color:#9b7043;margin-top:10px;font:28px Georgia,serif;display:block}.animals-experience-module__VJaLwG__leaf>strong{color:#9b7043;letter-spacing:1.4px;margin-top:8px;font-size:12px;display:block}.animals-experience-module__VJaLwG__leaf h1{color:#4b3021;margin:7px 0 0;font:700 29px/1.35 Malgun Gothic,sans-serif}.animals-experience-module__VJaLwG__leaf p{color:#5d4a40;font-size:15px;line-height:1.85}.animals-experience-module__VJaLwG__leaf .animals-experience-module__VJaLwG__lead{color:#694c37;font-size:18px;font-weight:600}.animals-experience-module__VJaLwG__leaf aside{color:#8b5a31;background:#f8f0e7;border:1px solid #dcc8b0;border-radius:14px;margin-top:24px;padding:15px;font-size:13px;font-weight:700}.animals-experience-module__VJaLwG__pager{padding:12px 22px max(16px,env(safe-area-inset-bottom));text-align:center;background:#fcf7ef;border-top:1px solid #e8dcce;flex:none;grid-template-columns:52px 1fr 52px;align-items:center;display:grid}.animals-experience-module__VJaLwG__pager button{color:#f4e8d5;background:#572239;border:0;border-radius:50%;place-items:center;width:46px;height:46px;font:34px/.8 Georgia,serif;display:grid}.animals-experience-module__VJaLwG__pager button:last-child{justify-self:end}.animals-experience-module__VJaLwG__pager button:disabled{opacity:.28}.animals-experience-module__VJaLwG__pager span{color:#855a31;letter-spacing:2px;font:16px Georgia,serif}@media (max-width:390px){.animals-experience-module__VJaLwG__stage{padding:0}.animals-experience-module__VJaLwG__app,.animals-experience-module__VJaLwG__readerApp{width:100%;height:100svh;min-height:100svh}}@media (min-width:620px){.animals-experience-module__VJaLwG__stage{padding:30px}.animals-experience-module__VJaLwG__app{border:1px solid #7b594820;border-radius:28px;min-height:calc(100svh - 60px)}.animals-experience-module__VJaLwG__readerApp{height:calc(100svh - 60px)}}
.language-experience-module__mvpYFa__stage{background:radial-gradient(circle at 50% 0,#f8eee5,#ded2c4);min-height:100svh;padding:18px}.language-experience-module__mvpYFa__app{color:#4d3b39;background:#fcf7ef;width:min(100%,480px);min-height:calc(100svh - 36px);margin:auto;overflow:hidden;box-shadow:0 18px 55px #3c281d33}.language-experience-module__mvpYFa__readerApp{flex-direction:column;height:calc(100svh - 36px);min-height:0;display:flex}.language-experience-module__mvpYFa__app>header{background:#fcf7ef;border-bottom:1px solid #e8dcce;justify-content:space-between;align-items:center;height:72px;padding:0 8px;display:flex}.language-experience-module__mvpYFa__app>header>a,.language-experience-module__mvpYFa__app>header>button{background:0 0;border:0;width:64px;height:64px;position:relative}.language-experience-module__mvpYFa__app>header>a:before,.language-experience-module__mvpYFa__app>header>button:before{content:"";border-bottom:3px solid #7b3045;border-left:3px solid #7b3045;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)rotate(45deg)}.language-experience-module__mvpYFa__app>header span{color:#855a31;letter-spacing:1px;text-align:center;font:16px Georgia,serif}.language-experience-module__mvpYFa__app>header i{width:64px}.language-experience-module__mvpYFa__hall>img{background:#211b1b;width:100%;height:auto;display:block}.language-experience-module__mvpYFa__hall>div{text-align:center;padding:24px 22px 14px}.language-experience-module__mvpYFa__hall small,.language-experience-module__mvpYFa__leaf>small{color:#9b7043;letter-spacing:1.3px;font-size:12px;font-weight:700}.language-experience-module__mvpYFa__hall h1{color:#5c2d42;margin:9px 0 0;font:700 31px/1.3 Malgun Gothic,sans-serif}.language-experience-module__mvpYFa__hall p{color:#79513d;margin:8px 0 0;font-size:16px;line-height:1.65}.language-experience-module__mvpYFa__cards{gap:13px;padding:10px 16px 34px;display:grid}.language-experience-module__mvpYFa__cards button{color:#4d3b39;text-align:left;background:#fffdf8;border:1px solid #dcc8b0;border-radius:18px;gap:5px;padding:18px;display:grid}.language-experience-module__mvpYFa__cards small,.language-experience-module__mvpYFa__cards strong{color:#9b7043;letter-spacing:1.2px;font-size:12px}.language-experience-module__mvpYFa__cards b{color:#572239;font-size:25px}.language-experience-module__mvpYFa__cards p{margin:5px 0 0;font-size:15px;line-height:1.65}.language-experience-module__mvpYFa__cards em{color:#7b3045;margin-top:8px;font-size:13px;font-style:normal;font-weight:800}.language-experience-module__mvpYFa__dots{justify-content:center;gap:7px;padding:15px 0 6px;display:flex}.language-experience-module__mvpYFa__dots i{background:#dfcfbf;border-radius:50%;width:7px;height:7px}.language-experience-module__mvpYFa__dots .language-experience-module__mvpYFa__on{background:#8b5a31}.language-experience-module__mvpYFa__viewport{overflow:hidden}.language-experience-module__mvpYFa__readerApp .language-experience-module__mvpYFa__viewport{flex:1;min-height:0}.language-experience-module__mvpYFa__track{width:500%;height:100%;transition:transform .26s;display:flex}.language-experience-module__mvpYFa__leaf{overscroll-behavior:contain;flex:0 0 20%;width:20%;height:100%;padding:26px 28px 34px;overflow-y:auto}.language-experience-module__mvpYFa__number{color:#9b7043;margin-top:10px;font:28px Georgia,serif;display:block}.language-experience-module__mvpYFa__leaf>strong{color:#9b7043;letter-spacing:1.4px;margin-top:8px;font-size:12px;display:block}.language-experience-module__mvpYFa__leaf h1{color:#4b3021;margin:7px 0 0;font:700 29px/1.35 Malgun Gothic,sans-serif}.language-experience-module__mvpYFa__leaf p{color:#5d4a40;font-size:15px;line-height:1.85}.language-experience-module__mvpYFa__leaf .language-experience-module__mvpYFa__lead{color:#694c37;font-size:18px;font-weight:600}.language-experience-module__mvpYFa__leaf aside{color:#8b5a31;background:#f8f0e7;border:1px solid #dcc8b0;border-radius:14px;margin-top:24px;padding:15px;font-size:13px;font-weight:700}.language-experience-module__mvpYFa__pager{padding:12px 22px max(16px,env(safe-area-inset-bottom));text-align:center;background:#fcf7ef;border-top:1px solid #e8dcce;flex:none;grid-template-columns:52px 1fr 52px;align-items:center;display:grid}.language-experience-module__mvpYFa__pager button{color:#f4e8d5;background:#572239;border:0;border-radius:50%;place-items:center;width:46px;height:46px;font:34px/.8 Georgia,serif;display:grid}.language-experience-module__mvpYFa__pager button:last-child{justify-self:end}.language-experience-module__mvpYFa__pager button:disabled{opacity:.28}.language-experience-module__mvpYFa__pager span{color:#855a31;letter-spacing:2px;font:16px Georgia,serif}@media (max-width:390px){.language-experience-module__mvpYFa__stage{padding:0}.language-experience-module__mvpYFa__app,.language-experience-module__mvpYFa__readerApp{width:100%;height:100svh;min-height:100svh}}@media (min-width:620px){.language-experience-module__mvpYFa__stage{padding:30px}.language-experience-module__mvpYFa__app{border:1px solid #7b594820;border-radius:28px;min-height:calc(100svh - 60px)}.language-experience-module__mvpYFa__readerApp{height:calc(100svh - 60px)}}
.stems-experience-module__Hfh0RW__stage{background:radial-gradient(circle at 50% 0,#f8eee5,#ded2c4);min-height:100svh;padding:18px}.stems-experience-module__Hfh0RW__app{color:#4d3b39;background:#fcf7ef;width:min(100%,480px);min-height:calc(100svh - 36px);margin:auto;overflow:hidden;box-shadow:0 18px 55px #3c281d33}.stems-experience-module__Hfh0RW__readerApp{flex-direction:column;height:calc(100svh - 36px);min-height:0;display:flex}.stems-experience-module__Hfh0RW__app>header{background:#fcf7ef;border-bottom:1px solid #e8dcce;justify-content:space-between;align-items:center;height:72px;padding:0 8px;display:flex}.stems-experience-module__Hfh0RW__app>header>a,.stems-experience-module__Hfh0RW__app>header>button{background:0 0;border:0;width:64px;height:64px;position:relative}.stems-experience-module__Hfh0RW__app>header>a:before,.stems-experience-module__Hfh0RW__app>header>button:before{content:"";border-bottom:3px solid #7b3045;border-left:3px solid #7b3045;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)rotate(45deg)}.stems-experience-module__Hfh0RW__app>header span{color:#855a31;letter-spacing:1px;text-align:center;font:16px Georgia,serif}.stems-experience-module__Hfh0RW__app>header i{width:64px}.stems-experience-module__Hfh0RW__hall>img{background:#211b1b;width:100%;height:auto;display:block}.stems-experience-module__Hfh0RW__hall>div{text-align:center;padding:24px 22px 14px}.stems-experience-module__Hfh0RW__hall small,.stems-experience-module__Hfh0RW__leaf>small{color:#9b7043;letter-spacing:1.3px;font-size:12px;font-weight:700}.stems-experience-module__Hfh0RW__hall h1{color:#5c2d42;margin:9px 0 0;font:700 31px/1.3 Malgun Gothic,sans-serif}.stems-experience-module__Hfh0RW__hall p{color:#79513d;margin:8px 0 0;font-size:16px;line-height:1.65}.stems-experience-module__Hfh0RW__cards{gap:13px;padding:10px 16px 34px;display:grid}.stems-experience-module__Hfh0RW__cards button{color:#4d3b39;text-align:left;background:#fffdf8;border:1px solid #dcc8b0;border-radius:18px;gap:5px;padding:18px;display:grid}.stems-experience-module__Hfh0RW__cards small,.stems-experience-module__Hfh0RW__cards strong{color:#9b7043;letter-spacing:1.2px;font-size:12px}.stems-experience-module__Hfh0RW__cards b{color:#572239;font-size:25px}.stems-experience-module__Hfh0RW__cards p{margin:5px 0 0;font-size:15px;line-height:1.65}.stems-experience-module__Hfh0RW__cards em{color:#7b3045;margin-top:8px;font-size:13px;font-style:normal;font-weight:800}.stems-experience-module__Hfh0RW__dots{justify-content:center;gap:7px;padding:15px 0 6px;display:flex}.stems-experience-module__Hfh0RW__dots i{background:#dfcfbf;border-radius:50%;width:7px;height:7px}.stems-experience-module__Hfh0RW__dots .stems-experience-module__Hfh0RW__on{background:#8b5a31}.stems-experience-module__Hfh0RW__viewport{overflow:hidden}.stems-experience-module__Hfh0RW__readerApp .stems-experience-module__Hfh0RW__viewport{flex:1;min-height:0}.stems-experience-module__Hfh0RW__track{width:400%;height:100%;transition:transform .26s;display:flex}.stems-experience-module__Hfh0RW__leaf{overscroll-behavior:contain;flex:0 0 25%;width:25%;height:100%;padding:26px 28px 34px;overflow-y:auto}.stems-experience-module__Hfh0RW__number{color:#9b7043;margin-top:10px;font:28px Georgia,serif;display:block}.stems-experience-module__Hfh0RW__leaf>strong{color:#9b7043;letter-spacing:1.4px;margin-top:8px;font-size:12px;display:block}.stems-experience-module__Hfh0RW__leaf h1{color:#4b3021;margin:7px 0 0;font:700 29px/1.35 Malgun Gothic,sans-serif}.stems-experience-module__Hfh0RW__leaf p{color:#5d4a40;font-size:15px;line-height:1.85}.stems-experience-module__Hfh0RW__leaf .stems-experience-module__Hfh0RW__lead{color:#694c37;font-size:18px;font-weight:600}.stems-experience-module__Hfh0RW__leaf aside{color:#8b5a31;background:#f8f0e7;border:1px solid #dcc8b0;border-radius:14px;margin-top:24px;padding:15px;font-size:13px;font-weight:700}.stems-experience-module__Hfh0RW__pager{padding:12px 22px max(16px,env(safe-area-inset-bottom));text-align:center;background:#fcf7ef;border-top:1px solid #e8dcce;flex:none;grid-template-columns:52px 1fr 52px;align-items:center;display:grid}.stems-experience-module__Hfh0RW__pager button{color:#f4e8d5;background:#572239;border:0;border-radius:50%;place-items:center;width:46px;height:46px;font:34px/.8 Georgia,serif;display:grid}.stems-experience-module__Hfh0RW__pager button:last-child{justify-self:end}.stems-experience-module__Hfh0RW__pager button:disabled{opacity:.28}.stems-experience-module__Hfh0RW__pager span{color:#855a31;letter-spacing:2px;font:16px Georgia,serif}@media (max-width:390px){.stems-experience-module__Hfh0RW__stage{padding:0}.stems-experience-module__Hfh0RW__app,.stems-experience-module__Hfh0RW__readerApp{width:100%;height:100svh;min-height:100svh}}@media (min-width:620px){.stems-experience-module__Hfh0RW__stage{padding:30px}.stems-experience-module__Hfh0RW__app{border:1px solid #7b594820;border-radius:28px;min-height:calc(100svh - 60px)}.stems-experience-module__Hfh0RW__readerApp{height:calc(100svh - 60px)}}
.oracle-experience-module__25NOTG__stage{background:radial-gradient(circle at 50% 0,#f8eee5,#ded2c4);min-height:100svh;padding:18px}.oracle-experience-module__25NOTG__app{color:#4d3b39;background:#fcf7ef;width:min(100%,480px);min-height:calc(100svh - 36px);margin:auto;overflow:hidden;box-shadow:0 18px 55px #3c281d33}.oracle-experience-module__25NOTG__readerApp{flex-direction:column;height:calc(100svh - 36px);min-height:0;display:flex}.oracle-experience-module__25NOTG__app>header{background:#fcf7ef;border-bottom:1px solid #e8dcce;justify-content:space-between;align-items:center;height:72px;padding:0 8px;display:flex}.oracle-experience-module__25NOTG__app>header>a,.oracle-experience-module__25NOTG__app>header>button{background:0 0;border:0;width:64px;height:64px;position:relative}.oracle-experience-module__25NOTG__app>header>a:before,.oracle-experience-module__25NOTG__app>header>button:before{content:"";border-bottom:3px solid #7b3045;border-left:3px solid #7b3045;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)rotate(45deg)}.oracle-experience-module__25NOTG__app>header span{color:#855a31;letter-spacing:1px;text-align:center;font:15px Georgia,serif}.oracle-experience-module__25NOTG__app>header i{width:64px}.oracle-experience-module__25NOTG__hall>img{background:#211b1b;width:100%;height:auto;display:block}.oracle-experience-module__25NOTG__hall>div{text-align:center;padding:24px 22px 14px}.oracle-experience-module__25NOTG__hall small,.oracle-experience-module__25NOTG__leaf>small{color:#9b7043;letter-spacing:1.3px;font-size:12px;font-weight:700}.oracle-experience-module__25NOTG__hall h1{color:#5c2d42;margin:9px 0 0;font:700 31px/1.3 Malgun Gothic,sans-serif}.oracle-experience-module__25NOTG__hall p{color:#79513d;margin:8px 0 0;font-size:16px;font-weight:600}.oracle-experience-module__25NOTG__bookList{gap:16px;padding:10px 16px 34px;display:grid}.oracle-experience-module__25NOTG__bookCard{color:#4d3b39;text-align:left;background:#fffdf8;border:1px solid #dcc8b0;border-radius:19px;padding:0 0 18px;overflow:hidden}.oracle-experience-module__25NOTG__bookCard>img{object-fit:cover;object-position:center 20%;width:100%;height:250px;display:block}.oracle-experience-module__25NOTG__bookCard>span,.oracle-experience-module__25NOTG__bookCard>b,.oracle-experience-module__25NOTG__bookCard>strong,.oracle-experience-module__25NOTG__bookCard>p,.oracle-experience-module__25NOTG__bookCard>em{margin-left:18px;margin-right:18px;display:block}.oracle-experience-module__25NOTG__bookCard>span{letter-spacing:2px;margin-top:14px;font:700 11px Georgia,serif}.oracle-experience-module__25NOTG__bookCard>b{color:#572239;margin-top:6px;font-size:27px}.oracle-experience-module__25NOTG__bookCard>strong{color:#9b7043;letter-spacing:1px;margin-top:3px;font-size:13px}.oracle-experience-module__25NOTG__bookCard>p{margin-top:10px;font-size:15px;line-height:1.65}.oracle-experience-module__25NOTG__bookCard>em{color:#7b3045;margin-top:15px;font-size:13px;font-style:normal;font-weight:800}.oracle-experience-module__25NOTG__banner{background:#251f1b;border-radius:14px;width:calc(100% - 28px);height:auto;margin:8px 14px 0;display:block}.oracle-experience-module__25NOTG__dots{justify-content:center;gap:6px;padding:10px 0 6px;display:flex}.oracle-experience-module__25NOTG__dots i{background:#dfcfbf;border-radius:50%;width:6px;height:6px}.oracle-experience-module__25NOTG__dots .oracle-experience-module__25NOTG__on{background:#8b5a31}.oracle-experience-module__25NOTG__viewport{overflow:hidden}.oracle-experience-module__25NOTG__readerApp .oracle-experience-module__25NOTG__viewport{flex:1;min-height:0}.oracle-experience-module__25NOTG__track{width:900%;height:100%;transition:transform .26s;display:flex}.oracle-experience-module__25NOTG__leaf{overscroll-behavior:contain;flex:0 0 11.111%;width:11.111%;height:100%;padding:22px 28px 32px;overflow-y:auto}.oracle-experience-module__25NOTG__chapterNo{color:#9b7043;margin-top:10px;font:27px Georgia,serif;display:block}.oracle-experience-module__25NOTG__leaf h1{color:#4b3021;margin:7px 0 0;font:700 28px/1.3 Malgun Gothic,sans-serif}.oracle-experience-module__25NOTG__leaf p{color:#5d4a40;font-size:15px;line-height:1.8}.oracle-experience-module__25NOTG__leaf .oracle-experience-module__25NOTG__lead{color:#694c37;font-size:18px;font-weight:600}.oracle-experience-module__25NOTG__leaf aside{background:#f8f0e7;border:1px solid #dcc8b0;border-radius:15px;gap:7px;margin-top:18px;padding:16px;display:grid}.oracle-experience-module__25NOTG__leaf aside b{color:#8b5a31;letter-spacing:1px;font-size:12px}.oracle-experience-module__25NOTG__leaf aside span{font-size:14px;line-height:1.65}.oracle-experience-module__25NOTG__leaf blockquote{color:#5d4032;border-left:2px solid #c2a166;margin:20px 0;padding:14px;font:17px/1.6 Georgia,serif}.oracle-experience-module__25NOTG__gifts{gap:13px;margin-top:20px;display:grid}.oracle-experience-module__25NOTG__gifts p{grid-template-columns:34px 1fr;gap:10px;margin:0;display:grid}.oracle-experience-module__25NOTG__gifts b{color:#8b5a31;font:20px Georgia,serif}.oracle-experience-module__25NOTG__relations,.oracle-experience-module__25NOTG__ways{gap:10px;margin-top:20px;display:grid}.oracle-experience-module__25NOTG__relations aside,.oracle-experience-module__25NOTG__ways aside{margin:0}.oracle-experience-module__25NOTG__relations strong{color:#4b3021;font:28px Georgia,serif}.oracle-experience-module__25NOTG__leaf ol{gap:11px;padding-left:21px;font-size:15px;line-height:1.7;display:grid}.oracle-experience-module__25NOTG__note{color:#80695c!important;font-size:13px!important}.oracle-experience-module__25NOTG__pager{padding:12px 22px max(16px,env(safe-area-inset-bottom));text-align:center;background:#fcf7ef;border-top:1px solid #e8dcce;flex:none;grid-template-columns:52px 1fr 52px;align-items:center;display:grid}.oracle-experience-module__25NOTG__pager button{color:#f4e8d5;background:#572239;border:0;border-radius:50%;place-items:center;width:46px;height:46px;font:34px/.8 Georgia,serif;display:grid}.oracle-experience-module__25NOTG__pager button:last-child{justify-self:end}.oracle-experience-module__25NOTG__pager button:disabled{opacity:.28}.oracle-experience-module__25NOTG__pager span{color:#855a31;letter-spacing:2px;font:16px Georgia,serif}@media (max-width:390px){.oracle-experience-module__25NOTG__stage{padding:0}.oracle-experience-module__25NOTG__app,.oracle-experience-module__25NOTG__readerApp{width:100%;height:100svh;min-height:100svh}.oracle-experience-module__25NOTG__bookCard>img{height:220px}}@media (min-width:620px){.oracle-experience-module__25NOTG__stage{padding:30px}.oracle-experience-module__25NOTG__app{border:1px solid #7b594820;border-radius:28px;min-height:calc(100svh - 60px)}.oracle-experience-module__25NOTG__readerApp{height:calc(100svh - 60px)}}
