@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Geist:wght@300;400;500;600;700&display=swap");:root{--gp-purple:#7d43fc;--gp-purple-deep:#5c4afc;--gp-blue:#109bfe;--gp-dark:#212121;--gp-text:#4b4b4b;--gp-text-light:#6f6f6f;--gp-bg-light:#fcfcfc;--gp-white:#fff;--gp-border-light:rgba(46,94,218,.07)}.gp-page{font-family:Geist,sans-serif;color:var(--gp-text);background:var(--gp-white);overflow-x:hidden}.gp-page h1,.gp-page h2,.gp-page h3,.gp-page h4,.gp-page h5,.gp-page h6{font-family:Manrope,sans-serif;color:var(--gp-dark)}.gp-page .gp-sales__title{color:#fff}.gp-text-gradient{background:linear-gradient(135deg,#5c4afc,#7d43fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gp-community__tag,.gp-faq__tag,.gp-hero__tag{display:inline-flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.82);border:1px solid rgba(124,98,255,.2);border-radius:27px;padding:10px 16px;margin-bottom:20px;box-shadow:0 8px 24px rgba(77,58,174,.06),inset 0 1px 0 hsla(0,0%,100%,.8)}.gp-tag-icon{width:16px;height:16px;display:block;object-fit:contain;filter:drop-shadow(0 0 6px rgba(124,92,255,.18))}.gp-community__tag span,.gp-faq__tag span,.gp-hero__tag span{font-family:Geist,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%;color:#7d43fc;text-transform:uppercase}.gp-hero__content{position:relative;z-index:2}.gp-hero__title{font-size:55px;font-weight:600;line-height:1.37;color:var(--gp-dark);margin-bottom:24px;max-width:497px}.gp-hero__desc{font-size:18px;font-weight:400;line-height:30px;color:var(--gp-text);max-width:573px;margin-bottom:32px}.gp-hero{position:relative;background-color:#fff;background-image:radial-gradient(ellipse 520px 380px at 100% 0,rgba(150,165,255,.38),transparent 70%),radial-gradient(ellipse 420px 340px at 100% 30%,rgba(120,175,255,.28),transparent 70%),radial-gradient(ellipse 460px 340px at 0 28%,rgba(150,200,255,.3),transparent 70%),radial-gradient(ellipse 380px 300px at 0 60%,rgba(190,170,255,.16),transparent 70%);padding:100px 0 80px;min-height:764px;overflow:hidden}.gp-hero__blur{display:none}.gp-hero:before{content:"";left:0;top:120px;width:560px;height:480px;z-index:0;background-image:radial-gradient(circle,rgba(92,74,252,.55) 1.2px,transparent 1.5px);background-size:14px 14px;opacity:.55;-webkit-mask-image:radial-gradient(ellipse 100% 100% at 0 50%,#000 0,transparent 75%);mask-image:radial-gradient(ellipse 100% 100% at 0 50%,#000 0,transparent 75%)}.gp-hero:before,.gp-hero__pattern{position:absolute;pointer-events:none}.gp-hero__pattern{top:60px;right:0;bottom:auto;left:auto;width:480px;height:320px;z-index:1;background:url(/hero-pattern.svg) 100%/contain no-repeat;opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:linear-gradient(90deg,transparent,#000 60%)}[dir=rtl] .gp-hero:before{left:auto;right:0}[dir=rtl] .gp-hero__pattern{right:auto;left:0;transform:scaleX(-1)}.gp-blur-ellipse--blue{width:265px;height:266px;background:#109bfe;top:180px;right:0}.gp-blur-ellipse--purple-sm{width:176px;height:177px;background:#7d43fc;top:0;right:-60px}.gp-blur-ellipse--purple-lg{width:194px;height:195px;background:#109bfe;bottom:0;left:0}.gp-blur-ellipse--purple-md{width:129px;height:129px;background:#7d43fc;bottom:50px;left:155px}.gp-hero__image{position:relative;z-index:2}.gp-hero__img{width:100%;max-width:536px;height:533px;object-fit:cover;border-radius:9px;display:block;margin-left:auto}.gp-btn-primary{display:inline-flex;align-items:center;gap:10px;background:#7d43fc;border:none;border-radius:84px;padding:9px 17px;font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:32px;transition:all .3s ease}.gp-btn-primary,.gp-btn-primary:hover{color:var(--gp-white);text-decoration:none}.gp-btn-primary:hover{background:#6a30f0}.gp-btn-primary__icon{display:flex;align-items:center;justify-content:center;width:27px;height:27px;background:hsla(0,0%,100%,.98);border:none;border-radius:50%;box-shadow:0 4px 10px rgba(92,74,252,.12)}.gp-btn-primary__icon svg{width:16px;height:16px;stroke:#111;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.gp-community{padding:80px 0}.gp-community__map{position:relative}.gp-community__map-img{width:100%;max-width:559px;height:auto;opacity:1;filter:none}.gp-community__title{font-size:40px;font-weight:600;line-height:1.37;color:var(--gp-dark);margin-bottom:16px;max-width:522px}.gp-community__desc{font-size:18px;font-weight:400;line-height:30px;color:var(--gp-text);max-width:506px}.gp-sales{padding:0 0 80px}.gp-sales__gradient{background:linear-gradient(100deg,#7d43fc,#5c5ffd 40%,#109bfe);border-radius:18px;padding:71px 40px 68px;position:relative;overflow:hidden;margin:0;max-width:none}.gp-sales__globe{display:none}.gp-sales__gradient:after,.gp-sales__gradient:before{content:"";position:absolute;pointer-events:none;background-repeat:no-repeat;background-size:contain;z-index:0}.gp-sales__gradient:before{top:0;right:0;width:384px;height:370px;background-image:url(/integrated-texture-tr.svg);background-position:100% 0}.gp-sales__gradient:after{bottom:0;left:0;width:268px;height:295px;background-image:url(/integrated-texture-bl.svg);background-position:0 100%}[dir=rtl] .gp-sales__gradient:before{right:auto;left:0;transform:scaleX(-1)}[dir=rtl] .gp-sales__gradient:after{left:auto;right:0;transform:scaleX(-1)}.gp-sales__gradient>.container{position:relative;z-index:1}.gp-sales .row.g-4{max-width:1062px;margin-left:auto;margin-right:auto;--bs-gutter-x:2rem;--bs-gutter-y:2rem}.gp-sales__title{font-size:40px;font-weight:600;line-height:1.45;color:var(--gp-white);margin-bottom:12px}.gp-sales__subtitle{font-size:18px;font-weight:400;line-height:30px;color:#f6f6f6;max-width:668px;margin:0 auto}.gp-contact-card{background:var(--gp-white);border-radius:16px;overflow:hidden;height:100%}.gp-contact-card__header{display:flex;align-items:center;gap:15px;padding:21px 14px}.gp-contact-card__flag{width:65px;height:63px;border-radius:12px;overflow:hidden;flex-shrink:0}.gp-contact-card__flag img{width:100%;height:100%;object-fit:cover}.gp-contact-card__info{display:flex;flex-direction:column}.gp-contact-card__country{font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase;color:var(--gp-text)}.gp-contact-card__company{font-family:Manrope,sans-serif;font-size:16px;font-weight:600;color:#111827;line-height:1.4}.gp-contact-card__body{padding:0 13px 20px}.gp-contact-card__schedule{background:#f6f6f9;border-radius:8px;padding:12px 16px;margin-bottom:16px}.gp-contact-card__schedule p{font-size:16px;line-height:30px;color:var(--gp-text)}.gp-contact-card__contacts{display:flex;flex-direction:column;gap:10px}.gp-contact-card__contact-item{display:flex;align-items:center;gap:8px}.gp-contact-card__icon{width:36px;height:36px;border-radius:5px;background:rgba(92,74,252,.09);display:flex;align-items:center;justify-content:center;flex-shrink:0}.gp-contact-card__contact-item span{font-size:16px;line-height:30px;color:var(--gp-text)}.gp-faq{padding:80px 0}.gp-faq__title{font-size:40px;font-weight:600;line-height:1.45;color:var(--gp-dark);margin-bottom:16px;max-width:440px}.gp-faq__desc{font-size:18px;font-weight:400;line-height:30px;color:var(--gp-text);max-width:438px}.gp-faq__accordion{display:flex;flex-direction:column;gap:19px}.gp-faq__item{background:var(--gp-white);border-radius:13px;border:1px solid transparent;border-image:linear-gradient(180deg,rgba(46,94,218,.07),hsla(0,0%,98%,.07)) 1;border-image:none;border:1px solid rgba(46,94,218,.07);cursor:pointer;transition:all .3s ease;overflow:hidden}.gp-faq__item--active{background:var(--gp-white);box-shadow:0 8px 24px hsla(210,8%,62%,.2);border-color:transparent}.gp-faq__item-header{display:flex;align-items:flex-start;justify-content:space-between;padding:22px 27px;gap:16px}.gp-faq__item-content{flex:1 1}.gp-faq__item-title{font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:34px;color:var(--gp-dark);margin:0}.gp-faq__item-text{font-size:16px;font-weight:400;line-height:28px;color:var(--gp-text);margin-top:6px;margin-bottom:0;max-width:575px}.gp-faq__item-toggle{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:10px}.gp-footer{background:var(--gp-bg-light);padding:114px 0 40px}.gp-footer__top{padding-bottom:40px;margin-bottom:30px}.gp-footer__contact-title{font-size:14px;font-weight:400;color:var(--gp-dark);margin-bottom:8px}.gp-footer__contact-sub{font-size:14px;font-weight:400;color:var(--gp-text);line-height:1.7}.gp-footer__heading{font-family:Geist,sans-serif;font-size:16px;font-weight:600;color:var(--gp-dark);text-transform:uppercase;margin-bottom:16px}.gp-footer__links{list-style:none;padding:0;margin:0}.gp-footer__links li{margin-bottom:8px}.gp-footer__links a{font-size:14px;color:var(--gp-text);text-decoration:none;transition:color .2s ease}.gp-footer__links a:hover{color:var(--gp-purple)}.gp-footer__bottom{border-top:1px solid #e0e0e0;padding-top:24px;text-align:center}.gp-footer__bottom p{font-size:14px;color:var(--gp-text)}@media (max-width:1199.98px){.gp-hero__title{font-size:44px}.gp-sales__gradient{padding:50px 24px 60px}}@media (max-width:991.98px){.gp-hero{padding:80px 0 60px;min-height:auto}.gp-hero__title{font-size:38px;max-width:100%}.gp-hero__desc{max-width:100%}.gp-community{padding:60px 0}.gp-community__map{margin-bottom:40px;text-align:center}.gp-community__desc,.gp-community__title{max-width:100%}.gp-sales__title{font-size:32px}.gp-faq{padding:60px 0}.gp-faq__title{font-size:32px;max-width:100%;margin-bottom:24px}.gp-faq__desc{max-width:100%;margin-bottom:40px}.gp-cta__title{font-size:32px}.gp-cta__trust-bar{flex-direction:column;gap:16px;padding:24px}.gp-cta__trust-divider{width:100%;transform:none;height:1px}}@media (max-width:767.98px){.gp-sales__gradient:before{width:220px;height:212px}.gp-sales__gradient:after{width:160px;height:176px}.gp-hero__title{font-size:32px}.gp-hero__blur,.gp-hero__pattern{display:none}.gp-community__title,.gp-cta__title,.gp-faq__title,.gp-sales__title{font-size:28px}.gp-sales__gradient{border-radius:12px;padding:40px 16px 50px;margin:0 12px}.gp-cta__badges{flex-wrap:wrap}.gp-cta__gradient{padding:80px 0 60px}.gp-faq__item-header{padding:16px 20px}.gp-faq__item-title{font-size:16px}.gp-footer{padding:60px 0 30px}}