.elementor-979 .elementor-element.elementor-element-hero-outer{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:90px;--padding-left:28px;--padding-right:28px;}.elementor-979 .elementor-element.elementor-element-hero-h1{text-align:center;}.elementor-979 .elementor-element.elementor-element-hero-h1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:86px;line-height:1.06em;color:#ffffff;}.elementor-979 .elementor-element.elementor-element-hero-cta{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-hero-btn1 .elementor-button{background-color:#3b82f6;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:11px 11px 11px 11px;}.elementor-979 .elementor-element.elementor-element-hero-btn2 .elementor-button{font-weight:600;fill:#f1f5f9;color:#f1f5f9;border-radius:11px 11px 11px 11px;}.elementor-979 .elementor-element.elementor-element-hero-stats{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-stat1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:34px;--padding-right:34px;}.elementor-979 .elementor-element.elementor-element-s1n .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-s1l .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.08em;color:#7c8aa6;}.elementor-979 .elementor-element.elementor-element-stat2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:34px;--padding-right:34px;}.elementor-979 .elementor-element.elementor-element-s2n .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-s2l .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.08em;color:#7c8aa6;}.elementor-979 .elementor-element.elementor-element-stat3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:34px;--padding-right:34px;}.elementor-979 .elementor-element.elementor-element-s3n .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-s3l .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.08em;color:#7c8aa6;}.elementor-979 .elementor-element.elementor-element-div-1{--display:flex;--min-height:1px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-979 .elementor-element.elementor-element-apps-s{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-apps-head{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-apps-hl{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-979 .elementor-element.elementor-element-apps-ey .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:0.18em;color:#3b82f6;}.elementor-979 .elementor-element.elementor-element-apps-ttl .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:40px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-04c1347{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-979 .elementor-element.elementor-element-apps-grid{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-979 .elementor-element.elementor-element-card-pc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-979 .elementor-element.elementor-element-card-pc:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-card-pc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f172a;}.elementor-979 .elementor-element.elementor-element-pc-top{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-pc-nv{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-979 .elementor-element.elementor-element-pc-nm .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-pc-mt{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:18px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-pc-tg .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.06em;color:#3b82f6;}.elementor-979 .elementor-element.elementor-element-pc-ft{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;}.elementor-979 .elementor-element.elementor-element-pc-b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-pc-b1 .elementor-button{font-size:13px;font-weight:600;fill:#aab6cb;color:#aab6cb;border-radius:9px 9px 9px 9px;}.elementor-979 .elementor-element.elementor-element-pc-b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-pc-b2 .elementor-button{font-size:13px;font-weight:600;fill:#aab6cb;color:#aab6cb;border-radius:9px 9px 9px 9px;}.elementor-979 .elementor-element.elementor-element-card-cp{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-979 .elementor-element.elementor-element-card-cp:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-card-cp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f172a;}.elementor-979 .elementor-element.elementor-element-cp-top{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-cp-nv{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-979 .elementor-element.elementor-element-cp-nm .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-cp-mt{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:18px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-cp-tg .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.06em;color:#3b82f6;}.elementor-979 .elementor-element.elementor-element-cp-ft{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;}.elementor-979 .elementor-element.elementor-element-cp-b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-cp-b1 .elementor-button{font-size:13px;font-weight:600;fill:#aab6cb;color:#aab6cb;border-radius:9px 9px 9px 9px;}.elementor-979 .elementor-element.elementor-element-cp-b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-cp-b2 .elementor-button{font-size:13px;font-weight:600;fill:#aab6cb;color:#aab6cb;border-radius:9px 9px 9px 9px;}.elementor-979 .elementor-element.elementor-element-card-cx{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-979 .elementor-element.elementor-element-card-cx:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-card-cx > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f172a;}.elementor-979 .elementor-element.elementor-element-cx-top{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-cx-nv{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-979 .elementor-element.elementor-element-cx-nm .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-cx-mt{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:18px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-cx-tg .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.06em;color:#3b82f6;}.elementor-979 .elementor-element.elementor-element-cx-ft{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;}.elementor-979 .elementor-element.elementor-element-cx-b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-cx-b1 .elementor-button{font-size:13px;font-weight:600;fill:#aab6cb;color:#aab6cb;border-radius:9px 9px 9px 9px;}.elementor-979 .elementor-element.elementor-element-cx-b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-cx-b2 .elementor-button{font-size:13px;font-weight:600;fill:#aab6cb;color:#aab6cb;border-radius:9px 9px 9px 9px;}.elementor-979 .elementor-element.elementor-element-card-vc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-979 .elementor-element.elementor-element-card-vc:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-card-vc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f172a;}.elementor-979 .elementor-element.elementor-element-vc-top{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-vc-nv{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-979 .elementor-element.elementor-element-vc-nm .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-vc-mt{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:18px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-vc-tg .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.06em;color:#3b82f6;}.elementor-979 .elementor-element.elementor-element-vc-ft{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 10px;--row-gap:8px;--column-gap:10px;--flex-wrap:wrap;}.elementor-979 .elementor-element.elementor-element-vc-b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-vc-b1 .elementor-button{font-size:13px;font-weight:600;fill:#aab6cb;color:#aab6cb;border-radius:9px 9px 9px 9px;}.elementor-979 .elementor-element.elementor-element-vc-b2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-979 .elementor-element.elementor-element-vc-b2 .elementor-button{font-size:13px;font-weight:600;fill:#aab6cb;color:#aab6cb;border-radius:9px 9px 9px 9px;}.elementor-979 .elementor-element.elementor-element-card-soon{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:26px;--padding-right:26px;}.elementor-979 .elementor-element.elementor-element-soon-h{text-align:center;}.elementor-979 .elementor-element.elementor-element-soon-h .elementor-heading-title{font-size:16px;color:#aab6cb;}.elementor-979 .elementor-element.elementor-element-soon-t{text-align:center;}.elementor-979 .elementor-element.elementor-element-soon-t .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:0.06em;color:#586a86;}.elementor-979 .elementor-element.elementor-element-div-2{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-979 .elementor-element.elementor-element-blog-s{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-979 .elementor-element.elementor-element-blog-head{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 24px;--row-gap:16px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-blog-hl{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-979 .elementor-element.elementor-element-blog-ey .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:0.18em;color:#3b82f6;}.elementor-979 .elementor-element.elementor-element-blog-ttl .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:40px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-dd0fd62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-979 .elementor-element.elementor-element-3736e85{color:var( --e-global-color-text3 );}.elementor-979 .elementor-element.elementor-element-blog-cards{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-blog-card-1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1e293b;--border-color:#1e293b;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-979 .elementor-element.elementor-element-blog-card-1:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-blog-card-1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f172a;}.elementor-979 .elementor-element.elementor-element-bc1-meta{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-979 .elementor-element.elementor-element-31b559b{font-size:13px;color:#64748b;}.elementor-979 .elementor-element.elementor-element-bc1-title .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;line-height:1.3em;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-bc1-exc{font-size:15px;line-height:1.65em;color:#94a3b8;}.elementor-979 .elementor-element.elementor-element-bc1-foot{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-979 .elementor-element.elementor-element-22edc8d{font-size:13px;color:#64748b;}.elementor-979 .elementor-element.elementor-element-blog-card-2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1e293b;--border-color:#1e293b;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-979 .elementor-element.elementor-element-blog-card-2:not(.elementor-motion-effects-element-type-background), .elementor-979 .elementor-element.elementor-element-blog-card-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f172a;}.elementor-979 .elementor-element.elementor-element-bc2-meta{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-979 .elementor-element.elementor-element-db10419{font-size:13px;color:#64748b;}.elementor-979 .elementor-element.elementor-element-bc2-title .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;line-height:1.3em;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-bc2-exc{font-size:15px;line-height:1.65em;color:#94a3b8;}.elementor-979 .elementor-element.elementor-element-bc2-foot{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-979 .elementor-element.elementor-element-ec2e0b4{font-size:13px;color:#64748b;}.elementor-979 .elementor-element.elementor-element-div-3{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-979 .elementor-element.elementor-element-about-s{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:92px;--padding-bottom:92px;--padding-left:28px;--padding-right:28px;}.elementor-979 .elementor-element.elementor-element-about-ey{text-align:center;}.elementor-979 .elementor-element.elementor-element-about-ey .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:0.18em;color:#3b82f6;}.elementor-979 .elementor-element.elementor-element-about-h2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-979 .elementor-element.elementor-element-about-h2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;color:#f1f5f9;}.elementor-979 .elementor-element.elementor-element-about-p1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:18.5px;color:var( --e-global-color-text2 );}.elementor-979 .elementor-element.elementor-element-about-p2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:18.5px;color:var( --e-global-color-text3 );}.elementor-979 .elementor-element.elementor-element-about-vals{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-979 .elementor-element.elementor-element-val1 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;letter-spacing:0.05em;color:#aab6cb;}.elementor-979 .elementor-element.elementor-element-val2 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;letter-spacing:0.05em;color:#aab6cb;}.elementor-979 .elementor-element.elementor-element-val3 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;letter-spacing:0.05em;color:#aab6cb;}.elementor-979 .elementor-element.elementor-element-val4 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;letter-spacing:0.05em;color:#aab6cb;}@media(min-width:768px){.elementor-979 .elementor-element.elementor-element-hero-stats{--width:30%;}.elementor-979 .elementor-element.elementor-element-apps-s{--content-width:1160px;}.elementor-979 .elementor-element.elementor-element-blog-s{--content-width:1160px;}.elementor-979 .elementor-element.elementor-element-about-s{--content-width:720px;}}@media(max-width:1024px){.elementor-979 .elementor-element.elementor-element-hero-h1 .elementor-heading-title{font-size:52px;}.elementor-979 .elementor-element.elementor-element-hero-stats{--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-apps-ttl .elementor-heading-title{font-size:32px;}.elementor-979 .elementor-element.elementor-element-blog-ttl .elementor-heading-title{font-size:32px;}.elementor-979 .elementor-element.elementor-element-blog-cards{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-979 .elementor-element.elementor-element-hero-h1 .elementor-heading-title{font-size:38px;}.elementor-979 .elementor-element.elementor-element-hero-stats{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-blog-cards{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-979 .elementor-element.elementor-element-about-h2 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for heading, class: .elementor-element-hero-h1 */.elementor-979 .elementor-element.elementor-element-hero-h1 .elementor-heading-title { background: linear-gradient(180deg, #ffffff 30%, #b6c4dc); -webkit-background-clip: text; background-clip: text; color: transparent; letter-spacing: -0.04em; max-width: 16ch; margin: 0 auto; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-hero-sub */.elementor-979 .elementor-element.elementor-element-hero-sub p { color: var(--text-2); font-size: clamp(17px,2vw,21px); max-width: 54ch; text-align: center; line-height: 1.6; margin: 26px auto 0; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-hero-btn1 */.elementor-979 .elementor-element.elementor-element-hero-btn1 .elementor-button { background: linear-gradient(180deg,#5b9af6,#2563eb) !important; box-shadow: 0 10px 30px -10px rgba(59,130,246,0.7); padding: 12px 20px; font-size: 15px; } .elementor-979 .elementor-element.elementor-element-hero-btn1 .elementor-button:hover { box-shadow: 0 14px 40px -10px rgba(59,130,246,0.9); transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-hero-btn2 */.elementor-979 .elementor-element.elementor-element-hero-btn2 .elementor-button { background: rgba(148,163,184,0.05); border: 1px solid rgba(148,163,184,0.16); padding: 12px 20px; font-size: 15px; } .elementor-979 .elementor-element.elementor-element-hero-btn2 .elementor-button:hover { border-color: rgba(59,130,246,0.5); background: rgba(59,130,246,0.08); transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-stat2 */.elementor-979 .elementor-element.elementor-element-stat2 { border-left: 1px solid rgba(148,163,184,0.10); } @media(max-width:680px){ .elementor-979 .elementor-element.elementor-element-stat2 { border-left:0; border-top:1px solid rgba(148,163,184,0.10); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-stat3 */.elementor-979 .elementor-element.elementor-element-stat3 { border-left: 1px solid rgba(148,163,184,0.10); } @media(max-width:680px){ .elementor-979 .elementor-element.elementor-element-stat3 { border-left:0; border-top:1px solid rgba(148,163,184,0.10); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hero-stats */.elementor-979 .elementor-element.elementor-element-hero-stats { border: 1px solid rgba(148,163,184,0.10); border-radius: 16px; overflow: hidden; background: rgba(15,23,42,0.4); backdrop-filter: blur(8px); } @media(max-width:680px){ .elementor-979 .elementor-element.elementor-element-hero-stats { flex-direction: column !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-hero-outer */.elementor-979 .elementor-element.elementor-element-hero-outer { position: relative; overflow: hidden; text-align: center; background-image: linear-gradient(rgba(255,255,255,0.028) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,0.028) 1px, transparent 1px); background-size: 64px 64px; } .elementor-979 .elementor-element.elementor-element-hero-outer::after { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 80% 60% at 50% 0%, transparent 40%, #0a0f1e 100%); pointer-events: none; z-index: 0; } .elementor-979 .elementor-element.elementor-element-hero-outer > * { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-div-1 */.elementor-979 .elementor-element.elementor-element-div-1 { height: 1px; background: linear-gradient(90deg, transparent 0%, rgba(148,163,184,0.22) 15%, rgba(148,163,184,0.22) 85%, transparent 100%); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-apps-ey */.elementor-979 .elementor-element.elementor-element-apps-ey .elementor-heading-title::before { content: ''; display: inline-block; width: 22px; height: 1px; background: linear-gradient(90deg,#3b82f6,transparent); margin-right: 10px; vertical-align: middle; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-apps-dsc */.elementor-979 .elementor-element.elementor-element-apps-dsc p { color: var(--text-3); max-width: 46ch; margin-top: 12px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-pc-vr */.elementor-979 .elementor-element.elementor-element-pc-vr p { font-family: 'JetBrains Mono',monospace; font-size: 11px; color: var(--text-4); margin-top: 4px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-pc-ds */.elementor-979 .elementor-element.elementor-element-pc-ds p { color: var(--text-2); font-size: 15px; line-height: 1.6; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-pc-tg */.elementor-979 .elementor-element.elementor-element-pc-tg .elementor-heading-title { background: rgba(59,130,246,0.08); border: 1px solid rgba(59,130,246,0.35); padding: 4px 9px; border-radius: 7px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-pc-b1 */.elementor-979 .elementor-element.elementor-element-pc-b1 .elementor-button { background: rgba(148,163,184,0.04); border: 1px solid rgba(148,163,184,0.16); padding: 9px 13px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-pc-b2 */.elementor-979 .elementor-element.elementor-element-pc-b2 .elementor-button { background: rgba(148,163,184,0.04); border: 1px solid rgba(148,163,184,0.16); padding: 9px 13px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card-pc */.elementor-979 .elementor-element.elementor-element-card-pc { border: 1px solid rgba(148,163,184,0.10); border-radius: 16px; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease; } .elementor-979 .elementor-element.elementor-element-card-pc:hover { transform: translateY(-5px); border-color: rgba(59,130,246,0.25) !important; box-shadow: 0 24px 60px -28px rgba(0,0,0,0.8), 0 0 50px -20px rgba(59,130,246,0.5); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cp-vr */.elementor-979 .elementor-element.elementor-element-cp-vr p { font-family: 'JetBrains Mono',monospace; font-size: 11px; color: var(--text-4); margin-top: 4px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cp-ds */.elementor-979 .elementor-element.elementor-element-cp-ds p { color: var(--text-2); font-size: 15px; line-height: 1.6; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cp-tg */.elementor-979 .elementor-element.elementor-element-cp-tg .elementor-heading-title { background: rgba(59,130,246,0.08); border: 1px solid rgba(59,130,246,0.35); padding: 4px 9px; border-radius: 7px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp-b1 */.elementor-979 .elementor-element.elementor-element-cp-b1 .elementor-button { background: rgba(148,163,184,0.04); border: 1px solid rgba(148,163,184,0.16); padding: 9px 13px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cp-b2 */.elementor-979 .elementor-element.elementor-element-cp-b2 .elementor-button { background: rgba(148,163,184,0.04); border: 1px solid rgba(148,163,184,0.16); padding: 9px 13px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card-cp */.elementor-979 .elementor-element.elementor-element-card-cp { border: 1px solid rgba(148,163,184,0.10); border-radius: 16px; transition: transform .3s ease, box-shadow .3s ease; } .elementor-979 .elementor-element.elementor-element-card-cp:hover { transform: translateY(-5px); border-color: rgba(59,130,246,0.25) !important; box-shadow: 0 24px 60px -28px rgba(0,0,0,0.8), 0 0 50px -20px rgba(59,130,246,0.5); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cx-vr */.elementor-979 .elementor-element.elementor-element-cx-vr p { font-family: 'JetBrains Mono',monospace; font-size: 11px; color: var(--text-4); margin-top: 4px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cx-ds */.elementor-979 .elementor-element.elementor-element-cx-ds p { color: var(--text-2); font-size: 15px; line-height: 1.6; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cx-tg */.elementor-979 .elementor-element.elementor-element-cx-tg .elementor-heading-title { background: rgba(59,130,246,0.08); border: 1px solid rgba(59,130,246,0.35); padding: 4px 9px; border-radius: 7px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cx-b1 */.elementor-979 .elementor-element.elementor-element-cx-b1 .elementor-button { background: rgba(148,163,184,0.04); border: 1px solid rgba(148,163,184,0.16); padding: 9px 13px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cx-b2 */.elementor-979 .elementor-element.elementor-element-cx-b2 .elementor-button { background: rgba(148,163,184,0.04); border: 1px solid rgba(148,163,184,0.16); padding: 9px 13px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card-cx */.elementor-979 .elementor-element.elementor-element-card-cx { border: 1px solid rgba(148,163,184,0.10); border-radius: 16px; transition: transform .3s ease, box-shadow .3s ease; } .elementor-979 .elementor-element.elementor-element-card-cx:hover { transform: translateY(-5px); border-color: rgba(59,130,246,0.25) !important; box-shadow: 0 24px 60px -28px rgba(0,0,0,0.8), 0 0 50px -20px rgba(59,130,246,0.5); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vc-vr */.elementor-979 .elementor-element.elementor-element-vc-vr p { font-family: 'JetBrains Mono',monospace; font-size: 11px; color: var(--text-4); margin-top: 4px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-vc-ds */.elementor-979 .elementor-element.elementor-element-vc-ds p { color: var(--text-2); font-size: 15px; line-height: 1.6; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-vc-tg */.elementor-979 .elementor-element.elementor-element-vc-tg .elementor-heading-title { background: rgba(59,130,246,0.08); border: 1px solid rgba(59,130,246,0.35); padding: 4px 9px; border-radius: 7px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-vc-b1 */.elementor-979 .elementor-element.elementor-element-vc-b1 .elementor-button { background: rgba(148,163,184,0.04); border: 1px solid rgba(148,163,184,0.16); padding: 9px 13px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-vc-b2 */.elementor-979 .elementor-element.elementor-element-vc-b2 .elementor-button { background: rgba(148,163,184,0.04); border: 1px solid rgba(148,163,184,0.16); padding: 9px 13px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card-vc */.elementor-979 .elementor-element.elementor-element-card-vc { border: 1px solid rgba(148,163,184,0.10); border-radius: 16px; transition: transform .3s ease, box-shadow .3s ease; } .elementor-979 .elementor-element.elementor-element-card-vc:hover { transform: translateY(-5px); border-color: rgba(59,130,246,0.25) !important; box-shadow: 0 24px 60px -28px rgba(0,0,0,0.8), 0 0 50px -20px rgba(59,130,246,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card-soon */.elementor-979 .elementor-element.elementor-element-card-soon { border: 1px dashed rgba(148,163,184,0.16); border-radius: 16px; text-align: center; min-height: 230px; background: repeating-linear-gradient(135deg, rgba(148,163,184,0.025) 0 12px, transparent 12px 24px); } .elementor-979 .elementor-element.elementor-element-card-soon:hover { transform: translateY(-5px); border-color: rgba(59,130,246,0.3) !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-apps-grid */.elementor-979 .elementor-element.elementor-element-apps-grid { display: grid !important; grid-template-columns: repeat(auto-fill, minmax(330px, 1fr)); gap: 22px !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-div-2 */.elementor-979 .elementor-element.elementor-element-div-2 { height: 1px; background: linear-gradient(90deg, transparent 0%, rgba(148,163,184,0.22) 15%, rgba(148,163,184,0.22) 85%, transparent 100%); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-blog-ey */.elementor-979 .elementor-element.elementor-element-blog-ey .elementor-heading-title::before { content: ''; display: inline-block; width: 22px; height: 1px; background: linear-gradient(90deg,#3b82f6,transparent); margin-right: 10px; vertical-align: middle; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-blog-card-1 */.elementor-979 .elementor-element.elementor-element-blog-card-1 { border: 1px solid rgba(148,163,184,0.10); border-radius: 16px; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease; } .elementor-979 .elementor-element.elementor-element-blog-card-1:hover { transform: translateY(-5px); border-color: rgba(59,130,246,0.25) !important; box-shadow: 0 24px 60px -28px rgba(0,0,0,0.8), 0 0 50px -20px rgba(59,130,246,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-blog-card-2 */.elementor-979 .elementor-element.elementor-element-blog-card-2 { border: 1px solid rgba(148,163,184,0.10); border-radius: 16px; transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease; } .elementor-979 .elementor-element.elementor-element-blog-card-2:hover { transform: translateY(-5px); border-color: rgba(59,130,246,0.25) !important; box-shadow: 0 24px 60px -28px rgba(0,0,0,0.8), 0 0 50px -20px rgba(59,130,246,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-div-3 */.elementor-979 .elementor-element.elementor-element-div-3 { height: 1px; background: linear-gradient(90deg, transparent 0%, rgba(148,163,184,0.22) 15%, rgba(148,163,184,0.22) 85%, transparent 100%); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-about-h2 */.elementor-979 .elementor-element.elementor-element-about-h2 { margin-top: 22px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-about-p1 */.elementor-979 .elementor-element.elementor-element-about-p1 p { color: var(--text-2); font-size: clamp(16px,1.8vw,18.5px); line-height: 1.72; text-align: center; margin-top: 22px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-about-p2 */.elementor-979 .elementor-element.elementor-element-about-p2 p { color: var(--text-3); font-size: clamp(16px,1.8vw,18.5px); line-height: 1.72; text-align: center; margin-top: 16px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-val1 */.elementor-979 .elementor-element.elementor-element-val1 .elementor-heading-title { padding: 9px 16px; border: 1px solid rgba(148,163,184,0.16); border-radius: 99px; background: rgba(148,163,184,0.03); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-val2 */.elementor-979 .elementor-element.elementor-element-val2 .elementor-heading-title { padding: 9px 16px; border: 1px solid rgba(148,163,184,0.16); border-radius: 99px; background: rgba(148,163,184,0.03); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-val3 */.elementor-979 .elementor-element.elementor-element-val3 .elementor-heading-title { padding: 9px 16px; border: 1px solid rgba(148,163,184,0.16); border-radius: 99px; background: rgba(148,163,184,0.03); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-val4 */.elementor-979 .elementor-element.elementor-element-val4 .elementor-heading-title { padding: 9px 16px; border: 1px solid rgba(148,163,184,0.16); border-radius: 99px; background: rgba(148,163,184,0.03); }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Space Grotesk';
	font-display: auto;
	src: url('https://docaura.in/wp-content/uploads/2026/05/SpaceGrotesk-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'JetBrains Mono';
	font-display: auto;
	src: url('https://docaura.in/wp-content/uploads/2026/05/JetBrainsMono-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hanken Grotesk';
	font-display: auto;
	src: url('https://docaura.in/wp-content/uploads/2026/05/HankenGrotesk-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */