@import "https://cdn.jsdelivr.net/gh/fonts-archive/Paperlogy/subsets/Paperlogy-dynamic-subset.css";
@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.jsdelivr.net/fontsource/fonts/lexend:vf@latest/latin-wght-normal.woff2)format("woff2-variations")}.topSheetContainer{color:#f0f0f0;background:linear-gradient(100deg,#0065ff 0%,#1984ff 100%);border-radius:0 0 2.5rem 2.5rem;justify-content:center;height:-moz-fit-content;height:fit-content;margin-bottom:2.5rem;padding-bottom:2.5rem;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.2)}.topSheetContainer .wrapBox1{flex-direction:column;justify-content:center;gap:1rem;padding-top:2rem;display:flex}.topSheetContainer .wrapBox1 .centered{flex-direction:column;justify-content:center;align-items:center;display:flex}.topSheetContainer .wrapBox1 .translateButton{border:unset;color:#000;background:#eee;border-radius:12px;padding:12px;font-size:16px;font-weight:500}.topSheetContainer .wrapBox1 .translateButton:active{background:#aaa}.topSheetContainer .wrapBox1 .bannerSlider{width:100%;height:200px;position:relative;overflow:hidden}.topSheetContainer .wrapBox1 .bannerSlider img{object-fit:cover;width:100%;height:100%;transition:opacity .5s ease-in-out}.topSheetContainer .wrapBox1 .bannerSlider .bannerNavButton{color:#fff;cursor:pointer;z-index:10;background:rgba(0,0,0,.3);border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.2rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.topSheetContainer .wrapBox1 .bannerSlider .bannerNavButton.prev{left:10px}.topSheetContainer .wrapBox1 .bannerSlider .bannerNavButton.next{right:10px}.topSheetContainer .wrapBox1 .bannerSlider .bannerIndicators{z-index:10;gap:5px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.topSheetContainer .wrapBox1 .bannerSlider .bannerIndicators .indicator{cursor:pointer;background:rgba(255,255,255,.5);border-radius:50%;width:8px;height:8px}.topSheetContainer .wrapBox1 .bannerSlider .bannerIndicators .indicator.active{background:#fff}.topSheetContainer .wrapBox1 .mainTopSheetTextBox{flex-direction:column;justify-content:center;align-items:center;display:flex}.topSheetContainer .wrapBox1 .mainTopSheetTextBox h1{text-align:center;letter-spacing:-1px;margin:0;font-size:2.4rem;font-weight:800}.topSheetContainer .wrapBox1 .mainTopSheetTextBox p{text-align:center;letter-spacing:-1px;margin:0;font-size:1.4rem;font-weight:400}.topSheetContainer .wrapBox1 .buttons{flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:0 2rem;display:flex}.topSheetContainer .wrapBox1 .reviewButton{cursor:pointer;border:1px solid #fff;border-radius:1rem;flex-direction:row;align-items:center;gap:.5rem;padding:12px;display:flex}.topSheetContainer .wrapBox1 .reviewButton p{text-align:center;margin:0;font-size:1.4rem;font-weight:400}
.rootSlider .bulletActive{opacity:.8;background:#f5f5f5}.menuSlide{justify-content:center;align-items:center;width:100%;display:flex}.menuSlide__imageContainer{border-radius:2.5rem;justify-content:center;align-items:center;width:85%;height:16rem;display:flex;position:relative;overflow:hidden}.menuSlide__imageContainer__image{object-fit:cover;border-radius:2.5rem}
