.col-module-scss-module__fAKMgW__col{box-sizing:border-box;width:100%;padding:var(--col-spacing);flex-flow:wrap;justify-content:flex-start;align-items:stretch;display:flex}.col-module-scss-module__fAKMgW__col.col-module-scss-module__fAKMgW__v-stretch{align-items:stretch}.col-module-scss-module__fAKMgW__col.col-module-scss-module__fAKMgW__v-start{align-items:flex-start}.col-module-scss-module__fAKMgW__col.col-module-scss-module__fAKMgW__v-center{align-items:center}.col-module-scss-module__fAKMgW__col.col-module-scss-module__fAKMgW__v-end{align-items:flex-end}.col-module-scss-module__fAKMgW__col.col-module-scss-module__fAKMgW__start{justify-content:flex-start}.col-module-scss-module__fAKMgW__col.col-module-scss-module__fAKMgW__center{justify-content:center}.col-module-scss-module__fAKMgW__col.col-module-scss-module__fAKMgW__end{justify-content:flex-end}.col-module-scss-module__fAKMgW__col.col-module-scss-module__fAKMgW__fullfill{flex:1}.col-module-scss-module__fAKMgW__col-xs-1{flex:0 0 calc(8.33333% - .916667*var(--row-gap,0px));max-width:calc(8.33333% - .916667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-2{flex:0 0 calc(16.6667% - .833333*var(--row-gap,0px));max-width:calc(16.6667% - .833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-3{flex:0 0 calc(25% - .75*var(--row-gap,0px));max-width:calc(25% - .75*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-4{flex:0 0 calc(33.3333% - .666667*var(--row-gap,0px));max-width:calc(33.3333% - .666667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-5{flex:0 0 calc(41.6667% - .583333*var(--row-gap,0px));max-width:calc(41.6667% - .583333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-6{flex:0 0 calc(50% - .5*var(--row-gap,0px));max-width:calc(50% - .5*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-7{flex:0 0 calc(58.3333% - .416667*var(--row-gap,0px));max-width:calc(58.3333% - .416667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-8{flex:0 0 calc(66.6667% - .333333*var(--row-gap,0px));max-width:calc(66.6667% - .333333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-9{flex:0 0 calc(75% - .25*var(--row-gap,0px));max-width:calc(75% - .25*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-10{flex:0 0 calc(83.3333% - .166667*var(--row-gap,0px));max-width:calc(83.3333% - .166667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-11{flex:0 0 calc(91.6667% - .0833333*var(--row-gap,0px));max-width:calc(91.6667% - .0833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xs-12{flex:0 0 calc(100% - 0*var(--row-gap,0px));max-width:calc(100% - 0*var(--row-gap,0px))}@media (min-width:640px){.col-module-scss-module__fAKMgW__col-sm-1{flex:0 0 calc(8.33333% - .916667*var(--row-gap,0px));max-width:calc(8.33333% - .916667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-2{flex:0 0 calc(16.6667% - .833333*var(--row-gap,0px));max-width:calc(16.6667% - .833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-3{flex:0 0 calc(25% - .75*var(--row-gap,0px));max-width:calc(25% - .75*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-4{flex:0 0 calc(33.3333% - .666667*var(--row-gap,0px));max-width:calc(33.3333% - .666667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-5{flex:0 0 calc(41.6667% - .583333*var(--row-gap,0px));max-width:calc(41.6667% - .583333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-6{flex:0 0 calc(50% - .5*var(--row-gap,0px));max-width:calc(50% - .5*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-7{flex:0 0 calc(58.3333% - .416667*var(--row-gap,0px));max-width:calc(58.3333% - .416667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-8{flex:0 0 calc(66.6667% - .333333*var(--row-gap,0px));max-width:calc(66.6667% - .333333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-9{flex:0 0 calc(75% - .25*var(--row-gap,0px));max-width:calc(75% - .25*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-10{flex:0 0 calc(83.3333% - .166667*var(--row-gap,0px));max-width:calc(83.3333% - .166667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-11{flex:0 0 calc(91.6667% - .0833333*var(--row-gap,0px));max-width:calc(91.6667% - .0833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-sm-12{flex:0 0 calc(100% - 0*var(--row-gap,0px));max-width:calc(100% - 0*var(--row-gap,0px))}}@media (min-width:768px){.col-module-scss-module__fAKMgW__col-md-1{flex:0 0 calc(8.33333% - .916667*var(--row-gap,0px));max-width:calc(8.33333% - .916667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-2{flex:0 0 calc(16.6667% - .833333*var(--row-gap,0px));max-width:calc(16.6667% - .833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-3{flex:0 0 calc(25% - .75*var(--row-gap,0px));max-width:calc(25% - .75*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-4{flex:0 0 calc(33.3333% - .666667*var(--row-gap,0px));max-width:calc(33.3333% - .666667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-5{flex:0 0 calc(41.6667% - .583333*var(--row-gap,0px));max-width:calc(41.6667% - .583333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-6{flex:0 0 calc(50% - .5*var(--row-gap,0px));max-width:calc(50% - .5*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-7{flex:0 0 calc(58.3333% - .416667*var(--row-gap,0px));max-width:calc(58.3333% - .416667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-8{flex:0 0 calc(66.6667% - .333333*var(--row-gap,0px));max-width:calc(66.6667% - .333333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-9{flex:0 0 calc(75% - .25*var(--row-gap,0px));max-width:calc(75% - .25*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-10{flex:0 0 calc(83.3333% - .166667*var(--row-gap,0px));max-width:calc(83.3333% - .166667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-11{flex:0 0 calc(91.6667% - .0833333*var(--row-gap,0px));max-width:calc(91.6667% - .0833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-md-12{flex:0 0 calc(100% - 0*var(--row-gap,0px));max-width:calc(100% - 0*var(--row-gap,0px))}}@media (min-width:1024px){.col-module-scss-module__fAKMgW__col-lg-1{flex:0 0 calc(8.33333% - .916667*var(--row-gap,0px));max-width:calc(8.33333% - .916667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-2{flex:0 0 calc(16.6667% - .833333*var(--row-gap,0px));max-width:calc(16.6667% - .833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-3{flex:0 0 calc(25% - .75*var(--row-gap,0px));max-width:calc(25% - .75*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-4{flex:0 0 calc(33.3333% - .666667*var(--row-gap,0px));max-width:calc(33.3333% - .666667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-5{flex:0 0 calc(41.6667% - .583333*var(--row-gap,0px));max-width:calc(41.6667% - .583333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-6{flex:0 0 calc(50% - .5*var(--row-gap,0px));max-width:calc(50% - .5*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-7{flex:0 0 calc(58.3333% - .416667*var(--row-gap,0px));max-width:calc(58.3333% - .416667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-8{flex:0 0 calc(66.6667% - .333333*var(--row-gap,0px));max-width:calc(66.6667% - .333333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-9{flex:0 0 calc(75% - .25*var(--row-gap,0px));max-width:calc(75% - .25*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-10{flex:0 0 calc(83.3333% - .166667*var(--row-gap,0px));max-width:calc(83.3333% - .166667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-11{flex:0 0 calc(91.6667% - .0833333*var(--row-gap,0px));max-width:calc(91.6667% - .0833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-lg-12{flex:0 0 calc(100% - 0*var(--row-gap,0px));max-width:calc(100% - 0*var(--row-gap,0px))}}@media (min-width:1280px){.col-module-scss-module__fAKMgW__col-xl-1{flex:0 0 calc(8.33333% - .916667*var(--row-gap,0px));max-width:calc(8.33333% - .916667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-2{flex:0 0 calc(16.6667% - .833333*var(--row-gap,0px));max-width:calc(16.6667% - .833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-3{flex:0 0 calc(25% - .75*var(--row-gap,0px));max-width:calc(25% - .75*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-4{flex:0 0 calc(33.3333% - .666667*var(--row-gap,0px));max-width:calc(33.3333% - .666667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-5{flex:0 0 calc(41.6667% - .583333*var(--row-gap,0px));max-width:calc(41.6667% - .583333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-6{flex:0 0 calc(50% - .5*var(--row-gap,0px));max-width:calc(50% - .5*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-7{flex:0 0 calc(58.3333% - .416667*var(--row-gap,0px));max-width:calc(58.3333% - .416667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-8{flex:0 0 calc(66.6667% - .333333*var(--row-gap,0px));max-width:calc(66.6667% - .333333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-9{flex:0 0 calc(75% - .25*var(--row-gap,0px));max-width:calc(75% - .25*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-10{flex:0 0 calc(83.3333% - .166667*var(--row-gap,0px));max-width:calc(83.3333% - .166667*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-11{flex:0 0 calc(91.6667% - .0833333*var(--row-gap,0px));max-width:calc(91.6667% - .0833333*var(--row-gap,0px))}.col-module-scss-module__fAKMgW__col-xl-12{flex:0 0 calc(100% - 0*var(--row-gap,0px));max-width:calc(100% - 0*var(--row-gap,0px))}}
.container-module-scss-module__q9qDdW__wrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;display:flex}.container-module-scss-module__q9qDdW__wrapper.container-module-scss-module__q9qDdW__bleed-right{justify-content:flex-start;padding-left:calc(50% - 42.8125rem)}.container-module-scss-module__q9qDdW__wrapper.container-module-scss-module__q9qDdW__bleed-right .container-module-scss-module__q9qDdW__container{max-width:none}@media (max-width:1280px){.container-module-scss-module__q9qDdW__wrapper.container-module-scss-module__q9qDdW__bleed-right{padding-left:.5rem}}.container-module-scss-module__q9qDdW__wrapper.container-module-scss-module__q9qDdW__bleed-left{justify-content:flex-end;padding-right:calc(50% - 42.8125rem)}.container-module-scss-module__q9qDdW__wrapper.container-module-scss-module__q9qDdW__bleed-left .container-module-scss-module__q9qDdW__container{max-width:none}@media (max-width:1280px){.container-module-scss-module__q9qDdW__wrapper.container-module-scss-module__q9qDdW__bleed-left{padding-right:.5rem}}.container-module-scss-module__q9qDdW__wrapper .container-module-scss-module__q9qDdW__container{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:85.625rem;padding:.5rem;display:flex}@media (max-width:1024px){.container-module-scss-module__q9qDdW__wrapper .container-module-scss-module__q9qDdW__container.container-module-scss-module__q9qDdW__guidelines{width:48.125rem;max-width:100%}}@media (max-width:640px){.container-module-scss-module__q9qDdW__wrapper .container-module-scss-module__q9qDdW__container.container-module-scss-module__q9qDdW__guidelines{width:44.9375rem;max-width:100%}}.container-module-scss-module__q9qDdW__wrapper .container-module-scss-module__q9qDdW__container.container-module-scss-module__q9qDdW__fluid{max-width:100%}.container-module-scss-module__q9qDdW__wrapper.container-module-scss-module__q9qDdW__bleed-both{justify-content:center;align-items:center;display:flex}.container-module-scss-module__q9qDdW__wrapper.container-module-scss-module__q9qDdW__bleed-both .container-module-scss-module__q9qDdW__container{max-width:none;margin-left:.5rem;margin-right:.5rem}
.row-module-scss-module__Thi7-W__row{box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:var(--row-gap,0);flex-flow:wrap;width:100%;display:flex}.row-module-scss-module__Thi7-W__row.row-module-scss-module__Thi7-W__centralized{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}
.footer-module-scss-module__BKh3Zq__social-links{gap:1rem;padding:1.5rem 0;display:flex}.footer-module-scss-module__BKh3Zq__social-button{background:#180109;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.5rem;text-decoration:none;transition:transform .2s ease-in-out,background .2s ease-in-out;display:flex}.footer-module-scss-module__BKh3Zq__social-button svg{color:#7c7068;width:1.375rem;height:1.375rem;transition:color .2s ease-in-out}.footer-module-scss-module__BKh3Zq__social-button:hover svg{color:#d5c9b7}.footer-module-scss-module__BKh3Zq__social-button:active{transform:scale(.98)}.footer-module-scss-module__BKh3Zq__footer{margin-top:3.75rem}.footer-module-scss-module__BKh3Zq__logo{width:100%}
.header-module-scss-module__ME5lHG__header{z-index:999;box-sizing:border-box;-webkit-backdrop-filter:blur(1.5625rem);backdrop-filter:blur(1.5625rem);will-change:transform;backface-visibility:hidden;contain:layout style paint;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(94deg,#07000399 4.87%,#0d0105cc 75.88%);border-radius:1rem;align-items:center;max-width:83.625rem;height:5rem;margin:0 auto;display:flex;position:fixed;top:.5rem;left:1rem;right:1rem;transform:translateZ(0);box-shadow:inset 0 1px 1px 1px #ffffff26,inset 0 -1px #ffffff0f}.header-module-scss-module__ME5lHG__header svg{color:#f20755;width:2rem;height:auto;display:block}.header-module-scss-module__ME5lHG__header a{background:0 0;border:none;transition:all .3s ease-in-out}.header-module-scss-module__ME5lHG__header a .header-module-scss-module__ME5lHG__btn-container{justify-content:flex-start;align-items:center;gap:12px;display:flex}.header-module-scss-module__ME5lHG__header a .header-module-scss-module__ME5lHG__btn-container>div{flex-direction:column;align-items:flex-start;display:flex}.header-module-scss-module__ME5lHG__header a .header-module-scss-module__ME5lHG__btn-container>div p{font-size:14px}.header-module-scss-module__ME5lHG__header a .header-module-scss-module__ME5lHG__btn-container>div span{font-size:12px}.header-module-scss-module__ME5lHG__header a .header-module-scss-module__ME5lHG__btn-container>div span i{color:#f20755;font-style:normal;font-weight:700}.header-module-scss-module__ME5lHG__header a:active{transform:scale(.95)}.header-module-scss-module__ME5lHG__header a:hover{cursor:pointer}.header-module-scss-module__ME5lHG__header .header-module-scss-module__ME5lHG__nav-links{gap:1.5rem;display:flex}.header-module-scss-module__ME5lHG__header .header-module-scss-module__ME5lHG__nav-link{color:#92867c;padding:.5rem .25rem;font-size:.875rem;font-weight:500;transition:color .3s ease-in-out;position:relative}.header-module-scss-module__ME5lHG__header .header-module-scss-module__ME5lHG__nav-link:hover{color:#f20755}.header-module-scss-module__ME5lHG__header .header-module-scss-module__ME5lHG__nav-link:hover:after{width:100%;left:0}.header-module-scss-module__ME5lHG__header .header-module-scss-module__ME5lHG__contact-button{color:#ebdfcb;background:#f20755;border-radius:3.125rem;justify-content:center;align-items:center;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}.header-module-scss-module__ME5lHG__header .header-module-scss-module__ME5lHG__contact-button:hover{box-shadow:0 0 0 6px #f2075526}.header-module-scss-module__ME5lHG__header .header-module-scss-module__ME5lHG__contact-button:active{transform:scale(.96);box-shadow:0 0 #f2075533}@media (max-width:600px){.header-module-scss-module__ME5lHG__header{max-width:98vw}}
.typography-module-scss-module__tCwqTa__tp{text-align:start;margin:0;padding:0;display:block}.typography-module-scss-module__tCwqTa__tp.typography-module-scss-module__tCwqTa__inherit{color:inherit}.typography-module-scss-module__tCwqTa__tp.typography-module-scss-module__tCwqTa__primary{color:#f20755}.typography-module-scss-module__tCwqTa__tp.typography-module-scss-module__tCwqTa__white,.typography-module-scss-module__tCwqTa__tp.typography-module-scss-module__tCwqTa__default{color:#ebdfcb}.typography-module-scss-module__tCwqTa__tp.typography-module-scss-module__tCwqTa__focus{font-weight:700}
.title-divider-module-scss-module__3YwMSa__title-divider{justify-content:center;align-items:center;width:100%;padding:0 1rem;display:flex;position:relative;overflow:hidden}.title-divider-module-scss-module__3YwMSa__title-divider p{white-space:nowrap;margin:0;padding:0 1.25rem;position:relative;color:#f20755!important}.title-divider-module-scss-module__3YwMSa__title-divider p .title-divider-module-scss-module__3YwMSa__blur{content:"";filter:blur(15px);opacity:.13;background-color:#f20755;border-radius:100%;width:100%;height:100%;display:block;position:absolute;inset:0}.title-divider-module-scss-module__3YwMSa__title-divider p:before,.title-divider-module-scss-module__3YwMSa__title-divider p:after{content:"";width:18.75rem;height:1px;display:block;position:absolute;top:50%}.title-divider-module-scss-module__3YwMSa__title-divider p:before{background:linear-gradient(270deg,#eca5a7 0%,#581d27 17%,#190e14 100%);margin-right:0;right:100%}.title-divider-module-scss-module__3YwMSa__title-divider p:after{background:linear-gradient(90deg,#eca5a7 0%,#581d27 17%,#190e14 100%);margin-left:0;left:100%}@media (max-width:640px){.title-divider-module-scss-module__3YwMSa__title-divider p:before,.title-divider-module-scss-module__3YwMSa__title-divider p:after{width:12.5rem}}@media (max-width:480px){.title-divider-module-scss-module__3YwMSa__title-divider p:before,.title-divider-module-scss-module__3YwMSa__title-divider p:after{width:130%}}
.about-me-module-scss-module__sNDwMa__about-me h2{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.625rem,6vw,5.5rem);font-weight:700;line-height:1.15}.about-me-module-scss-module__sNDwMa__about-me h2 i{color:#f20755;font-style:normal}.about-me-module-scss-module__sNDwMa__about-me .about-me-module-scss-module__sNDwMa__title{margin-bottom:2.25rem}.about-me-module-scss-module__sNDwMa__about-me .about-me-module-scss-module__sNDwMa__description{color:#92867c;font-size:1.125rem;line-height:1.6rem}.about-me-module-scss-module__sNDwMa__about-me .about-me-module-scss-module__sNDwMa__description b{color:#ebdfcb}
.shine-text-module-scss-module__BzsWZW__shine{color:var(--base-color);background-image:linear-gradient(120deg, var(--base-color) 0%, var(--base-color) 35%, var(--shine-color) 50%, var(--base-color) 65%, var(--base-color) 100%);-webkit-text-fill-color:#0000;animation:shine-text-module-scss-module__BzsWZW__shine var(--shine-duration) linear infinite;background-position:100%;background-size:200%;-webkit-background-clip:text;background-clip:text}.shine-text-module-scss-module__BzsWZW__disabled{animation:none}@keyframes shine-text-module-scss-module__BzsWZW__shine{to{background-position:-100%}}@media (prefers-reduced-motion:reduce){.shine-text-module-scss-module__BzsWZW__shine{animation:none}}
.hero-glowing-button-module-scss-module__eEkhuW__glowing-button-wrapper{z-index:10;align-items:center;display:inline-flex;position:relative}.hero-glowing-button-module-scss-module__eEkhuW__glowing-button{color:#5a250a;text-transform:uppercase;letter-spacing:-.015em;z-index:10;background-color:#ebdfcb;border:1px solid #92867c;border-radius:9999px;justify-content:center;align-items:center;gap:.25rem;height:3rem;padding:0 4rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.hero-glowing-button-module-scss-module__eEkhuW__glowing-button:hover{border-color:#ebdfcb}@media (min-width:640px){.hero-glowing-button-module-scss-module__eEkhuW__glowing-button{padding-left:3.6875rem;padding-right:3.25rem}}.hero-glowing-button-module-scss-module__eEkhuW__glow-border-wrapper{will-change:transform;border-radius:9999px;width:calc(100% + 1px);height:calc(100% + 1px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-glowing-button-module-scss-module__eEkhuW__glow-border-wrapper--flipped{transform:translate(-50%,-50%)scaleX(-1)}.hero-glowing-button-module-scss-module__eEkhuW__glow-border-wrapper:before,.hero-glowing-button-module-scss-module__eEkhuW__glow-border-wrapper:after{content:"";box-sizing:content-box;border-color:#0000;border-radius:9999px;width:100%;height:100%;position:absolute}.hero-glowing-button-module-scss-module__eEkhuW__glow-border-wrapper:before{z-index:10;filter:blur(2px);background:linear-gradient(#0000,#0000) padding-box padding-box,linear-gradient(97.68deg,#ffb19900 38.1%,#ffb19933 82.47%,#ff7950 93.3%) border-box;border-width:2px;top:-2px;left:-2px}.hero-glowing-button-module-scss-module__eEkhuW__glow-border-wrapper:after{z-index:20;filter:blur(15px);background:linear-gradient(#0000,#0000) padding-box padding-box,linear-gradient(91.88deg,#ff896433 46.45%,#cd3100 98.59%) border-box;border-width:3px;top:-3px;left:-3px}.hero-glowing-button-module-scss-module__eEkhuW__glow-border-light{background:linear-gradient(#0000,#0000) padding-box padding-box,linear-gradient(103.7deg,#bc9b8f1a 38.66%,#e984631a 68.55%,#e98463 85.01%,#fff 92.12%) border-box;border:1px solid #0000;border-radius:9999px;width:100%;height:100%;position:relative}.hero-glowing-button-module-scss-module__eEkhuW__glow-border-light:before{content:"";z-index:30;box-sizing:content-box;filter:blur(7px);background:linear-gradient(#0000,#0000) padding-box padding-box,linear-gradient(91.96deg,#ffb19900 6.11%,#ffb19933 53.57%,#ff7950 93.6%) border-box;border-width:2px;border-color:#0000;border-radius:9999px;width:100%;height:100%;position:absolute;top:-2px;left:-2px}.hero-glowing-button-module-scss-module__eEkhuW__glow-effect{z-index:-10;justify-content:center;align-items:center;width:12.75rem;transition:opacity .2s;display:flex;position:absolute}.hero-glowing-button-module-scss-module__eEkhuW__glow-orb-1{background-image:radial-gradient(50% 50%,#fffff5 3.5%,#ffaa81 26.5%,#ffda9f 37.5%,#ffaa8180 49%,#d26a3a00 92.5%);width:7.5625rem;height:7.5625rem;position:absolute;top:50%;transform:translateY(-50%)}.hero-glowing-button-module-scss-module__eEkhuW__glow-orb-2{filter:blur(5px);background-image:radial-gradient(43.3% 44.23% at 50% 49.51%,#fffff7 29%,#fffacd 48.5%,#f4d2bf 60.71%,#d6d3d200 100%);width:12.75rem;height:6.4375rem;position:absolute;top:50%;transform:translateY(-50%)}.hero-glowing-button-module-scss-module__eEkhuW__content{align-items:center;gap:.5rem;display:flex}.hero-glowing-button-module-scss-module__eEkhuW__icon{color:#5a250a;width:1.0625rem;height:.5625rem}
.hero-2-module-scss-module__kewksG__hero-2{isolation:isolate;align-items:center;height:100vh;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-2-module-scss-module__kewksG__hero-2>:first-child{z-index:2;width:100%;position:relative}.hero-2-module-scss-module__kewksG__hero-2:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0d010500 0%,#0d01054d 38%,#0d0105c7 74%,#0d0105 100%);height:clamp(7.5rem,18vh,15rem);position:absolute;bottom:0;left:0;right:0}.hero-2-module-scss-module__kewksG__hero-2 h1{letter-spacing:-.1475rem;-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ebdfcb 30%,#f6d5d5 80%,#fdf7fe 100%);-webkit-background-clip:text;background-clip:text;max-width:100%;font-size:clamp(2.75rem,6vw,5.25rem);font-style:normal;font-weight:600;line-height:115%}.hero-2-module-scss-module__kewksG__hero-2 p{color:#ebdfcb;letter-spacing:-.045rem;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.54688rem}.hero-2-module-scss-module__kewksG__video-container{z-index:0;opacity:0;mix-blend-mode:lighten;pointer-events:none;contain:layout style paint;will-change:opacity;width:100%;height:100%;transition:opacity 1.5s ease-in-out;position:absolute;inset:0;overflow:hidden}.hero-2-module-scss-module__kewksG__video-background{object-fit:cover;object-position:center;filter:hue-rotate(112deg)contrast(1.06)brightness();width:100%;height:100%;position:absolute;inset:0}.hero-2-module-scss-module__kewksG__loaded{opacity:1}
.knowledge-module-scss-module__c0mNfG__knowledge{margin:3.75rem 0}.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__infinity{position:relative}.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__infinity svg{width:80%}.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__infinity:before{content:"";filter:blur(50px);opacity:.4;background:linear-gradient(#ff636340 50%,#cd4a4a26 100%);border-radius:50%;width:12.5rem;height:6.25rem;display:block;position:absolute;top:15%;left:10%;transform:translate(15%,-50%)}.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__infinity:after{content:"";filter:blur(40px);opacity:.8;background:#19000a;border-radius:50%;width:13.75rem;height:12.5rem;display:block;position:absolute;top:20%;left:80%}@media (max-width:768px){.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__infinity:before,.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__infinity:after{display:none}}.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__text{justify-content:flex-start;display:flex}.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__text p:first-child{font-family:var(--font-instrument-serif,"Instrument Serif", serif);margin-bottom:.5rem;font-size:clamp(1.125rem,2.2vw,1.375rem);font-style:italic}.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__text p:nth-child(3){margin-top:1.5rem}.knowledge-module-scss-module__c0mNfG__knowledge .knowledge-module-scss-module__c0mNfG__text h2{font-size:1.875rem;font-weight:600;line-height:2.25rem}
.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel{overscroll-behavior-x:none;--slide-height:33.5rem;--slide-spacing:1rem;--slide-size:22.5rem;--slide-hover-bleed:3.5rem;--slide-hover-bleed-negative:-3.5rem;--detail-medium-contrast:#191919;width:100%;max-width:100%;margin:auto;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#f20755 4rem calc(100% - 14rem),#0000);mask-image:linear-gradient(90deg,#0000,#f20755 4rem calc(100% - 14rem),#0000)}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container{touch-action:pan-y pinch-zoom;will-change:transform;padding:var(--slide-hover-bleed) 0;gap:2.5rem;display:flex;transform:translateZ(0)}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide{z-index:0;flex:0 0 var(--slide-size);backface-visibility:hidden;min-width:0;position:relative;transform:translate(0,0)}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide:hover,.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide:focus-within{z-index:2}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__inset{z-index:0;height:var(--slide-height);-webkit-user-select:none;user-select:none;border-radius:1.5rem;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:2rem;display:flex;position:relative;overflow:visible;transform:translateZ(0)}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__inset:after{content:"";z-index:1;border-radius:inherit;opacity:0;pointer-events:none;box-shadow:0 0 1.75rem var(--slide-hover-glow-soft,#ffffff1f) inset,0 0 2.625rem var(--slide-hover-glow,#70ffe22e);transition:opacity .35s;position:absolute;inset:0}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-hover-effect{z-index:1;inset:var(--slide-hover-bleed-negative);border-radius:calc(1.25rem + var(--slide-hover-bleed));opacity:0;mix-blend-mode:screen;pointer-events:none;transition:opacity .28s;position:absolute;overflow:hidden}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-hover-video{top:calc(var(--slide-hover-bleed) - 23px);left:calc(var(--slide-hover-bleed) + 32px);width:calc(100% - var(--slide-hover-bleed) - var(--slide-hover-bleed));height:calc(100% - var(--slide-hover-bleed) - var(--slide-hover-bleed));object-fit:cover;object-position:center;filter:saturate(1.25) contrast(1.35) brightness(1.08) hue-rotate(var(--slide-hover-hue,0deg));display:block;position:absolute;transform:scale(1.88,2.06)}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-hover-effect-safari{mix-blend-mode:normal}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__inset:hover,.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__inset:focus-within{box-shadow:none}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__inset:hover .projects-module-scss-module__XLt2JG__slide-hover-effect,.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__inset:hover:after,.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__inset:focus-within .projects-module-scss-module__XLt2JG__slide-hover-effect,.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__inset:focus-within:after{opacity:1}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-bg-1{--slide-hover-hue:-55deg;--slide-hover-glow:#c6ff693d;--slide-hover-glow-soft:#c6ff6929;background:linear-gradient(149deg,#b7fe448c 15.38%,#4750385c 82%);box-shadow:inset 0 1px #ffffff1a,0 0 10px 8px #c6ff690d,0 0 40px #c6ff690d,inset 0 0 0 1px #ffffff0f}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-bg-2{--slide-hover-hue:150deg;--slide-hover-glow:#ff636342;--slide-hover-glow-soft:#ff63632b;background:radial-gradient(40% 30% at 52% 36.91%,#552525 0%,#320903 100%);box-shadow:inset 0 1px #ffffff1a,0 0 10px 8px #ff63630d,0 0 40px #ff63631a,inset 0 0 0 1px #ffffff0f}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-bg-3{--slide-hover-hue:-120deg;--slide-hover-glow:#ded2463d;--slide-hover-glow-soft:#ded24629;background:radial-gradient(78.4% 94.21% at 50% 29.91%,#b4a92bb3 0%,#0d10236b 100%);box-shadow:inset 0 1px #ffffff1a,0 0 10px 8px #4a4f071a,0 0 40px #6262001a,inset 0 0 0 1px #ffffff0f}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-bg-4{--slide-hover-hue:45deg;--slide-hover-glow:#bec0f33d;--slide-hover-glow-soft:#bec0f329;background:radial-gradient(78.4% 94.21% at 50% 29.91%,#7a84b9b3 0%,#0f092666 100%);box-shadow:inset 0 1px #ffffff1a,0 0 10px 8px #bec0f31a,0 0 40px #bec0f31a,inset 0 0 0 1px #ffffff0f}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-bg-5{--slide-hover-hue:110deg;--slide-hover-glow:#de5ecd42;--slide-hover-glow-soft:#de5ecd2b;background:radial-gradient(78.4% 94.21% at 50% 29.91%,#de5ecd73 0%,#060e1178 100%);box-shadow:inset 0 1px #ffffff1a,0 0 10px 8px #c06dcd1a,0 0 40px #c06dcd1a,inset 0 0 0 1px #ffffff0f}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-bg-6{--slide-hover-hue:-92deg;--slide-hover-glow:#f7f2ea38;--slide-hover-glow-soft:#f7f2ea26;background:radial-gradient(78.4% 94.21% at 50% 29.91%,#f7f2eab3 0%,#0d10236b 100%);box-shadow:inset 0 1px #ffffff1a,0 0 10px 8px #4a4f071a,0 0 40px #6262001a,inset 0 0 0 1px #ffffff0f}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__bg{background:#000c;border-radius:.75rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;box-shadow:0 1.189px 2.377px #00000047}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-icon-mask{width:1.75rem;height:1.75rem}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-header{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-heading{align-items:center;gap:.75rem;display:flex}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-title{color:#ebdfcb;margin:0;font-size:1rem}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-description-wrapper{z-index:2;padding-top:1rem;position:relative}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-description{color:#fffc;margin:0;font-size:.9rem;line-height:1.5}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-divider{z-index:2;padding-top:1rem;position:relative}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide button,.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide a{-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffff08 0%,#ffffff1a 100%);border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:.625rem;transition:all .3s ease-in-out;display:flex;box-shadow:inset 0 1px #ffffff0d,0 0 0 1px #ffffff40,inset 0 -1px #0003}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide button:hover,.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide a:hover{transform:scale(1.05)}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide button:active,.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide a:active{transform:scale(.95)}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide hr{background:#ffffff0d;border:none;height:1px;margin-top:auto}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-image{z-index:0;border-radius:.75rem;flex:1;position:relative;overflow:hidden}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-image img{width:100%;height:100%}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-image-bleed{z-index:0;border-radius:0 0 1.25rem 1.25rem;flex:1;width:calc(100% + 4rem);margin:0 -2rem -2rem;position:relative;overflow:hidden}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-image-bleed img{width:100%;height:100%}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-image-bleed-screen{z-index:0;mix-blend-mode:screen;border-radius:0 0 1.25rem 1.25rem;flex:1;width:calc(100% + 4rem);margin:0 -2rem -2rem;position:relative;overflow:hidden}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-image-bleed-screen img{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container .projects-module-scss-module__XLt2JG__carousel-slide .projects-module-scss-module__XLt2JG__slide-hover-effect{display:none}}@media (max-width:768px){.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport .projects-module-scss-module__XLt2JG__carousel-container{--slide-size:100%}.projects-module-scss-module__XLt2JG__container2 .projects-module-scss-module__XLt2JG__carousel .projects-module-scss-module__XLt2JG__carousel-viewport{padding:.625rem 0}}.projects-module-scss-module__XLt2JG__container2:hover{cursor:grab}.projects-module-scss-module__XLt2JG__container2:active{cursor:grabbing}@media (max-width:768px){.projects-module-scss-module__XLt2JG__container2{--slide-size:20%;-webkit-mask-image:none;mask-image:none}}@media (max-width:640px){.projects-module-scss-module__XLt2JG__container2{--slide-size:20%}}@media (max-width:480px){.projects-module-scss-module__XLt2JG__container2{--slide-size:50%}}.projects-module-scss-module__XLt2JG__pagination{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.75rem;display:flex}.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-prev,.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-next{cursor:pointer;background:linear-gradient(137deg,#070003 4.87%,#0d0105 75.88%);border-top:1px solid #ffffff0f;border-left:1px solid #ffffff0f;border-right:1px solid #ffffff0f;border-radius:9999px;width:4rem;height:4rem;box-shadow:inset 0 2px #ffffff1a}.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-prev svg,.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-next svg{color:#e0e0e2;width:.4375rem;transition:color .3s ease-in-out;transform:scale(1.2)}@media (hover:none) and (pointer:coarse){.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-prev:active svg,.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-next:active svg{color:#f20755}}@media (hover:hover){.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-prev:hover svg,.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-prev:focus-visible svg,.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-next:hover svg,.projects-module-scss-module__XLt2JG__pagination .projects-module-scss-module__XLt2JG__button-next:focus-visible svg{color:#f20755}}.projects-module-scss-module__XLt2JG__projects .projects-module-scss-module__XLt2JG__title{text-align:center;width:100%;margin-bottom:5.25rem;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.3em}.projects-module-scss-module__XLt2JG__projects .projects-module-scss-module__XLt2JG__title span{color:#ffe2e2;text-align:center;text-shadow:1px 0 10px #f20755;font-style:normal;position:relative}.projects-module-scss-module__XLt2JG__projects .projects-module-scss-module__XLt2JG__title span:before{content:"";background:linear-gradient(#ff636340 50%,#cd4a4a26 100%);border-radius:.375rem;width:100%;height:90%;display:block;position:absolute;inset:0;transform:translateY(5%);box-shadow:0 0 27px #ff636366}.projects-module-scss-module__XLt2JG__projects .projects-module-scss-module__XLt2JG__description-title{color:#ebdfcb;font-size:1.2rem}.projects-module-scss-module__XLt2JG__projects .projects-module-scss-module__XLt2JG__description{color:#7c7068}.projects-module-scss-module__XLt2JG__pagination-wrapper{width:100%}.projects-module-scss-module__XLt2JG__pagination-content{justify-content:space-between;align-items:center;display:flex}.projects-module-scss-module__XLt2JG__pagination-text{width:50%}.projects-module-scss-module__XLt2JG__pagination-text p{color:#7c7068;margin:0;font-size:.9rem}.projects-module-scss-module__XLt2JG__pagination-controls{justify-content:flex-end;width:50%;display:flex}
.swiper-arrows-module-scss-module__dniY9q__btn-arrow{-webkit-user-select:none;user-select:none;visibility:visible;opacity:1;background:0 0;border:none;justify-content:center;align-items:center;width:fit-content;margin:0;padding:0;transition:all .3s ease-in-out;display:flex}.swiper-arrows-module-scss-module__dniY9q__btn-arrow.swiper-arrows-module-scss-module__dniY9q__hidden{visibility:hidden;pointer-events:none;opacity:0;display:none}@media (hover:none) and (pointer:coarse){.swiper-arrows-module-scss-module__dniY9q__btn-arrow:active{cursor:pointer}}@media (hover:hover){.swiper-arrows-module-scss-module__dniY9q__btn-arrow:hover,.swiper-arrows-module-scss-module__dniY9q__btn-arrow:focus-visible{cursor:pointer}}.swiper-arrows-module-scss-module__dniY9q__btn-arrow.swiper-arrows-module-scss-module__dniY9q__disabled,.swiper-arrows-module-scss-module__dniY9q__btn-arrow[aria-disabled=true]{cursor:not-allowed;opacity:.3}@media (hover:none) and (pointer:coarse){.swiper-arrows-module-scss-module__dniY9q__btn-arrow.swiper-arrows-module-scss-module__dniY9q__disabled:active svg,.swiper-arrows-module-scss-module__dniY9q__btn-arrow[aria-disabled=true]:active svg{color:#e0e0e2}}@media (hover:hover){.swiper-arrows-module-scss-module__dniY9q__btn-arrow.swiper-arrows-module-scss-module__dniY9q__disabled:hover svg,.swiper-arrows-module-scss-module__dniY9q__btn-arrow.swiper-arrows-module-scss-module__dniY9q__disabled:focus-visible svg,.swiper-arrows-module-scss-module__dniY9q__btn-arrow[aria-disabled=true]:hover svg,.swiper-arrows-module-scss-module__dniY9q__btn-arrow[aria-disabled=true]:focus-visible svg{color:#e0e0e2}}
