@font-face{font-family:Manrope;src:local("Manrope"),url(/_next/static/media/Manrope-VariableFont_wght.3787d9a8.ttf) format("truetype");font-weight:1 999;font-style:normal;font-display:swap}:root{--font-family:"Manrope",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-feature-settings:normal;--easing:cubic-bezier(0.25,0.8,0.5,1);--transition-duration:0.25s;--transition:all var(--transition-duration) var(--easing);--background-body:#190f1d;--foreground-body:#fff;--text-light:#fff;--text-muted:#afa5b8;--text-second:#af9fc0;--text-dark:#190f1d;--container-width:1236px;--accent-pink:#f267b7;--accent-blue:#007aff}@media (max-width:1279.98px){:root{--container-width:702px}}@media (max-width:767.98px){:root{--container-width:calc(100% - 13px * 2)}}:root{--rpx:0.2242152466vw}*,:after,:before{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;min-height:100vh;color:var(--foreground-body);background:var(--background-body);font-size:16px;font-weight:400;line-height:normal;font-family:var(--font-family);font-feature-settings:var(--font-feature-settings);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767.98px){body,html{font-size:max(16 * var(--rpx))}}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{color:inherit;text-decoration:none}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-from-right{0%{transform:translateX(30px)}}@keyframes slide-to-left{to{transform:translateX(-30px)}}::view-transition-old(root){animation:fade-out 90ms cubic-bezier(.4,0,1,1) both,slide-to-left .3s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){animation:fade-in .21s cubic-bezier(0,0,.2,1) 90ms both,slide-from-right .3s cubic-bezier(.4,0,.2,1) both}.embla{overflow:hidden}.embla__container{display:flex;transition:height var(--transition-duration) var(--easing)}.embla__slide{flex:0 0 auto;min-width:0}.hover-glow-text{transition:text-shadow var(--transition-duration) var(--easing)}@media (hover:hover){.hover-glow-text:hover{text-shadow:0 0 3px currentColor}}@media (hover:none){.hover-glow-text:active{text-shadow:0 0 3px currentColor}}@media (max-width:767.98px){.hide-phone{display:none!important}}@media (max-width:1279.98px){.hide-tablet{display:none!important}}@media (max-width:1023.98px){.hide-tablet-sm{display:none!important}}@media (min-width:768px){.hide-phone-up{display:none!important}}@media (min-width:1280px){.hide-tablet-up{display:none!important}}@media (min-width:1024px){.hide-tablet-sm-up{display:none!important}}.sr-el{visibility:hidden}@media (max-width:767.98px){.sr-el-m-initial{visibility:visible}}.minimalPlaceholder{display:block;min-width:1px;min-height:1px}