.page-module-scss-module__eVX6gG__section{justify-content:center;display:flex}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content{width:min(100%,1280px);padding:8em 4em}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left{flex-direction:column;justify-content:center;display:flex}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__right{overflow:hidden}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__header{justify-content:space-between;align-items:center;margin-bottom:5rem;display:flex}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__label{letter-spacing:.28em;text-transform:uppercase;color:#b98ad0;margin-bottom:1.5em;font-size:.68rem}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__title{font-family:var(--serif);margin-bottom:.5em;font-size:clamp(2.5rem,4vw,4rem);font-weight:300;line-height:1.15}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__title em{color:#b98ad0;font-style:italic}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__link{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:#7a6887;border-bottom:1px solid;margin-bottom:.6rem;padding-bottom:2px;font-size:.7rem;text-decoration:none;transition:color .3s}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__link:hover{color:#251f35}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__primaryButton{color:#fdfcfe;font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-align:center;background:#251f35;border:none;padding:1rem 2.5rem;font-size:.72rem;text-decoration:none;transition:background .3s,transform .2s;display:inline-block}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__primaryButton:hover{background:#7d4899;transform:translateY(-1px)}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__ghostButton{letter-spacing:.15em;text-transform:uppercase;color:#7a6887;border-bottom:1px solid;padding-bottom:2px;font-size:.75rem;text-decoration:none;transition:color .3s}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__ghostButton:hover{color:#251f35}.page-module-scss-module__eVX6gG__hero{background-color:#0000;background-image:linear-gradient(90deg,#ffffffb3,#ffffff1a),url(/images/hero-background.jpg);background-position:100% 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:100vh}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content{grid-template-columns:1fr 1fr;display:grid}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__label{letter-spacing:.28em;text-transform:uppercase;color:#9b5ab8;margin-bottom:1rem;font-size:.68rem}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__eyebrow{letter-spacing:.3em;text-transform:uppercase;color:#9b5ab8;align-items:center;gap:1rem;margin-bottom:1.5rem;font-size:.7rem;display:flex}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__eyebrow:before{content:"";background:#9b5ab8;width:40px;height:1px;display:block}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__title{color:#251f35;margin-bottom:2rem;font-size:clamp(3.5rem,6vw,5.5rem);line-height:1.1}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__sub{color:#7a6887;max-width:380px;margin-bottom:3rem;font-size:.95rem;line-height:1.9}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__actions{align-items:center;gap:2rem;display:flex}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left>*{animation:.9s both page-module-scss-module__eVX6gG__fadeUp}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left>:first-child{animation-delay:.1s}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left>:nth-child(2){animation-delay:.25s}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left>:nth-child(3){animation-delay:.4s}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left>:nth-child(4){animation-delay:.55s}.page-module-scss-module__eVX6gG__services{background:#fdfcfe}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid{background:#ead4ea;border:1px solid #ead4ea;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__card{cursor:pointer;background:#fdfcfe;padding:3em 2em;transition:background .4s;position:relative;overflow:hidden}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__card:hover{background:#f4eef8}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__card:hover .page-module-scss-module__eVX6gG__service-arrow{opacity:1;transform:translate(0)}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__card .page-module-scss-module__eVX6gG__number{font-family:var(--serif);color:#d4a89a33;margin-bottom:1.5rem;font-size:3.5rem;font-weight:300;line-height:1}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__card .page-module-scss-module__eVX6gG__name{font-family:var(--serif);color:#251f35;margin-bottom:.8rem;font-size:1.4rem;font-weight:400}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__card .page-module-scss-module__eVX6gG__desc{color:#7a6887;margin-bottom:1.5rem;font-size:.82rem;line-height:1.8}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__card .page-module-scss-module__eVX6gG__price{letter-spacing:.12em;color:#9b5ab8;font-size:.75rem;font-weight:400}.page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__card .page-module-scss-module__eVX6gG__arrow{color:#b98ad0;opacity:0;font-size:1.2rem;transition:all .3s;position:absolute;top:2rem;right:2rem;transform:translate(-4px,4px)}.page-module-scss-module__eVX6gG__philosophy{background:#251f35}.page-module-scss-module__eVX6gG__philosophy .page-module-scss-module__eVX6gG__content{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.page-module-scss-module__eVX6gG__philosophy .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__title{color:#fdfcfe}.page-module-scss-module__eVX6gG__philosophy .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__text{color:#fdfcfb8c;margin-bottom:2.5rem;font-size:.9rem;line-height:2}.page-module-scss-module__eVX6gG__team{background:#f4eef8}.page-module-scss-module__eVX6gG__team .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid{grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:4rem;display:grid}.page-module-scss-module__eVX6gG__team .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__avatar{aspect-ratio:3/4;background:#ead4ea;justify-content:center;align-items:center;width:100%;margin-bottom:1.5rem;display:flex;position:relative;overflow:hidden}.page-module-scss-module__eVX6gG__team .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__avatar .page-module-scss-module__eVX6gG__inner{width:100px;height:100px;font-family:var(--serif);color:#fdfcfe;background:#b98ad0;border-radius:50%;justify-content:center;align-items:center;font-size:2.5rem;font-style:italic;display:flex}.page-module-scss-module__eVX6gG__team .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__name{font-family:var(--serif);color:#251f35;margin-bottom:.3rem;font-size:1.4rem}.page-module-scss-module__eVX6gG__team .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__role{letter-spacing:.2em;text-transform:uppercase;color:#b98ad0;margin-bottom:.8rem;font-size:.7rem}.page-module-scss-module__eVX6gG__team .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid .page-module-scss-module__eVX6gG__bio{color:#7a6887;font-size:.82rem;line-height:1.9}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content{background:#fdfcfe;grid-template-columns:1fr 1.4fr;align-items:start;gap:8rem;display:grid}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left{position:sticky;top:120px}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__note{color:#7a6887;margin-bottom:2.5rem;font-size:.85rem;line-height:1.9}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__item{border-bottom:1px solid #ead4ea;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__item:last-child{border-bottom:none}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__icon{color:#b98ad0;flex-shrink:0;margin-top:2px;font-size:1rem}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__label{letter-spacing:.15em;text-transform:uppercase;color:#7a6887;margin-bottom:.2rem;font-size:.68rem}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__val{color:#251f35;font-size:.85rem}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__val li{justify-content:space-between;gap:12px;display:flex}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__minimap{border:none}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__grid{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__group{flex-direction:column;gap:.5rem;display:flex}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__group.page-module-scss-module__eVX6gG__full{grid-column:1/-1}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option{cursor:pointer;background:#fdfcfe;border:1px solid #ead4ea;flex-direction:column;gap:.2rem;padding:1rem;transition:all .25s;display:flex}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option:hover{background:#f4eef8;border-color:#b98ad0}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option.page-module-scss-module__eVX6gG__selected{background:#d4a89a14;border-color:#b98ad0}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option .page-module-scss-module__eVX6gG__name{color:#251f35;font-size:.82rem;font-weight:400}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option .page-module-scss-module__eVX6gG__price{color:#7a6887;font-size:.7rem}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option .page-module-scss-module__eVX6gG__check{background:#fdfcfe;border:1px solid #ead4ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-bottom:.5rem;transition:all .25s;display:flex}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option.page-module-scss-module__eVX6gG__selected .page-module-scss-module__eVX6gG__check{background:#b98ad0;border-color:#b98ad0}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option.page-module-scss-module__eVX6gG__selected .page-module-scss-module__eVX6gG__check:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:6px;height:4px;display:block;transform:rotate(-45deg)translate(.5px,-1px)}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__services .page-module-scss-module__eVX6gG__option .page-module-scss-module__eVX6gG__top{align-items:center;gap:.7rem;display:flex}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__sectionLabel{letter-spacing:.2em;text-transform:uppercase;color:#7a6887;margin-bottom:1rem;font-size:.68rem;display:block}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__submit{width:100%;font-family:var(--sans);letter-spacing:.25em;text-transform:uppercase;color:#fdfcfe;cursor:pointer;background:#251f35;border:none;margin-top:.5rem;padding:1.2rem;font-size:.72rem;transition:background .3s}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__form .page-module-scss-module__eVX6gG__submit:hover{background:#7d4899}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__success{text-align:center;background:#f4eef8;padding:3rem;display:none}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__success.page-module-scss-module__eVX6gG__visible{display:block}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__success .page-module-scss-module__eVX6gG__icon{color:#b98ad0;border:1px solid #b98ad0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1.5rem;font-size:1.5rem;display:flex}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__success .page-module-scss-module__eVX6gG__message{font-family:var(--serif);color:#251f35;margin-bottom:.5rem;font-size:1.8rem}.page-module-scss-module__eVX6gG__booking .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__success .page-module-scss-module__eVX6gG__sub{color:#7a6887;font-size:.85rem}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content{background:#fdfcfe;grid-template-columns:1.5fr 1fr;align-items:start;gap:12em;display:grid}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left{flex-direction:column;align-items:flex-start;gap:2em;padding-bottom:1em;display:flex;position:sticky;top:120px}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left .page-module-scss-module__eVX6gG__cta{margin-top:1em}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info{flex-direction:column;gap:1em;display:flex}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__item{border-bottom:1px solid #ead4ea;align-items:flex-start;gap:1rem;padding-bottom:1em;display:flex}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__item:last-child{border-bottom:none;padding-bottom:0}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__label{letter-spacing:.15em;text-transform:uppercase;color:#7a6887;margin-bottom:.2rem;font-size:.68rem}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__val{color:#251f35;font-size:.85rem}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__val li{justify-content:space-between;gap:12px;display:flex}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__info .page-module-scss-module__eVX6gG__minimap{border:none}@keyframes page-module-scss-module__eVX6gG__fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content{grid-template-columns:1fr;max-width:none;padding:4em;display:grid}.page-module-scss-module__eVX6gG__section .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__grid{grid-template-columns:1fr}.page-module-scss-module__eVX6gG__hero{background-position:top;height:auto}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content{padding:4em 0 0}.page-module-scss-module__eVX6gG__hero .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left{padding:8em 4em}.page-module-scss-module__eVX6gG__philosophy{gap:3rem}.page-module-scss-module__eVX6gG__team .page-module-scss-module__eVX6gG__grid{gap:2rem}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content{gap:3em}.page-module-scss-module__eVX6gG__booking2 .page-module-scss-module__eVX6gG__content .page-module-scss-module__eVX6gG__left{position:inherit}.page-module-scss-module__eVX6gG__section-header{flex-direction:column;align-items:flex-start;gap:1rem}}@media (max-width:640px){.page-module-scss-module__eVX6gG__grid,.page-module-scss-module__eVX6gG__philosophy .page-module-scss-module__eVX6gG__right{grid-template-columns:1fr}}
.style-module-scss-module__1Ppm2a__carousel{height:100%;position:relative;overflow:hidden}.style-module-scss-module__1Ppm2a__carousel .style-module-scss-module__1Ppm2a__track{width:100%;max-height:40em;transition:transform .5s ease-in-out;display:flex}.style-module-scss-module__1Ppm2a__carousel .style-module-scss-module__1Ppm2a__track .style-module-scss-module__1Ppm2a__image{object-fit:cover;flex-shrink:0;width:100%}.style-module-scss-module__1Ppm2a__carousel .style-module-scss-module__1Ppm2a__dots{z-index:1;gap:1em;display:flex;position:absolute;bottom:1em;left:50%;transform:translate(-50%)}.style-module-scss-module__1Ppm2a__carousel .style-module-scss-module__1Ppm2a__dots .style-module-scss-module__1Ppm2a__dot{cursor:pointer;background-color:#ffffff80;border:none;border-radius:50%;width:.75rem;height:.75rem;padding:0;transition:all .2s ease-in-out}.style-module-scss-module__1Ppm2a__carousel .style-module-scss-module__1Ppm2a__dots .style-module-scss-module__1Ppm2a__dot.style-module-scss-module__1Ppm2a__active{background-color:#fff;transform:scale(1.1)}.style-module-scss-module__1Ppm2a__carousel .style-module-scss-module__1Ppm2a__dots .style-module-scss-module__1Ppm2a__dot:hover{background-color:#fffc}
