.link:where(.astro-ZLTXNGIF){transition:all .2s ease-in-out}.link:where(.astro-ZLTXNGIF) img:where(.astro-ZLTXNGIF){height:3.5rem}.link:where(.astro-ZLTXNGIF):hover{transform:scale(1.05)}.link:where(.astro-NHJO2Z25){transition:all .2s ease-in-out}.link:where(.astro-NHJO2Z25) img:where(.astro-NHJO2Z25){height:3.5rem}.link:where(.astro-NHJO2Z25):hover{transform:scale(1.05)}.link:where(.astro-VHPZNVSU){transition:all .2s ease-in-out}.link:where(.astro-VHPZNVSU) img:where(.astro-VHPZNVSU){height:3.5rem}.link:where(.astro-VHPZNVSU):hover{transform:scale(1.05)}.scroll{padding-top:50px;position:absolute;bottom:20px;left:50%;z-index:2;display:inline-block;transform:translateY(-50%);color:#fff;letter-spacing:.1em;text-decoration:none;transition:opacity .3s}.scroll span{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);animation:sdb07 2s infinite;opacity:0;box-sizing:border-box}.scroll span:nth-last-of-type(1){animation-delay:0s}.scroll span:nth-last-of-type(2){top:16px;animation-delay:.15s}.scroll span:nth-last-of-type(3){top:32px;animation-delay:.3s}@keyframes sdb07{0%{opacity:0}50%{opacity:1}to{opacity:0}}.friend{position:absolute;display:flex;align-items:center;width:4rem;height:4rem;border-radius:1rem;background-color:#fbfbd1;z-index:1;padding:.4rem}.friend.no-1{top:0;left:274px}.friend.no-2{top:64px;right:256px}.friend.no-3{left:163px;top:304px}.friend.no-4{top:240px;right:183px}.circle{--max-size: 730px;display:flex;justify-content:center;align-items:center;height:var(--max-size)}.circle .first,.circle .second,.circle .third{border-radius:50%;position:absolute;background:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='23rem' ry='23rem' stroke='%23F5C86F29' stroke-width='3' stroke-dasharray='10' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.circle .first{--first-size: calc(var(--max-size) - 12rem);width:var(--first-size);height:var(--first-size)}.circle .second{--second-size: calc(var(--max-size) - 6rem);width:var(--second-size);height:var(--second-size)}.circle .third{--third-size: var(--max-size);width:var(--third-size);height:var(--third-size)}
