.title[data-v-e2846665]{margin:0 34px}.title a[data-v-e2846665]{display:block}.title a[data-v-e2846665],h1.name[data-v-e2846665]{width:-moz-fit-content;width:fit-content}h1.name[data-v-e2846665]{color:#002855;cursor:pointer;font-family:"DM Serif Display";font-size:40px;font-weight:400;line-height:55px;margin-bottom:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark-mode h1.name[data-v-e2846665]{color:#fff}h1.name svg[data-v-e2846665]{-webkit-backdrop-filter:blur(26.6737px);backdrop-filter:blur(26.6737px);background:#b5cfe8;border-radius:100px;margin-bottom:3px;margin-left:20px;padding:14px 17px 14px 20px;vertical-align:middle}.dark-mode h1.name svg[data-v-e2846665]{background:#0466c8}h1.name:hover svg[data-v-e2846665]{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#b5cfe8}.dark-mode h1.name:hover svg[data-v-e2846665]{background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),#023e7d}.dark-mode h1.name:active svg[data-v-e2846665],h1.name:active svg[data-v-e2846665]{background:#ea272a}.navigation button[data-v-e2846665]{-webkit-backdrop-filter:blur(26.6737px);backdrop-filter:blur(26.6737px);background:#b5cfe8;border-radius:100px;cursor:pointer;padding:21px 25px 21px 29px;position:absolute;top:calc(50% - 75px)}.dark-mode .navigation button[data-v-e2846665]{background:#0466c8}.navigation button[data-v-e2846665]:hover{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#b5cfe8}.dark-mode .navigation button[data-v-e2846665]:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),#023e7d}.dark-mode .navigation button[data-v-e2846665]:active,.navigation button[data-v-e2846665]:active{background:#ea272a}.navigation .left[data-v-e2846665]{left:30px;transform:rotate(180deg)}.navigation .right[data-v-e2846665]{right:30px}@media screen and (max-width:480px){.title[data-v-e2846665]{margin:0 16px}h1.name[data-v-e2846665]{font-size:22px;line-height:30px;margin-bottom:20px}h1.name svg[data-v-e2846665]{height:10px;margin-left:6px;padding:12px 14px;width:6px}}.square .carousel__track{margin-left:var(--f742fc68)}.square .carousel__slide{align-items:flex-start}.square .carousel__slide img{aspect-ratio:1}
