.container.svelte-1a2zivo{width:100vw;height:93vh;display:flex;flex-direction:row;gap:2vw;position:fixed;justify-content:center;margin:0;left:0;top:7vh;z-index:2;padding-top:7vh}.card-wrapper.svelte-1a2zivo{perspective:1000px;aspect-ratio:15 / 35;height:30vw}.card.svelte-1a2zivo{border:none;position:relative;height:100%;width:100%;display:flex;flex-direction:row;border:3px solid var(--color13);box-shadow:0 16px 48px #0000004d,0 32px 96px #00000026;transition:transform .6s ease;will-change:transform;transform:translateZ(0);transform-style:preserve-3d;justify-content:center}.card-wrapper.svelte-1a2zivo:hover .card:where(.svelte-1a2zivo){transform:translateY(-1px) scale(1.05) rotateY(180deg)}.front.svelte-1a2zivo{width:100%;height:100%;background-image:url(../../../fuji_background.png);background-size:75vw calc(100% + 2px);z-index:2;display:flex;justify-content:center}.front.svelte-1a2zivo p:where(.svelte-1a2zivo){margin:20% 0 0;padding:0;font-family:var(--hina-mincho);font-size:3vw;font-weight:700;text-orientation:upright;text-align:left;writing-mode:vertical-lr}.card-face.svelte-1a2zivo{position:absolute;max-height:100%;margin:0;backface-visibility:hidden}.back.svelte-1a2zivo{width:100%;height:100%;display:flex;justify-content:center;transform:rotateY(180deg)}.back.svelte-1a2zivo p:where(.svelte-1a2zivo){margin:20% 0 0;padding:0;font-family:var(--hina-mincho);font-size:3vw;font-weight:700;text-orientation:upright;text-align:left;writing-mode:vertical-lr}.card-wrapper.svelte-1a2zivo:nth-child(1) .front:where(.svelte-1a2zivo){color:var(--color8);background-position:0% 0}.card-wrapper.svelte-1a2zivo:nth-child(2) .front:where(.svelte-1a2zivo){color:var(--color10);background-position:25% 0}.card-wrapper.svelte-1a2zivo:nth-child(3) .front:where(.svelte-1a2zivo){color:var(--color9);background-position:50% 0}.card-wrapper.svelte-1a2zivo:nth-child(4) .front:where(.svelte-1a2zivo){color:var(--color6);background-position:75% 0}.card-wrapper.svelte-1a2zivo:nth-child(5) .front:where(.svelte-1a2zivo){color:var(--color7);background-position:100% 0}.card-wrapper.svelte-1a2zivo:nth-child(1){margin-top:0}.card-wrapper.svelte-1a2zivo:nth-child(2){margin-top:2.5rem}.card-wrapper.svelte-1a2zivo:nth-child(3){margin-top:5rem}.card-wrapper.svelte-1a2zivo:nth-child(4){margin-top:7.5rem}.card-wrapper.svelte-1a2zivo:nth-child(5){margin-top:10rem}
