@media (max-width:991px){body{overflow-x:hidden}}.btstup-main-header{color:#111;color:light-dark(#111,#fff);display:flex;justify-content:center;min-height:100vh;min-height:100svh;overflow:hidden;position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:1}@media (max-width:991px){.btstup-main-header{align-items:end}}@media (min-width:992px){.btstup-main-header{align-items:center}}.btstup-main-header .btstup-main-header-slides-container{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.btstup-main-header .btstup-main-header-slide-item{flex-shrink:0;position:relative;width:100%}.btstup-main-header .btstup-main-header-background{inset:0;overflow:hidden;position:absolute;z-index:1}.btstup-main-header .btstup-main-header-background .btstup-main-header-background-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transform:scale(1);width:100%;z-index:1}.btstup-main-header .btstup-main-header-background:before{content:"";display:block;inset:0;position:absolute;z-index:2}@media (max-width:991px){.btstup-main-header .btstup-main-header-background:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}}@media (min-width:992px){.btstup-main-header .btstup-main-header-background:before{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(285deg,transparent .3%,rgba(0,0,0,.6) 92.22%)}}.btstup-main-header .btstup-main-header-content{color:#fff;margin-inline:auto;max-width:1408px;position:relative;width:100%;z-index:2}@media (max-width:991px){.btstup-main-header .btstup-main-header-content{display:flex;flex-direction:column;justify-content:end;min-height:100vh;min-height:100svh;padding:64px 16px;position:relative}}@media (min-width:992px){.btstup-main-header .btstup-main-header-content{padding:208px 16px 64px}}.btstup-main-header .btstup-main-header-content .btstup-main-header-content-supertitle{max-width:498px}@media (max-width:991px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-supertitle:not(:last-child){margin-bottom:8px}}@media (min-width:992px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-supertitle:not(:last-child){margin-bottom:12px}}.btstup-main-header .btstup-main-header-content .btstup-main-header-content-supertitle h2{font-weight:300;text-transform:uppercase}.btstup-main-header .btstup-main-header-content .btstup-main-header-content-title{max-width:498px}@media (max-width:991px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-title h2{font-family:Inter Variable,sans-serif;font-size:44px;letter-spacing:-.96px;line-height:1.2;line-height:1;margin:0}.btstup-main-header .btstup-main-header-content .btstup-main-header-content-title h2 u{font-family:Inter Variable,sans-serif;font-size:24px;letter-spacing:-.528px;letter-spacing:-.48px;line-height:1.24;line-height:.9;text-decoration:none}}@media (min-width:992px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-title h2{font-family:Inter Variable,sans-serif;font-size:64px;letter-spacing:-1.43px;line-height:1;margin:0}.btstup-main-header .btstup-main-header-content .btstup-main-header-content-title h2 u{font-family:Inter Variable,sans-serif;font-size:48px;letter-spacing:-1.07px;letter-spacing:-.96px;line-height:1.16;line-height:.9;text-decoration:none}}@media (max-width:991px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-title:not(:last-child){margin-bottom:12px}}@media (min-width:992px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-title:not(:last-child){margin-bottom:16px}}.btstup-main-header .btstup-main-header-content .btstup-main-header-content-title h2{font-weight:700}.btstup-main-header .btstup-main-header-content .btstup-main-header-content-text{font-weight:500;max-width:498px}@media (max-width:991px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-text{font-family:Inter Variable,sans-serif;font-size:17px;letter-spacing:-.33px;letter-spacing:-.219px;line-height:1.44}}@media (min-width:992px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-text{font-family:Inter Variable,sans-serif;font-size:20px;letter-spacing:-.33px;line-height:1.44}}@media (max-width:991px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-text:not(:last-child){margin-bottom:32px}}@media (min-width:992px){.btstup-main-header .btstup-main-header-content .btstup-main-header-content-text:not(:last-child){margin-bottom:48px}}.btstup-main-header .btstup-main-header-content .btstup-main-header-slider-nav{display:flex}@media (max-width:991px){.btstup-main-header .btstup-main-header-content .btstup-main-header-slider-nav{gap:10px;margin-top:32px}}@media (min-width:992px){.btstup-main-header .btstup-main-header-content .btstup-main-header-slider-nav{gap:15px;margin-top:48px}}.btstup-main-header .btstup-main-header-slider-nav button{align-items:center;background-color:#fff;background-color:light-dark(#fff,#111);border:0 solid hsla(0,0%,100%,.2);border-radius:28px;cursor:pointer;display:flex;justify-content:center;pointer-events:all;transition:opacity .3s ease,transform .2s ease}@media (max-width:991px){.btstup-main-header .btstup-main-header-slider-nav button{height:40px;width:40px}}@media (min-width:992px){.btstup-main-header .btstup-main-header-slider-nav button{height:56px;width:56px}}.btstup-main-header .btstup-main-header-slider-nav button:hover{background:rgba(0,0,0,.5)}.bt-stup-action-primary{align-items:center;background:#0090ff;border-radius:108px;color:#fff;display:flex;justify-content:center;padding:10px 32px;transition-duration:.25s;transition-property:background-color,color,fill,border-color,opacity;transition-timing-function:ease-in-out;width:-moz-max-content;width:max-content}@media (max-width:991px){.bt-stup-action-primary{font-family:Inter Variable,sans-serif;font-size:12px;height:48px;letter-spacing:.01px;line-height:1.46}}@media (min-width:992px){.bt-stup-action-primary{font-family:Inter Variable,sans-serif;font-size:15px;height:64px;letter-spacing:-.18px;letter-spacing:-.15px;line-height:1.44}}.bt-stup-action-primary:hover{background:#efeff1;color:#000;transition-duration:.25s;transition-property:background-color,color,fill,border-color,opacity;transition-timing-function:ease-in-out}.container-big{margin-left:auto;margin-right:auto;max-width:1428px;padding-left:24px;padding-right:24px}@media (max-width:991px){.stup-place-section{padding:40px 0 32px}}@media (min-width:992px){.stup-place-section{padding:120px 0 40px}}.stup-place-section .stup-place-section-header{margin-inline:auto;max-width:678px;text-align:center}@media (max-width:991px){.stup-place-section .stup-place-section-header:not(:last-child){margin-bottom:40px}}@media (min-width:992px){.stup-place-section .stup-place-section-header:not(:last-child){margin-bottom:80px}}.stup-place-section .stup-place-section-header h2{color:#000;color:light-dark(#000,#fff)}@media (max-width:991px){.stup-place-section .stup-place-section-header h2{font-family:Inter Variable,sans-serif;font-size:32px;letter-spacing:-.69px;letter-spacing:-.64px;line-height:1.16}}@media (min-width:992px){.stup-place-section .stup-place-section-header h2{font-family:Inter Variable,sans-serif;font-size:40px;letter-spacing:-.89px;line-height:1.1}}@media (max-width:991px){.stup-place-section .stup-place-section-header h2:not(:last-child){margin-bottom:16px}}@media (min-width:992px){.stup-place-section .stup-place-section-header h2:not(:last-child){margin-bottom:20px}}.stup-place-section .stup-place-section-header p{color:#111;color:light-dark(#111,#ddd);font-weight:500}@media (max-width:991px){.stup-place-section .stup-place-section-header p{font-family:Inter Variable,sans-serif;font-size:14px;letter-spacing:-.09px;line-height:1.46}}@media (min-width:992px){.stup-place-section .stup-place-section-header p{font-family:Inter Variable,sans-serif;font-size:20px;letter-spacing:-.33px;line-height:1.44}}.stup-place-section .stup-place-section-content{display:grid}@media (max-width:991px){.stup-place-section .stup-place-section-content{gap:16px}}@media (min-width:992px){.stup-place-section .stup-place-section-content{grid-template-columns:1fr 760px;justify-content:space-between}}.stup-place-section .stup-place-section-content .stup-place-section-content-stats{display:grid;max-width:578px;width:100%}@media (max-width:991px){.stup-place-section .stup-place-section-content .stup-place-section-content-stats{gap:35px}}@media (min-width:992px){.stup-place-section .stup-place-section-content .stup-place-section-content-stats{gap:47px}}.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item{border:1px solid #dfdfdf;border-radius:8px;display:grid;position:relative}@media (max-width:991px){.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item{align-items:center;justify-content:center;padding:31px 36px 22px}}@media (min-width:992px){.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item{align-items:center;justify-content:center;padding:38px 36px 27px}}.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item .stup-place-section-content-stats-item-number{background-color:#fff;background-color:light-dark(#fff,#111);color:#0090ff;font-weight:700;overflow:hidden;padding:8px 32px;text-align:center}@media (max-width:991px){.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item .stup-place-section-content-stats-item-number{font-family:Inter Variable,sans-serif;font-size:32px;left:50%;letter-spacing:-.69px;line-height:1.16;position:absolute;top:-27px;transform:translateX(-50%)}}@media (min-width:992px){.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item .stup-place-section-content-stats-item-number{font-family:Inter Variable,sans-serif;font-size:40px;left:50%;letter-spacing:-.89px;letter-spacing:-.8px;line-height:1.1;max-height:67px;position:absolute;top:-34px;transform:translateX(-50%)}}.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item .stup-place-section-content-stats-item-label{color:#737382;color:light-dark(#737382,#fff);font-weight:600}@media (max-width:991px){.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item .stup-place-section-content-stats-item-label{font-family:Inter Variable,sans-serif;font-size:14px;letter-spacing:-.09px;line-height:1.46}}@media (min-width:992px){.stup-place-section .stup-place-section-content .stup-place-section-content-stats .stup-place-section-content-stats-item .stup-place-section-content-stats-item-label{font-family:Inter Variable,sans-serif;font-size:16px;letter-spacing:-.18px;letter-spacing:-.33px;line-height:1.44}}.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper{background:transparent;border:0;display:grid}.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-image{grid-column:1;grid-row:1;pointer-events:none;z-index:1}.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-image img{height:auto;width:100%}.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-video{filter:drop-shadow(0 18.379px 68.921px rgba(0,20,71,.15));grid-column:1;grid-row:1;z-index:0}@media (max-width:991px){.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-video{border-radius:4.663px;padding:9px 32px}}@media (min-width:992px){.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-video{padding:9px 62px}}.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-video iframe,.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-actionmedia{grid-column:1;grid-row:1;z-index:2}@media (max-width:991px){.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-actionmedia{align-self:end;margin-bottom:24px;margin-left:40px}.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-actionmedia svg{height:14px;width:14px}}@media (min-width:992px){.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-actionmedia{align-self:end;margin-bottom:45px;margin-left:75px}}.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-actionmedia button{align-items:center;background:rgba(0,0,0,.6);border:1px solid #fff;border-radius:174.279px;color:#fff;display:flex;gap:8px;justify-content:center;padding:10px}@media (max-width:991px){.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-actionmedia button span{font-family:Inter Variable,sans-serif;font-size:11px;letter-spacing:.495px;line-height:1.4}}@media (min-width:992px){.stup-place-section .stup-place-section-content-media .stup-place-section-content-media-wrapper .stup-place-section-content-media-wrapper-actionmedia button span{font-family:Inter Variable,sans-serif;font-size:14px;letter-spacing:-.09px;line-height:1.46}}@media (max-width:991px){.stup-begin-section{padding:32px 0}}@media (min-width:992px){.stup-begin-section{padding:100px 0 40px}}.stup-begin-section .stup-begin-section-content{align-items:center;display:flex}@media (max-width:991px){.stup-begin-section .stup-begin-section-content{flex-direction:column;gap:32px}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content{gap:120px}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-media{overflow:hidden}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-media{aspect-ratio:1;border-radius:24px}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-media{border-radius:34px;flex-shrink:0;height:700px;width:690px}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header{margin-bottom:16px;text-align:center}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header{margin-bottom:40px}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header h2{color:#000;color:light-dark(#000,#fff);font-weight:600}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header h2{font-family:Inter Variable,sans-serif;font-size:32px;letter-spacing:-.69px;letter-spacing:-.64px;line-height:1.16}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header h2{font-family:Inter Variable,sans-serif;font-size:40px;letter-spacing:-.89px;line-height:1.1}}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header h2:not(:last-child){margin-bottom:16px}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header h2:not(:last-child){margin-bottom:20px}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header p{color:#000b13;color:light-dark(#000b13,#ddd)}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header p{font-family:Inter Variable,sans-serif;font-size:14px;letter-spacing:-.09px;line-height:1.46}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-header p{font-family:Inter Variable,sans-serif;font-size:16px;letter-spacing:-.18px;letter-spacing:0;line-height:1.44;line-height:1.4}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services{display:grid}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services{overflow:hidden}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item{fill:#1a76ff;display:flex;position:relative}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item{justify-content:space-between;padding:16px 0}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item{justify-content:space-between;padding:32px 0}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item:hover,.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item:hover .stup-begin-section-content-services-item-title{color:#1a76ff}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item:not(:last-child){border-bottom:1px solid #dfdfdf}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item .stup-begin-section-content-services-item-icon{height:32px;width:32px}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item .stup-begin-section-content-services-item-icon{height:40px;width:40px}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item .stup-begin-section-content-services-item-icon bt-icon{height:100%;width:100%}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item .stup-begin-section-content-services-item-icon svg{height:32px;width:32px}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item .stup-begin-section-content-services-item-icon svg{height:40px;width:40px}}.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item .stup-begin-section-content-services-item-title{color:#000;color:light-dark(#000,#fff);font-weight:600}@media (max-width:991px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item .stup-begin-section-content-services-item-title{font-family:Inter Variable,sans-serif;font-size:20px;letter-spacing:-.33px;letter-spacing:-.72px;line-height:1.44;line-height:1.24}}@media (min-width:992px){.stup-begin-section .stup-begin-section-content .stup-begin-section-content-info .stup-begin-section-content-services .stup-begin-section-content-services-item .stup-begin-section-content-services-item-title{font-family:Inter Variable,sans-serif;font-size:28px;letter-spacing:-.72px;line-height:1.24}}.homepage-blog-section{margin:auto;max-width:1376px;padding:80px 0;width:100%}.homepage-blog-section .box-homepage-blog-title{color:#000;color:light-dark(#000,#fff);font-family:Inter Variable,sans-serif;font-size:40px;font-weight:600;letter-spacing:-.89px;line-height:1.1;padding-bottom:40px}.homepage-blog-section .box-homepage-blog{background:#fafafa;background:light-dark(#fafafa,#1a1a1a);border-radius:34px}.homepage-blog-section .box-homepage-blog .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);padding:48px 0}.homepage-blog-section .box-homepage-blog .blog-card{cursor:pointer;display:flex;flex-direction:column;padding:0 48px}.homepage-blog-section .box-homepage-blog .blog-card:not(:last-of-type){border-right:1px solid #d9d9d9}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-image{background:#f5f5f5;border-radius:16px;height:220px;overflow:hidden;position:relative;width:100%}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-image img{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.homepage-blog-section .box-homepage-blog .blog-card:hover .blog-card-content .blog-card-title{color:#0090ff}.homepage-blog-section .box-homepage-blog .blog-card:hover .blog-card-image img{border-radius:16px;transform:scale(1.05)}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-content{display:flex;flex:1;flex-direction:column;padding-top:16px}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-content .blog-card-meta{align-items:center;display:flex;gap:16px;margin-bottom:8px}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-content .blog-card-meta .category{color:#1a76ff;color:light-dark(#1a76ff,#fff);font-family:Inter Variable,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.09px;letter-spacing:-.07px;line-height:1.46;line-height:1.44}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-content .blog-card-meta .date{color:#555;color:light-dark(#555,#fff);font-family:Inter Variable,sans-serif;font-size:14px;letter-spacing:-.09px;letter-spacing:-.07px;line-height:1.46;line-height:1.44}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-content .blog-card-meta .date:before{color:#d9d9d9;content:"|";margin-right:16px}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-content .blog-card-title{color:#000;font-family:Inter Variable,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.21px;line-height:1.32;margin:0}@media (max-width:1024px){.homepage-blog-section .box-homepage-blog .blog-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.homepage-blog-section .box-homepage-blog .blog-card:last-child{grid-column:1/-1;margin:0 auto;max-width:50%}}@media (max-width:768px){.homepage-blog-section{padding:32px 16px}.homepage-blog-section .box-homepage-blog-title{font-family:Inter Variable,sans-serif;font-size:32px;letter-spacing:-.69px;letter-spacing:-.64px;line-height:1.16;padding-bottom:16px;text-align:center}.homepage-blog-section .box-homepage-blog{border-radius:20px}.homepage-blog-section .box-homepage-blog .top{margin-bottom:40px}.homepage-blog-section .box-homepage-blog .top h2{font-family:Inter Variable,sans-serif;font-size:32px;letter-spacing:-.69px;line-height:1.16}.homepage-blog-section .box-homepage-blog .blog-grid{gap:20px;grid-template-columns:1fr;padding:20px 0}.homepage-blog-section .box-homepage-blog .blog-card{padding:0 20px}.homepage-blog-section .box-homepage-blog .blog-card:not(:last-of-type){border-right:0}.homepage-blog-section .box-homepage-blog .blog-card:last-child{grid-column:auto;max-width:100%}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-image{height:189px}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-content{padding-bottom:8px}.homepage-blog-section .box-homepage-blog .blog-card .blog-card-content .blog-card-title{font-family:Inter Variable,sans-serif;font-size:16px;letter-spacing:-.18px;line-height:1.44}}.stup-event-section{margin:auto;max-width:1376px}@media (max-width:991px){.stup-event-section{padding:85px 0}}@media (min-width:992px){.stup-event-section{padding:100px 0 40px}}.stup-event-section-header{text-align:center}@media (max-width:991px){.stup-event-section-header{margin-bottom:32px}}@media (min-width:992px){.stup-event-section-header{margin-bottom:64px}}.stup-event-section-header h2{color:#131315;color:light-dark(#131315,#fff)}@media (max-width:991px){.stup-event-section-header h2{font-family:Inter Variable,sans-serif;font-size:32px;letter-spacing:-.69px;line-height:1.16;margin-bottom:8px}}@media (min-width:992px){.stup-event-section-header h2{font-family:Inter Variable,sans-serif;font-size:40px;letter-spacing:-.89px;line-height:1.1;margin-bottom:24px}}.stup-event-section-header p{color:#111;color:light-dark(#111,#fff);font-weight:500;margin:0 auto;max-width:544px}@media (max-width:991px){.stup-event-section-header p{font-family:Inter Variable,sans-serif;font-size:17px;letter-spacing:-.33px;letter-spacing:-.219px;line-height:1.44}}@media (min-width:992px){.stup-event-section-header p{font-family:Inter Variable,sans-serif;font-size:20px;letter-spacing:-.33px;line-height:1.44}}.stup-event-section-content .stup-event-cards{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.stup-event-section-content .stup-event-cards{grid-template-columns:1fr;margin-bottom:32px}}@media (min-width:992px){.stup-event-section-content .stup-event-cards{margin-bottom:64px}}.stup-event-card{background:#f4f4f5;background:light-dark(#f4f4f5,#1a1a1a);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative;transition:all .3s ease}@media (max-width:991px){.stup-event-card{padding:24px}}@media (min-width:992px){.stup-event-card{display:flex;flex-direction:column;padding:40px}}.stup-event-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-5px)}.stup-event-card .stup-event-card-title{color:#000;color:light-dark(#000,#fff);font-weight:600}@media (max-width:991px){.stup-event-card .stup-event-card-title{border-bottom:1px dashed #d4d4d8;font-family:Inter Variable,sans-serif;font-size:20px;letter-spacing:-.33px;letter-spacing:-.47px;line-height:1.44;line-height:1.24;margin-bottom:16px;padding-bottom:16px}}@media (min-width:992px){.stup-event-card .stup-event-card-title{font-family:Inter Variable,sans-serif;font-size:28px;letter-spacing:-.72px;letter-spacing:-.69px;line-height:1.24;line-height:1.16;padding-bottom:24px}}.stup-event-card .stup-event-card-details{display:flex;flex-direction:column}@media (max-width:991px){.stup-event-card .stup-event-card-details{gap:12px}}@media (min-width:992px){.stup-event-card .stup-event-card-details{gap:16px}}.stup-event-card .stup-event-card-link{align-items:center;display:inline-flex;justify-content:center}@media (max-width:991px){.stup-event-card .stup-event-card-link{height:20px;width:20px}}@media (min-width:992px){.stup-event-card .stup-event-card-link{height:21px;width:21px}}.stup-event-card .stup-event-card-link:hover{transform:scale(1.1)}@media (max-width:991px){.stup-event-card .stup-event-card-link svg{height:20px;width:20px}}@media (min-width:992px){.stup-event-card .stup-event-card-link svg{height:21px;width:21px}}.stup-event-card-items{align-items:flex-end;display:grid}@media (max-width:991px){.stup-event-card-items{gap:24px;grid-template-columns:1fr 22px}}@media (min-width:992px){.stup-event-card-items{border-top:1px dashed #d4d4d8;gap:32px;grid-template-columns:1fr 24px;margin-top:auto;padding-top:24px}}.stup-event-detail{align-items:flex-start;display:flex;font-family:Inter Variable,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.09px;line-height:1.46}.stup-event-detail svg{margin-right:12px}.stup-event-detail .stup-event-icon{color:#0090ff;color:light-dark(#0090ff,#fff);flex-shrink:0;height:20px;width:20px}.stup-event-detail .stup-event-label{color:#737382;color:light-dark(#737382,#fff)}.stup-event-detail .stup-event-value{color:#000;color:light-dark(#000,#fff)}.stup-partners-slider{overflow:hidden;width:100%}@media (max-width:991px){.stup-partners-slider{padding:16px 0}}@media (min-width:992px){.stup-partners-slider{padding:100px 0 40px}}@media (max-width:991px){.stup-partners-slider .stup-partners-slider-title h2{font-family:Inter Variable,sans-serif;font-size:32px;font-weight:700;letter-spacing:-.69px;line-height:1.16;margin-bottom:24px;text-align:center}}@media (min-width:992px){.stup-partners-slider .stup-partners-slider-title h2{font-family:Inter Variable,sans-serif;font-size:40px;font-weight:600;letter-spacing:-.89px;line-height:1.1;margin-bottom:40px;text-align:center}}.stup-partners-slider .stup-partners-slider-inner{align-items:center;display:flex;flex-wrap:nowrap;max-height:102px;width:-moz-max-content;width:max-content}@media (max-width:991px){.stup-partners-slider .stup-partners-slider-inner{margin-bottom:24px}}@media (min-width:992px){.stup-partners-slider .stup-partners-slider-inner{margin-bottom:64px}}.stup-partners-slider .stup-partners-slider-inner .stup-partners-slider-part{align-items:center;display:flex;flex:0 0 auto}@media (max-width:991px){.stup-partners-slider .stup-partners-slider-inner .stup-partners-slider-part{gap:32px;padding:0 16px}.stup-partners-slider .stup-partners-slider-inner .stup-partners-slider-part svg{height:24px;width:auto}}@media (min-width:992px){.stup-partners-slider .stup-partners-slider-inner .stup-partners-slider-part{padding:32px}.stup-partners-slider .stup-partners-slider-inner .stup-partners-slider-part img{max-height:42px;width:auto}}.stup-btn-icon{align-items:center;display:flex;justify-content:center}.stup-btn-icon .btn-width-icon{align-items:center;border:1px solid #dfdfdf;border-radius:112px;color:#1a76ff;display:flex;font-weight:600;gap:10px;transition-duration:.25s;transition-property:background-color,color,fill,border-color,opacity;transition-timing-function:ease-in-out}@media (max-width:991px){.stup-btn-icon .btn-width-icon{font-family:Inter Variable,sans-serif;font-size:12px;height:42px;letter-spacing:.01px;line-height:1.46;padding:12px 20px}}@media (min-width:992px){.stup-btn-icon .btn-width-icon{font-family:Inter Variable,sans-serif;font-size:16px;height:64px;letter-spacing:-.18px;line-height:1.44;padding:21px 31px}}.stup-btn-icon .btn-width-icon svg{height:22px;width:22px}.stup-btn-icon .btn-width-icon:hover{background-color:#1a76ff;border:1px solid #1a76ff;color:#fff;transition-duration:.25s;transition-property:background-color,color,fill,border-color,opacity;transition-timing-function:ease-in-out}.stup-btn-icon .btn-width-icon:hover path{stroke:#fff}.testimonials-section{padding:100px 0 40px}.testimonials-section .container{margin:0 auto;max-width:1376px;padding:0 20px}.testimonials-section .section-title{color:#1a1a1a;color:light-dark(#1a1a1a,#fff);font-family:Inter Variable,sans-serif;font-size:40px;font-weight:600;letter-spacing:-.89px;line-height:1.1;margin-bottom:40px;text-align:center}.testimonials-section .testimonials-wrapper{overflow:hidden;position:relative}.testimonials-section .testimonials-container{-ms-overflow-style:none;cursor:grab;display:flex;gap:24px;overflow-x:auto;padding-bottom:20px;padding-left:calc(50vw - 668px);padding-right:20px;scroll-behavior:smooth;scrollbar-width:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (max-width:1240px){.testimonials-section .testimonials-container{padding-left:20px}}.testimonials-section .testimonials-container::-webkit-scrollbar{display:none}.testimonials-section .testimonials-container:active{cursor:grabbing}.testimonials-section .testimonial-card{background:#f4f4f5;background:light-dark(#f4f4f5,#1a1a1a);border-radius:34px;flex:0 0 384px;padding:32px;transition:transform .3s ease,box-shadow .3s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.testimonials-section .testimonial-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.1);transform:translateY(-4px)}.testimonials-section .testimonial-header{align-items:center;display:flex;gap:16px;margin-bottom:40px}.testimonials-section .testimonial-avatar{-webkit-user-drag:none;border-radius:50%;flex-shrink:0;height:72px;-o-object-fit:cover;object-fit:cover;pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:72px}.testimonials-section .testimonial-name{color:#000;color:light-dark(#000,#fff);font-family:Inter Variable,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.18px;line-height:1.44}.testimonials-section .text-gray{color:#737382;color:light-dark(#737382,#fff);font-family:Inter Variable,sans-serif;font-size:14px;letter-spacing:-.09px;line-height:1.46}.testimonials-section .testimonial-header-text{display:flex;flex-direction:column}.testimonials-section .testimonial-content{position:relative}.testimonials-section .testimonial-content svg{margin-bottom:12px}.testimonials-section .quote-icon{color:#06c;color:light-dark(#06c,#6af);font-family:Georgia,serif;font-size:48px;left:-5px;line-height:1;opacity:.2;position:absolute;top:-10px}.testimonials-section .testimonial-text{color:#737382;color:light-dark(#737382,#fff);font-family:Inter Variable,sans-serif;font-size:16px;letter-spacing:-.18px;line-height:1.44;margin:0;padding-left:0}@media (max-width:1024px){.testimonials-section .testimonial-card{flex:0 0 320px}.testimonials-section .testimonial-content svg{width:18px}}@media (max-width:768px){.testimonials-section{padding:60px 0}.testimonials-section .section-title{font-size:24px;margin-bottom:32px}.testimonials-section .testimonial-card{flex:0 0 280px}}@media (max-width:480px){.testimonials-section{padding:32px 0}.testimonials-section .testimonial-header{margin-bottom:24px}.testimonials-section .testimonials-container{gap:16px}.testimonials-section .section-title{font-family:Inter Variable,sans-serif;font-size:32px;letter-spacing:-.69px;line-height:1.16;margin-bottom:16px}.testimonials-section .testimonial-card{border-radius:20px;flex:0 0 260px;padding:20px}.testimonials-section .testimonial-avatar{height:64px;width:64px}.testimonials-section .testimonial-name,.testimonials-section .testimonial-text{font-family:Inter Variable,sans-serif;font-size:14px;letter-spacing:-.09px;line-height:1.46}.testimonials-section .text-gray{font-family:Inter Variable,sans-serif;font-size:12px;letter-spacing:.01px;line-height:1.46}}
