@import url(https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;500;600;700&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,900&family=Nunito:wght@200;300;400;500;600;700;800;900;1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,900&family=Quicksand:wght@300;400;500;600;700&family=Ysabeau+SC:wght@1;100;200;300;400;500;600;700;800;900;1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Baloo+Bhaijaan+2:wght@400..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Kodchasan:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Readex+Pro:wght@160..700&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#08040c;color:#fff;color:var(--fontPrimaryColor);font-family:Montserrat,sans-serif;font-weight:400;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.link-styles{color:#fff;color:var(--fontPrimaryColor);text-decoration:none}:root{--primaryColor:#b9c5fb;--secondaryColor:#8f9cd4;--primaryBackgroundColor:#151318;--secondaryBackgroundColor:#29262e;--trPrimaryBackgroundColor:#fff9;--secondaryBgColor:#fff;--fontPrimaryColor:#fff;--fontSecondaryColor:#dbdbdb}body::-webkit-scrollbar-track{background:#151318;background:var(--primaryBackgroundColor);-webkit-transition:.3s;transition:.3s}body::-webkit-scrollbar-thumb{background:#dbdbdb;background:var(--fontSecondaryColor);-webkit-transition:.3s;transition:.3s}body::-webkit-scrollbar-thumb:hover{background:#fff;background:var(--fontPrimaryColor);-webkit-transition:.3s;transition:.3s}::-webkit-scrollbar{width:.7em}body::-webkit-scrollbar-track{background:#242424}body::-webkit-scrollbar-thumb{background:#b9c5fb;border-radius:5px}body::-webkit-scrollbar-thumb:hover{background:#8f9cd4}.sphere-root{--radius:520px;--viewer-pad:72px;--circ:calc(var(--radius)*3.14);--rot-y:calc((360deg/var(--segments-x))/2);--rot-x:calc((360deg/var(--segments-y))/2);--item-width:calc(var(--circ)/var(--segments-x));--item-height:calc(var(--circ)/var(--segments-y));height:100%;position:relative;width:100%}.sphere-root *{box-sizing:border-box}.item,.item__image,.sphere{transform-style:preserve-3d}.sphere-root{margin-bottom:50em}main.sphere-main{background:#0000;display:grid;inset:0;overflow:hidden;place-items:center;position:absolute;touch-action:none;user-select:none;-webkit-user-select:none}.stage{background:radial-gradient(circle at 40% 43%,#33224d 0,#120818 45%,#08040c 70%);contain:layout paint size;display:grid;height:100%;perspective:calc(var(--radius)*2);perspective-origin:50% 50%;place-items:center;width:100%}.sphere{transform:translateZ(calc(var(--radius)*-1));will-change:transform}.overlay,.overlay--blur{inset:0;margin:auto;pointer-events:none;position:absolute;z-index:3}.overlay{background-image:radial-gradient(#ebebeb00 65%,#f1e8ff 100%);background-image:radial-gradient(#ebebeb00 65%,var(--overlay-blur-color,#f1e8ff) 100%)}.overlay--blur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:radial-gradient(#ebebeb00 70%,#060010 90%);-webkit-mask-image:radial-gradient(#ebebeb00 70%,var(--overlay-blur-color,#060010) 90%);mask-image:radial-gradient(#ebebeb00 70%,#060010 90%);mask-image:radial-gradient(#ebebeb00 70%,var(--overlay-blur-color,#060010) 90%)}.item{aspect-ratio:6/8;bottom:-999px;left:-999px;margin:auto;right:-999px;top:-999px;transform:rotateY(calc(var(--rot-y)*(var(--offset-x) + ((var(--item-size-x) - 1)/2)))) rotateX(calc(var(--rot-x)*(var(--offset-y) - ((var(--item-size-y) - 1)/2)))) translateZ(var(--radius));transform:rotateY(calc(var(--rot-y)*(var(--offset-x) + ((var(--item-size-x) - 1)/2)) + var(--rot-y-delta, 0deg))) rotateX(calc(var(--rot-x)*(var(--offset-y) - ((var(--item-size-y) - 1)/2)) + var(--rot-x-delta, 0deg))) translateZ(var(--radius));transform-origin:50% 50%;width:calc(var(--item-width)*var(--item-size-x))}.item,.item__image{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;transition:transform .3s}.item__image{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border-radius:19px;border-radius:var(--tile-radius,19px);cursor:pointer;display:flex;inset:20px;justify-content:center;margin:25px 0;overflow:hidden;pointer-events:auto;touch-action:manipulation}.item__image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.item__image:focus{outline:none}.viewer{align-items:center;display:flex;inset:0;justify-content:center;padding:var(--viewer-pad);pointer-events:none;position:absolute;z-index:20}.viewer .frame{aspect-ratio:1;border-radius:32px;border-radius:var(--enlarge-radius,32px);display:flex;height:100%}@media (max-aspect-ratio:1/1){.viewer .frame{height:auto;width:100%}}.viewer .scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.596);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:10}.sphere-root[data-enlarging=true] .viewer .scrim{opacity:1;pointer-events:all}.viewer .enlarge{border-radius:32px;border-radius:var(--enlarge-radius,32px);box-shadow:0 10px 30px #571c7259;overflow:hidden;position:absolute;transform-origin:top left;transition:transform .5s ease,opacity .5s ease;z-index:30}.viewer .enlarge img{border-radius:30px;height:auto;object-fit:contain;width:100%}.sphere-root .enlarge-closing img{filter:none;filter:var(--image-filter,none)}.edge-fade{background:linear-gradient(180deg,#0000,#060010);background:linear-gradient(to bottom,#0000,var(--overlay-blur-color,#060010));height:120px;left:0;pointer-events:none;position:absolute;right:0;z-index:5}.edge-fade--top{top:0;transform:rotate(180deg)}.edge-fade--bottom{bottom:0}.scroll-float{overflow:hidden}.scroll-float-text{font-family:Poppins;font-size:clamp(1.6rem,8vw,10rem);font-weight:900;line-height:1.5;margin-left:5%;text-align:center}.char,.scroll-float-text{display:inline-block}
/*# sourceMappingURL=main.c398b1d6.css.map*/