.open-source-intro{height:708px;margin-top:-185px;padding-top:185px;position:relative;width:100%}@media(max-width:1439px){.open-source-intro{height:685px}}@media(max-width:767px){.open-source-intro{height:650px}}@media(max-width:650px){.open-source-intro{height:740px}}.open-source-intro__image{inset:0;margin:0 auto;position:absolute;z-index:-1}.open-source-intro__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.open-source-intro__container{display:grid;gap:20px;grid-template-areas:"breadcrumbs links" "title links" "description links";grid-template-columns:2fr 1fr;margin-top:80px}@media(max-width:1071px){.open-source-intro__container{grid-template-areas:"breadcrumbs" "title" "description" "links";grid-template-columns:1fr;margin-top:40px}}.open-source-intro__breadcrumbs{-ms-grid-row:1;-ms-grid-column:1;grid-area:breadcrumbs;padding-bottom:100px}@media(max-width:1199px){.open-source-intro__breadcrumbs{padding-bottom:80px}}@media(max-width:767px){.open-source-intro__breadcrumbs{padding-bottom:60px}}.open-source-intro__title{-ms-grid-row:3;-ms-grid-column:1;grid-area:title;max-width:690px}@media(max-width:1199px){.open-source-intro__title{max-width:670px}}@media(max-width:1071px){.open-source-intro__title{max-width:100%}}.open-source-intro__description{-ms-grid-row:5;-ms-grid-column:1;grid-area:description;max-width:690px}@media(max-width:1199px){.open-source-intro__description{max-width:670px}}@media(max-width:1071px){.open-source-intro__description{max-width:100%}}.open-source-intro__links{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:3;align-items:center;align-self:flex-end;display:flex;gap:12px;grid-area:links;justify-self:flex-end}@media (max-width:1071px){.open-source-intro__breadcrumbs{-ms-grid-row:1;-ms-grid-column:1}.open-source-intro__title{-ms-grid-row:2;-ms-grid-column:1}.open-source-intro__description{-ms-grid-row:3;-ms-grid-column:1}.open-source-intro__links{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;align-self:flex-start;justify-self:flex-start;margin-top:50px}}@media(max-width:767px){.open-source-intro__links{margin-top:30px}}.open-source-solution{display:flex;flex-direction:column;gap:50px;padding:100px 0}@media(max-width:1199px){.open-source-solution{padding:40px 0}}@media(max-width:1023px){.open-source-solution{gap:30px;padding:40px 0 20px}}@media(max-width:767px){.open-source-solution{padding:40px 0}}.open-source-solution__intro{display:grid;gap:16px 200px;grid-template-areas:"title image" "content image";grid-template-columns:1fr auto}@media(max-width:1023px){.open-source-solution__intro{gap:16px 40px}}@media(max-width:767px){.open-source-solution__intro{gap:16px;grid-template-areas:"title image" "content content"}}.open-source-solution__intro-title{-ms-grid-row:1;-ms-grid-column:1;grid-area:title}.open-source-solution__intro-content{-ms-grid-row:3;-ms-grid-column:1;display:flex;flex-direction:column;gap:23px;grid-area:content}@media(max-width:767px){.open-source-solution__intro-content{gap:15px}}.open-source-solution__intro-image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;align-items:center;display:flex;grid-area:image;height:100%;justify-content:center}@media (max-width:767px){.open-source-solution__intro-title{-ms-grid-row:1;-ms-grid-column:1}.open-source-solution__intro-content{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.open-source-solution__intro-image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;height:-moz-fit-content;height:fit-content;padding:0 4px}.open-source-solution__intro-image img{height:38px;width:38px}}.open-source-solution__package-pays-off{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}@media(max-width:1199px){.open-source-solution__package-pays-off{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.open-source-solution__package-pays-off{grid-template-columns:1fr}}.open-source-solution__package-pays-off-item{background:#fafbff;background:#fff;border:1.5px solid #e8ebf1;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:36px;transition:transform .3s ease}@media(max-width:767px){.open-source-solution__package-pays-off-item{padding:28px}}.open-source-solution__package-pays-off-item:hover{transform:translateY(-5px)}.open-source-solution__package-pays-off-item-icon{align-items:center;background:#623cd8;border-radius:50%;display:flex;height:30px;justify-content:center;margin-bottom:18px;width:30px}.open-source-solution__package-pays-off-item-icon svg{color:#fff}.react-native-package-for-wallets__footer{align-items:center;display:flex;gap:40px;justify-content:space-between}@media(max-width:767px){.react-native-package-for-wallets__footer{align-items:flex-start;flex-direction:column;gap:22px;justify-content:flex-start}}.react-native-device-country-package__footer{align-items:center;display:flex;gap:40px;justify-content:space-between}@media(max-width:767px){.react-native-device-country-package__footer{align-items:flex-start;flex-direction:column;gap:22px;justify-content:flex-start}}.pwa-integration-in-next-package__footer{display:grid;gap:12px;grid-template-columns:1fr 736px;margin-top:-25px}@media(max-width:1170px){.pwa-integration-in-next-package__footer{grid-template-columns:1fr}}.pwa-integration-in-next-package__footer-first-item{background:#fff;border:1px solid #dce0e7;border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:36px}.pwa-integration-in-next-package__footer-first-item img{margin-top:14px}.pwa-integration-in-next-package__footer-second-item{background:radial-gradient(1041.73% 269.28% at 107.81% 238.84%,#621fef 67.52%,#07090f 100%),#fff;border-radius:18px;display:flex;flex-direction:column;gap:32px;justify-content:space-between;overflow:hidden;padding:36px;position:relative}.pwa-integration-in-next-package__footer-second-item span{width:249px}@media(max-width:1170px){.pwa-integration-in-next-package__footer-second-item span{width:100%}}.pwa-integration-in-next-package__footer-second-item img{bottom:0;position:absolute;right:0;z-index:-1}@media(max-width:767px){.pwa-integration-in-next-package__footer-second-item img{display:none}}.pwa-integration-in-next-package__footer-second-item-button{width:-moz-fit-content;width:fit-content}.pwa-integration-in-next-package__footer-second-item-button a{width:210px}