@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(../fonts/poppins-v20-latin-ext_latin_devanagari-100.eot);src:local(""),url(../fonts/poppins-v20-latin-ext_latin_devanagari-100.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins-v20-latin-ext_latin_devanagari-100.woff2) format("woff2"),url(../fonts/poppins-v20-latin-ext_latin_devanagari-100.woff) format("woff"),url(../fonts/poppins-v20-latin-ext_latin_devanagari-100.ttf) format("truetype"),url(../fonts/poppins-v20-latin-ext_latin_devanagari-100.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v20-latin-ext_latin_devanagari-regular.eot);src:local(""),url(../fonts/poppins-v20-latin-ext_latin_devanagari-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/poppins-v20-latin-ext_latin_devanagari-regular.woff2) format("woff2"),url(../fonts/poppins-v20-latin-ext_latin_devanagari-regular.woff) format("woff"),url(../fonts/poppins-v20-latin-ext_latin_devanagari-regular.ttf) format("truetype"),url(../fonts/poppins-v20-latin-ext_latin_devanagari-regular.svg#Poppins) format("svg")}:root{--black: #2a2a2a;--white: #efefef;--primary: #e0ba81}::-webkit-scrollbar{width:20px;background:var(--white, white)}::-webkit-scrollbar-thumb{background-color:var(--primary, tan);border:1px solid var(--black, black)}::-webkit-scrollbar-thumb:hover{background-color:var(--primary, tan)}*{margin:0;padding:0;box-sizing:border-box}body{color:var(--black, black);background-color:var(--primary, tan);font-family:Poppins,sans-serif;font-size:18px;overflow-x:hidden}ol{list-style-type:none}pre{font-family:inherit}.header{background-color:var(--primary, tan);border-bottom:1px solid var(--black, black);width:100vw;text-align:center;padding:32px;position:sticky;top:0;z-index:1;box-shadow:0 2.1px 5.3px #2a2a2a08,0 7.1px 17.9px #2a2a2a0c,0 32px 80px #2a2a2a14}.menu{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:24px 0}.menu-item{padding:16px;display:inline-block}.transform-underline{display:inline-block;position:relative;color:var(--black, black)}.transform-underline:after{content:"";position:absolute;width:160%;transform:scaleX(0);height:2px;bottom:0;left:-30%;background-color:var(--black, black);transform-origin:bottom right;transition:transform .25s ease-out}.transform-underline:hover:after{transform:scaleX(1);transform-origin:bottom left}.logo-container{display:inline-flex;flex-direction:column;align-items:center}.logo{aspect-ratio:1/1;width:64px;margin-bottom:8px;&:hover{transform:rotate(360deg);transition:transform .5s ease-out}&:not(:hover){transform:rotate(0);transition:transform .5s ease-out}}.content{display:flex;flex-direction:column;align-items:center}.link{text-decoration:none;color:inherit}.footer{text-align:center;padding:32px;font-size:16px}@media screen and (max-width: 1200px){.intro-container{flex-direction:column;align-items:center}}@media screen and (max-width: 550px){.meta{flex-direction:column;align-items:center}.meta>*,.column>*{margin:4px 0}.rating,.reviewer{text-align:center}}@media screen and (min-width: 550px){.column{margin-left:24px}}@media screen and (max-width: 425px){.intro{flex-direction:column-reverse!important}}button{background-color:transparent;border:none}.intro-container{display:flex;justify-content:space-evenly;width:100vw}.intro{display:flex;flex-direction:column;justify-content:center;align-items:center}.intro-contents{display:flex}.heading{text-align:center;padding:24px}.p{padding:16px 32px;line-height:200%;text-align:center;max-width:66ch}.newline{padding:0 32px;line-height:200%;text-align:center;max-width:66ch}.btn{background-color:transparent;border-radius:32px;padding:24px;border:1px solid var(--black, black);font-family:Poppins,sans-serif;font-size:16px;margin:32px 0;display:inline-block;&:hover{box-shadow:0 2.1px 5.3px #2a2a2a21,0 7.1px 17.9px #2a2a2a0c,0 32px 80px #2a2a2a3d}}.hero{width:512px;max-height:512px;max-width:100vw;aspect-ratio:1/1}.hero-index{max-height:288px;max-width:512px}.review-container{width:60vw;border:1px solid var(--black, black);border-radius:24px;box-shadow:2.1px 2.1px 5.3px #00000005,7.1px 7.1px 17.9px #00000008,32px 32px 80px #0000000d;padding:16px 32px;margin:24px 0}.meta{display:flex;align-items:center}.column{display:flex;flex-direction:column}.contents:not(:empty){margin-top:16px}.pic{width:64px;aspect-ratio:1/1}
