._hero_ncasj_1{display:flex;align-items:center;height:70dvh;padding:0 4em;background-color:#f1eada}._hero_ncasj_1 p{font-weight:700;font-size:4rem;line-height:1.2;margin-bottom:1rem;letter-spacing:-.01em}._hero_ncasj_1 h1{color:#858585;letter-spacing:-.02em}._books_ncasj_22{display:grid;grid-template-columns:repeat(auto-fill,minmax(33dvw,1fr));gap:8px;padding:8px 0;background-color:var(--color-foreground)}._book_ncasj_22{aspect-ratio:1;background-color:var(--color-surface)}._create_ncasj_35{display:block;aspect-ratio:1;padding:1rem;transition:padding .4s cubic-bezier(.165,.84,.44,1);color:var(--color-foreground);background-color:var(--color-foreground);text-decoration:none;position:relative}._create_ncasj_35:hover{padding:0}._create_ncasj_35>div{display:flex;align-items:flex-end;aspect-ratio:1;background-color:var(--color-primary);padding:.5em}._createText_ncasj_59{font-weight:700;font-size:2rem}._arrow_ncasj_64{position:absolute;top:.5em;right:.5em;width:2em;aspect-ratio:1;border-radius:50%;color:var(--color-primary);background-color:var(--color-foreground);display:flex;justify-content:center;align-items:center;overflow:hidden}._create_ncasj_35:hover ._arrow_ncasj_64>*{animation:_arrow_ncasj_64 .75s ease forwards}@media (max-width: 900px){._books_ncasj_22{display:flex;flex-direction:column}}@keyframes _arrow_ncasj_64{0%{transform:translate(0);opacity:1}25%{transform:translate(120%);opacity:.8}26%{transform:translate(-80%);opacity:0}40%{opacity:.8}to{transform:translate(0);opacity:1}}
