.project-swiper[data-v-66173514]{color:#1a1120;background:#faf6e5;padding-block:144px;overflow:hidden}.project-swiper__header[data-v-66173514]{border-bottom:1px solid #cdc8bd;justify-content:space-between;align-items:center;gap:24px;width:calc(100% - 153px);margin-bottom:53px;padding-bottom:55px;display:flex}.project-swiper__header h2[data-v-66173514]{letter-spacing:.21em;margin:0;font-size:89px;line-height:1}.project-swiper__controls[data-v-66173514]{flex-shrink:0;gap:13px;display:flex}.project-swiper__arrow[data-v-66173514]{--arrow-size:80px;width:var(--arrow-size);height:var(--arrow-size);color:#b63a32;cursor:pointer;background:0 0;border:1.5px solid;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;display:grid}.project-swiper__arrow[data-v-66173514]:disabled{color:#cdc8bd;cursor:default}.project-swiper__arrow[data-v-66173514]:focus-visible{outline-offset:4px;outline:2px solid #b63a32}.project-swiper__arrow[data-v-66173514]:not(:disabled):focus-visible{color:#f0ebd4;background:#b63a32;border-color:#b63a32}.project-swiper__chevron[data-v-66173514]{pointer-events:none;background:currentColor;width:18px;height:22px;-webkit-mask:url(../images/projects/swiper-chevron.svg) 50%/contain no-repeat;mask:url(../images/projects/swiper-chevron.svg) 50%/contain no-repeat}.project-swiper__chevron.is-reversed[data-v-66173514]{transform:rotate(180deg)}.project-swiper .swiper[data-v-66173514]{overflow:visible}.project-swiper .swiper-slide[data-v-66173514]{height:auto}@media (width<=1100px){.project-swiper[data-v-66173514]{padding-block:89px}.project-swiper__header[data-v-66173514]{width:100%;margin-bottom:34px;padding-bottom:34px}.project-swiper__header h2[data-v-66173514]{font-size:55px}.project-swiper__arrow[data-v-66173514]{--arrow-size:64px}}@media (width<=767px){.project-swiper[data-v-66173514]{padding-block:55px}.project-swiper .padding-global[data-v-66173514]{padding-inline:20px}.project-swiper__header[data-v-66173514]{gap:12px;margin-bottom:21px;padding-bottom:21px}.project-swiper__header h2[data-v-66173514]{letter-spacing:.12em;font-size:calc(clamp(24px,7vw,34px))}.project-swiper__controls[data-v-66173514]{gap:8px}.project-swiper__arrow[data-v-66173514]{--arrow-size:48px}.project-swiper__chevron[data-v-66173514]{width:14px;height:17px}}@media (hover:hover){.project-swiper__arrow[data-v-66173514]:not(:disabled):hover{color:#f0ebd4;background:#b63a32;border-color:#b63a32;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.project-swiper__arrow[data-v-66173514]{transition:none}}
