
/* /datis_bm_platform/static/src/css/platform_content.css */
 .datis-hero .btn-primary{background: linear-gradient(90deg, #4b1979 0%, #009fe3 100%) !important; border: none !important; color: #ffffff !important; transition: transform 0.25s ease, box-shadow 0.25s ease, filter 0.25s ease;}.datis-hero .btn-primary:hover{transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0, 0, 0, 0.18); filter: brightness(1.05);}#datis-platform-page, #datis-platform-page *{box-sizing: border-box;}#datis-platform-page{overflow: hidden; background: #ffffff; color: #321044;}#datis-platform-page .datis-container{width: 100%; max-width: 1180px; margin: 0 auto; padding-left: 20px; padding-right: 20px;}#datis-platform-page h1, #datis-platform-page h2, #datis-platform-page h3{text-transform: none !important;}#datis-platform-page .datis-eyebrow{display: flex; align-items: center; gap: 12px; margin-bottom: 20px; color: #0095ce;}#datis-platform-page .datis-eyebrow::before{content: ""; width: 34px; height: 2px; border-radius: 100px;}#datis-platform-page .datis-btn{display: inline-flex; align-items: center; justify-content: center; width: auto; min-width: 176px; height: 48px; padding: 0 20px; border-radius: 8px; font-size: 15px; line-height: 1; font-weight: 700; text-decoration: none !important; transition: transform .2s ease, box-shadow .2s ease;}#datis-platform-page .datis-btn:hover{transform: translateY(-2px);}#datis-platform-page .datis-btn-primary{border: 0; color: #ffffff !important; background: linear-gradient( 135deg, #0095ce 0%, #60b7d7 68%, #90cadf 100% ); box-shadow: 0 14px 30px rgba(0,149,206,.24);}#datis-platform-page .datis-btn-secondary{border: 1px solid rgba(255,255,255,.20); color: #ffffff !important; background: rgba(255,255,255,.08);}#datis-platform-hero{position: relative; overflow: hidden; padding: 105px 0 100px;}#datis-platform-hero .datis-hero-grid{display: grid; grid-template-columns: minmax(0,.88fr) minmax(520px,1.12fr); gap: 72px; align-items: center;}#datis-platform-hero .datis-hero-copy{max-width: 600px;}#datis-platform-hero .datis-eyebrow{color: #72c5e3;}#datis-platform-hero h1{margin: 0 0 26px; color: #ffffff; font-size: clamp(52px,6vw,82px); line-height: .94; font-weight: 800; letter-spacing: -2.6px;}#datis-platform-hero h1 span{background: linear-gradient( 135deg, #0095ce 0%, #60b7d7 58%, #b5e0ed 100% ); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: #60b7d7;}#datis-platform-hero .datis-hero-intro{max-width: 555px; margin: 0 0 32px; color: rgba(255,255,255,.76); font-size: 17px; line-height: 1.68;}#datis-platform-hero .datis-hero-actions{display: flex; flex-wrap: wrap; gap: 12px;}#datis-platform-hero .datis-dashboard-shell{position: relative; padding: 24px; border: 1px solid rgba(255,255,255,.13); border-radius: 30px; background: radial-gradient( circle at 82% 14%, rgba(0,149,206,.10), rgba(0,149,206,0) 34% ), linear-gradient( 145deg, rgba(255,255,255,.10), rgba(255,255,255,.035) ); box-shadow: 0 38px 90px rgba(10,2,14,.32), inset 0 1px 0 rgba(255,255,255,.08);}#datis-platform-hero .datis-dashboard-image{display: block; width: 112%; max-width: none; height: auto; margin-left: -6%; filter: drop-shadow(0 30px 34px rgba(0,0,0,.28));}#datis-platform-hero .datis-hero-kpis{display: grid; grid-template-columns: repeat(3,1fr); gap: 10px; margin-top: 14px;}#datis-platform-hero .datis-hero-kpi{padding: 15px 12px; border: 1px solid rgba(255,255,255,.10); border-radius: 14px; background: rgba(255,255,255,.06); text-align: center;}#datis-platform-hero .datis-hero-kpi strong{display: block; margin-bottom: 4px; color: #ffffff; font-size: 22px; font-weight: 800;}#datis-platform-hero .datis-hero-kpi span{color: rgba(255,255,255,.56); font-size: 11px;}#datis-platform-intro{padding: 105px 0; background: radial-gradient( circle at 10% 20%, rgba(108,38,146,.06), rgba(108,38,146,0) 34% ), #ffffff;}#datis-platform-intro .datis-intro-grid{display: grid; grid-template-columns: minmax(0,.88fr) minmax(0,1.12fr); gap: 78px; align-items: start;}#datis-platform-intro h2{margin: 0; color: #321044; font-size: clamp(42px,4.7vw,64px); line-height: .98; font-weight: 800; letter-spacing: -1.9px;}#datis-platform-intro .datis-intro-copy p{margin: 0 0 20px; color: #756b79; font-size: 17px; line-height: 1.7;}#datis-platform-intro .datis-intro-copy strong{color: #321044;}#datis-platform-layers{padding: 100px 0 108px; background: #f8f6f9;}#datis-platform-layers .datis-heading{max-width: 820px; margin: 0 auto 48px; text-align: center;}#datis-platform-layers .datis-heading .datis-eyebrow{justify-content: center;}#datis-platform-layers .datis-heading h2{margin: 0 0 18px; color: #321044; font-size: clamp(40px,4.6vw,60px); line-height: 1; font-weight: 800; letter-spacing: -1.8px;}#datis-platform-layers .datis-heading p{max-width: 680px; margin: 0 auto; color: #776d7b; font-size: 17px; line-height: 1.65;}#datis-platform-layers .datis-layer-grid{display: grid;}#datis-platform-layers .datis-layer-card{border: 1px solid rgba(50,16,68,.09); border-radius: 26px; background: #ffffff; box-shadow: 0 16px 42px rgba(50,16,68,.055);}#datis-platform-layers .datis-layer-number{display: inline-flex; align-items: center; justify-content: center; width: 42px; height: 42px; border-radius: 13px; font-size: 14px; font-weight: 800;}#datis-platform-layers h3{margin: 0 0 12px; color: #321044; font-weight: 800;}#datis-platform-layers .featured h3{color: #ffffff;}#datis-platform-layers .datis-layer-card > p{margin: 0 0 24px; color: #776d7b; font-size: 15px; line-height: 1.6;}#datis-platform-layers .featured > p{color: rgba(255,255,255,.68);}#datis-platform-layers ul{list-style: none; margin: 0; padding: 0;}#datis-platform-layers li{position: relative; margin-bottom: 13px; padding-left: 30px; color: #514753; font-size: 14px; line-height: 1.5;}#datis-platform-layers .featured li{color: rgba(255,255,255,.84);}#datis-platform-layers li::before{content: "✓"; position: absolute; left: 0; top: 0; width: 20px; height: 20px; display: inline-flex; align-items: center; justify-content: center; border-radius: 50%; background: rgba(0,149,206,.10); color: #0095ce; font-size: 11px; font-weight: 800;}#datis-platform-layers .featured li::before{background: rgba(255,255,255,.12); color: #ffffff;}#datis-platform-features{padding: 105px 0; background: #ffffff;}#datis-platform-features .datis-heading{max-width: 760px; margin: 0 auto 48px; text-align: center;}#datis-platform-features .datis-heading .datis-eyebrow{justify-content: center;}#datis-platform-features .datis-heading h2{margin: 0 0 18px; color: #321044; font-size: clamp(40px,4.6vw,60px); line-height: 1; font-weight: 800; letter-spacing: -1.8px;}#datis-platform-features .datis-feature-grid{display: grid; grid-template-columns: repeat(3,1fr); gap: 18px;}#datis-platform-features .datis-feature{min-height: 218px; padding: 28px; border: 1px solid rgba(50,16,68,.08); background: radial-gradient( circle at 90% 10%, rgba(0,149,206,.055), rgba(0,149,206,0) 30% ), #ffffff;}#datis-platform-features .datis-feature-icon{width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; margin-bottom: 20px; border-radius: 13px; color: #ffffff; background: linear-gradient(135deg,#6c2692,#0095ce);}#datis-platform-features h3{margin: 0 0 10px; color: #321044; font-size: 20px; font-weight: 800;}#datis-platform-features p{margin: 0; color: #776d7b; font-size: 14px; line-height: 1.6;}#datis-platform-dashboard{padding: 105px 0;}#datis-platform-dashboard .datis-dashboard-grid{display: grid; grid-template-columns: minmax(0,.82fr) minmax(520px,1.18fr); gap: 72px; align-items: center;}#datis-platform-dashboard .datis-copy{max-width: 570px;}#datis-platform-dashboard .datis-eyebrow{color: #72c5e3;}#datis-platform-dashboard h2{margin: 0 0 22px; color: #ffffff; font-size: clamp(48px,5vw,72px); line-height: .95; font-weight: 800; letter-spacing: -2px;}#datis-platform-dashboard .datis-copy > p{margin: 0 0 28px; color: rgba(255,255,255,.72); font-size: 17px; line-height: 1.66;}#datis-platform-dashboard .datis-checks{display: grid; gap: 13px; margin-bottom: 30px;}#datis-platform-dashboard .datis-check{position: relative; padding-left: 34px; color: rgba(255,255,255,.90); font-size: 15px;}#datis-platform-dashboard .datis-check::before{content: "✓"; position: absolute; left: 0; top: -1px; width: 22px; height: 22px; display: inline-flex; align-items: center; justify-content: center; border-radius: 50%; color: #ffffff; background: linear-gradient(135deg,#0095ce,#60b7d7); font-size: 11px; font-weight: 800;}#datis-platform-dashboard .datis-laptop-wrap{position: relative; width: 100%; max-width: 900px; margin: 0 auto;}#datis-platform-dashboard .datis-laptop{position: relative; z-index: 2; display: block; width: 112%; max-width: none; height: auto; margin-left: -6%; filter: drop-shadow(0 34px 34px rgba(0,0,0,.28));}#datis-platform-results{padding: 96px 0 102px; background: #ffffff;}#datis-platform-results .datis-heading{max-width: 760px; margin: 0 auto 44px; text-align: center;}#datis-platform-results .datis-heading .datis-eyebrow{justify-content: center;}#datis-platform-results .datis-heading h2{margin: 0; color: #321044; font-size: clamp(40px,4.6vw,60px); line-height: 1; font-weight: 800; letter-spacing: -1.8px;}#datis-platform-results .datis-result-grid{display: grid; grid-template-columns: repeat(3,1fr); gap: 22px;}#datis-platform-results .datis-result-card{padding: 32px 28px; border: 1px solid rgba(50,16,68,.08); border-radius: 24px; box-shadow: 0 15px 36px rgba(50,16,68,.05); text-align: center;}#datis-platform-results .datis-result-number{display: block; margin-bottom: 8px; background: linear-gradient( 135deg, #0095ce, #60b7d7, #90cadf ); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; color: #0095ce; font-size: clamp(48px,5vw,66px); line-height: .95; font-weight: 800; letter-spacing: -2px;}#datis-platform-results strong{display: block; margin-bottom: 9px; color: #321044; font-size: 18px;}#datis-platform-results p{margin: 0; color: #776d7b; font-size: 14px; line-height: 1.55;}#datis-platform-cta{padding: 28px 0 104px; background: #ffffff;}#datis-platform-cta .datis-cta-panel{padding: 74px 54px; border-radius: 32px; text-align: center; background: radial-gradient( circle at 88% 20%, rgba(75,151,198,.23) 0%, rgba(75,151,198,.08) 26%, rgba(75,151,198,0) 49% ), radial-gradient( circle at 52% 100%, rgba(113,51,140,.26) 0%, rgba(113,51,140,0) 48% ), linear-gradient( 112deg, #21072f 0%, #2c0b3e 24%, #3c1450 48%, #4b2864 70%, #34416e 100% ); box-shadow: 0 22px 60px rgba(50,16,68,.15);}#datis-platform-cta h2{max-width: 760px; margin: 0 auto 18px; color: #ffffff; font-size: clamp(40px,5vw,62px); line-height: .98; font-weight: 800; letter-spacing: -1.8px;}#datis-platform-cta p{max-width: 650px; margin: 0 auto 29px; color: rgba(255,255,255,.72); font-size: 16px; line-height: 1.65;}#datis-platform-cta .datis-cta-actions{display: flex; justify-content: center; flex-wrap: wrap; gap: 12px;}#datis-footer{padding: 78px 0 28px; color: #ffffff; background: radial-gradient( circle at 88% 8%, rgba(48,132,181,.18) 0%, rgba(48,132,181,.05) 28%, rgba(48,132,181,0) 48% ), radial-gradient( circle at 46% 88%, rgba(94,31,119,.18) 0%, rgba(94,31,119,0) 44% ), linear-gradient( 118deg, #100217 0%, #190421 25%, #24072f 50%, #29223f 72%, #1d294a 100% );}#datis-footer .datis-footer-main{display: grid; grid-template-columns: minmax(280px,1.45fr) .8fr .95fr 1fr; gap: 54px; padding-bottom: 58px;}#datis-footer h3{margin: 0 0 18px; color: #ffffff; font-size: 14px; font-weight: 800;}#datis-footer p{margin: 0; color: rgba(255,255,255,.62); font-size: 14px; line-height: 1.7;}#datis-footer .datis-footer-kicker{display: block; margin-bottom: 16px; color: #5bc0e4; font-size: 11px; font-weight: 800; letter-spacing: 1.5px;}#datis-footer .datis-footer-intro p{max-width: 355px; margin-bottom: 20px; color: rgba(255,255,255,.72); font-size: 15px;}#datis-footer .datis-footer-link{display: block; width: fit-content; margin-bottom: 9px; color: rgba(255,255,255,.72) !important; text-decoration: none !important; font-size: 14px;}#datis-footer .datis-footer-contact-link{color: #5bc0e4 !important; font-weight: 700;}#datis-footer .datis-footer-brand{text-align: right;}#datis-footer .datis-footer-brand img{display: inline-block; height: auto;}#datis-footer .datis-footer-social-label{margin-top: 14px; font-size: 12px; color: rgba(255,255,255,.48);}#datis-footer .datis-footer-socials{display: flex; justify-content: flex-end; margin-top: 10px;}#datis-footer .datis-footer-social{width: 38px; height: 38px; display: inline-flex; align-items: center; justify-content: center; border: 1px solid rgba(255,255,255,.10); border-radius: 50%; color: #ffffff !important; background: rgba(255,255,255,.045); text-decoration: none !important;}#datis-footer .datis-footer-bottom{display: flex; align-items: center; justify-content: space-between; gap: 24px; padding-top: 22px; border-top: 1px solid rgba(255,255,255,.08); color: rgba(255,255,255,.38); font-size: 12px;}#datis-footer .datis-footer-legal{display: flex; flex-wrap: wrap; justify-content: flex-end; gap: 9px 22px;}#datis-footer .datis-footer-legal a{color: rgba(255,255,255,.46) !important; text-decoration: none !important;}@media (max-width: 991px){#datis-platform-hero .datis-hero-grid, #datis-platform-intro .datis-intro-grid, #datis-platform-dashboard .datis-dashboard-grid{grid-template-columns: 1fr; gap: 48px;}#datis-platform-layers .datis-layer-grid, #datis-platform-features .datis-feature-grid, #datis-platform-results .datis-result-grid{grid-template-columns: 1fr 1fr;}#datis-footer .datis-footer-main{grid-template-columns: 1.3fr 1fr;}#datis-footer .datis-footer-brand{text-align: left;}#datis-footer .datis-footer-socials{justify-content: flex-start;}}@media (max-width: 640px){#datis-platform-hero{padding: 68px 0;}#datis-platform-hero h1{font-size: 50px;}#datis-platform-hero .datis-hero-kpis, #datis-platform-layers .datis-layer-grid, #datis-platform-features .datis-feature-grid, #datis-platform-results .datis-result-grid{grid-template-columns: 1fr;}#datis-platform-intro, #datis-platform-layers, #datis-platform-features, #datis-platform-dashboard, #datis-platform-results{padding: 72px 0;}#datis-platform-cta{padding-bottom: 76px;}#datis-platform-cta .datis-cta-panel{padding: 52px 22px; border-radius: 24px;}#datis-platform-page .datis-btn{min-width: 0; max-width: 100%;}#datis-footer{padding-top: 62px;}#datis-footer .datis-footer-main{grid-template-columns: 1fr; gap: 34px; padding-bottom: 44px;}#datis-footer .datis-footer-bottom{flex-direction: column; align-items: flex-start; gap: 14px;}#datis-footer .datis-footer-legal{justify-content: flex-start;}}#datis-platform-page .datis-eyebrow{font-family: "Cascadia Code", "Cascadia Mono", Consolas, "Courier New", monospace !important; font-size: 12px !important; line-height: 1 !important; font-weight: 700 !important; letter-spacing: 2px !important; text-transform: uppercase !important;}#datis-platform-page .datis-eyebrow::before{background: #0095ce !important;}#datis-platform-page h1, #datis-platform-page h2, #datis-platform-page h3, #datis-footer .datis-footer-kicker, #datis-footer h3{font-family: "Poppins", sans-serif !important;}#datis-platform-intro, #datis-platform-layers, #datis-platform-features, #datis-platform-dashboard, #datis-platform-results, #datis-platform-cta{padding-top: 104px !important; padding-bottom: 104px !important;}#datis-platform-hero{padding-top: 116px !important; padding-bottom: 108px !important; background: radial-gradient(circle at 82% 38%,rgba(77,120,170,.28) 0%,rgba(77,120,170,.11) 25%,rgba(77,120,170,0) 49%), radial-gradient(circle at 58% 86%,rgba(102,42,131,.23) 0%,rgba(102,42,131,0) 43%), linear-gradient(118deg,#18031f 0%,#24072f 25%,#341047 50%,#40305f 74%,#29395f 100%) !important;}#datis-platform-hero .datis-hero-intro strong{color: #ffffff !important; font-weight: 700 !important;}#datis-platform-hero .datis-btn-secondary{background: #ffffff !important; border-color: #ffffff !important; color: #321044 !important;}#datis-platform-layers .datis-layer-grid{grid-template-columns: repeat(4, minmax(0,1fr)) !important; gap: 16px !important; align-items: stretch;}#datis-platform-layers .datis-layer-card{position: relative; min-height: 480px !important; padding: 30px 24px 28px !important; overflow: hidden;}#datis-platform-layers .datis-layer-card::after{content: ""; position: absolute; left: 24px; right: 24px; top: 0; height: 3px; border-radius: 0 0 999px 999px; background: linear-gradient(90deg,#0095ce,#60b7d7,#90cadf); opacity: .55;}#datis-platform-layers .datis-layer-card.featured::after{opacity: 1;}#datis-platform-layers .datis-layer-number{margin-bottom: 18px !important;}#datis-platform-layers .datis-layer-tag{display: block; min-height: 16px; margin-bottom: 11px; color: #0095ce; font-family: "Cascadia Code", "Cascadia Mono", Consolas, monospace; font-size: 10px; line-height: 1.2; font-weight: 700; letter-spacing: 1.1px; text-transform: uppercase;}#datis-platform-layers .featured .datis-layer-tag{color: #72c5e3;}#datis-platform-layers h3{font-size: 22px !important; line-height: 1.12 !important;}#datis-platform-layers .datis-layer-card > p{min-height: 92px !important;}#datis-platform-layers .datis-layer-note{max-width: 760px; margin: 28px auto 0; color: #786b7f; text-align: center; font-size: 14px; line-height: 1.6;}#datis-platform-features .datis-feature{border-radius: 24px !important; box-shadow: 0 14px 38px rgba(50,16,68,.05) !important; transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease;}@media (hover:hover){#datis-platform-features .datis-feature:hover{transform: translateY(-4px); border-color: rgba(0,149,206,.16); box-shadow: 0 20px 44px rgba(50,16,68,.08) !important;}}#datis-platform-dashboard{background: radial-gradient(circle at 82% 38%,rgba(77,120,170,.30) 0%,rgba(77,120,170,.13) 24%,rgba(77,120,170,0) 48%), radial-gradient(circle at 58% 86%,rgba(102,42,131,.22) 0%,rgba(102,42,131,0) 43%), linear-gradient(118deg,#21072f 0%,#2b0a3b 24%,#371149 48%,#42305f 72%,#303c69 100%) !important;}#datis-footer .datis-footer-kicker, #datis-footer h3{font-weight: 700 !important;}#datis-footer .datis-footer-brand img{width: 78% !important; max-width: 190px !important;}@media (max-width: 1100px){#datis-platform-layers .datis-layer-grid{grid-template-columns: repeat(2, minmax(0,1fr)) !important; gap: 18px !important;}#datis-platform-layers .datis-layer-card{min-height: 420px !important;}}@media (max-width: 991px){#datis-platform-intro, #datis-platform-layers, #datis-platform-features, #datis-platform-dashboard, #datis-platform-results, #datis-platform-cta{padding-top: 84px !important; padding-bottom: 84px !important;}}@media (max-width: 640px){#datis-platform-intro, #datis-platform-layers, #datis-platform-features, #datis-platform-dashboard, #datis-platform-results, #datis-platform-cta{padding-top: 64px !important; padding-bottom: 64px !important;}#datis-platform-layers .datis-layer-grid{grid-template-columns: 1fr !important;}#datis-platform-layers .datis-layer-card{min-height: 0 !important;}#datis-platform-layers .datis-layer-card > p{min-height: 0 !important;}#datis-footer .datis-footer-brand img{width: 72% !important; max-width: 175px !important;}}#datis-platform-page .datis-screen-dashboard{display: grid; grid-template-columns: 17% 83%; background: #f7f7fa; font-family: "Poppins", sans-serif;}#datis-platform-page .datis-screen-sidebar{padding: 7% 11%; background: linear-gradient(180deg,#321044 0%,#260a34 100%);}#datis-platform-page .datis-screen-logo{margin-bottom: 18%; color: #ffffff; font-size: clamp(6px,.62vw,10px); font-weight: 800;}#datis-platform-page .datis-screen-nav{display: block; width: 72%; height: 3px; margin: 0 0 8%; border-radius: 999px; background: rgba(255,255,255,.28);}#datis-platform-page .datis-screen-nav.active{width: 60%; background: #19b6df;}#datis-platform-page .datis-screen-nav.short{width: 48%;}#datis-platform-page .datis-screen-main{min-width: 0; padding: 5.2% 5.5% 4%; background: radial-gradient(circle at 92% 5%,rgba(0,149,206,.045),transparent 28%), #f8f8fb;}#datis-platform-page .datis-screen-top{display: flex; align-items: flex-start; justify-content: space-between; margin-bottom: 5%;}#datis-platform-page .datis-screen-top strong{display: block; color: #321044; font-size: clamp(6px,.68vw,11px); line-height: 1.1; font-weight: 800;}#datis-platform-page .datis-screen-top small{display: block; margin-top: 2px; color: #9a919d; font-size: clamp(4px,.34vw,6px);}#datis-platform-page .datis-screen-avatar{width: clamp(10px,1.5vw,22px); aspect-ratio: 1; border-radius: 50%; background: linear-gradient(135deg,#321044,#0095ce); box-shadow: 0 3px 8px rgba(50,16,68,.18);}#datis-platform-page .datis-screen-kpis{display: grid; grid-template-columns: repeat(3,1fr); gap: 3%; margin-bottom: 4%;}#datis-platform-page .datis-screen-kpis > div{padding: 7% 8%; border: 1px solid rgba(50,16,68,.08); border-radius: 7px; background: #ffffff; box-shadow: 0 3px 10px rgba(50,16,68,.04);}#datis-platform-page .datis-screen-kpis small{display: block; margin-bottom: 6%; color: #aaa2ad; font-size: clamp(3px,.27vw,5px); line-height: 1.1; white-space: nowrap;}#datis-platform-page .datis-screen-kpis strong{color: #0095ce; font-size: clamp(8px,1.1vw,17px); line-height: 1; font-weight: 800;}#datis-platform-page .datis-screen-chart{position: relative; height: 48%; overflow: hidden; border: 1px solid rgba(50,16,68,.08); border-radius: 7px; background: linear-gradient(rgba(50,16,68,.045) 1px,transparent 1px), linear-gradient(90deg,rgba(50,16,68,.045) 1px,transparent 1px), #ffffff; background-size: 20% 25%;}#datis-platform-page .datis-screen-chart-title{position: absolute; z-index: 2; left: 4%; right: 4%; top: 8%; display: flex; justify-content: space-between;}#datis-platform-page .datis-screen-chart-title strong{color: #321044; font-size: clamp(4px,.36vw,6px); font-weight: 700;}#datis-platform-page .datis-screen-chart-title small{color: #aaa2ad; font-size: clamp(3px,.26vw,5px);}#datis-platform-page .datis-screen-chart svg{position: absolute; left: 3%; right: 3%; bottom: 0; width: 94%; height: 80%;}#datis-platform-page .datis-chart-area{fill: var(--datis-chart-fill); stroke: none;}#datis-platform-page .datis-chart-line{fill: none; stroke: #0095ce; stroke-width: 4; stroke-linecap: round;}#datis-platform-page .datis-screen-lines{display: grid; gap: 3px; width: 44%; margin-top: 3%;}#datis-platform-page .datis-screen-lines span{height: 3px; border-radius: 999px; background: #dedbe2;}@media (max-width: 640px){#datis-platform-page .datis-screen-logo{font-size: 6px;}#datis-platform-page .datis-screen-kpis small, #datis-platform-page .datis-screen-chart-title small{display: none;}}#datis-platform-page .datis-dashboard-shell, #datis-platform-page .datis-laptop-wrap{position: relative !important;}#datis-platform-page .datis-screen-dashboard{position: absolute !important; z-index: 4 !important; overflow: hidden !important; margin: 0 !important; transform: none !important; transform-origin: center center !important; box-shadow: none !important; pointer-events: none !important;}#datis-platform-hero .datis-screen-dashboard{left: 14.35% !important; top: 18.0% !important; width: 71.35% !important; height: 52.4% !important; border-radius: 1px !important; clip-path: inset(0 round 1px) !important;}#datis-platform-dashboard .datis-screen-dashboard{left: 14.35% !important; top: 12.9% !important; width: 71.35% !important; height: 55.8% !important; border-radius: 1px !important; clip-path: inset(0 round 1px) !important;}#datis-platform-page .datis-laptop-stage{position: relative !important; width: 112% !important; max-width: none !important; margin-left: -6% !important; overflow: visible !important;}#datis-platform-hero .datis-laptop-stage .datis-dashboard-image, #datis-platform-dashboard .datis-laptop-stage .datis-laptop{position: relative !important; z-index: 2 !important; display: block !important; width: 100% !important; max-width: none !important; height: auto !important; margin: 0 !important;}#datis-platform-page .datis-laptop-stage .datis-screen-dashboard{position: absolute !important; z-index: 3 !important; margin: 0 !important; overflow: hidden !important; background: #f7f6fa !important; box-shadow: none !important; transform: none !important; pointer-events: none !important;}@media (max-width: 991px){#datis-platform-page .datis-laptop-stage{width: 100% !important; margin-left: 0 !important;}}#datis-platform-page .datis-laptop-stage .datis-screen-dashboard{left: 12.7% !important; top: 9.0% !important; width: 74.6% !important; height: 74.9% !important; border-radius: 1.4% !important; clip-path: inset(0 round 1.4%) !important;}#datis-platform-hero .datis-screen-dashboard, #datis-platform-dashboard .datis-screen-dashboard{left: 12.7% !important; top: 9.0% !important; width: 74.6% !important; height: 74.9% !important;}#datis-platform-page .datis-laptop-stage .datis-screen-dashboard, #datis-platform-hero .datis-screen-dashboard, #datis-platform-dashboard .datis-screen-dashboard{left: 13.55% !important; top: 10.0% !important; width: 72.9% !important; height: 72.9% !important;}#datis-platform-page .datis-laptop-stage > .o_not_editable{pointer-events: none;}#datis-platform-page .datis-platform-laptop-screen{position: absolute; z-index: 3; left: 13.55%; top: 10%; width: 72.9%; height: 72.9%; overflow: hidden; border-radius: 1.4%; clip-path: inset(0 round 1.4%); background: #f7f6fa;}#datis-platform-page .datis-platform-laptop-screen-image{display: block; width: 100% !important; max-width: none !important; height: 100% !important; margin: 0; object-fit: contain; pointer-events: auto;}#datis-platform-layers .datis-layer-card::after, #datis-platform-layers .datis-layer-card.featured::after{content: none !important; display: none !important;}#datis-platform-layers .datis-layer-card, #datis-platform-layers .datis-layer-card.featured{color: #ffffff !important; border: 1px solid rgba(255,255,255,.10) !important; background: radial-gradient( circle at 90% 10%, rgba(0,149,206,.18) 0%, rgba(0,149,206,0) 36% ), linear-gradient( 135deg, #21072f 0%, #351149 54%, #33406d 100% ) !important; box-shadow: 0 16px 42px rgba(50,16,68,.10), inset 0 1px 0 rgba(255,255,255,.05) !important; transition: transform .24s ease, box-shadow .24s ease, border-color .24s ease, background .24s ease !important;}#datis-platform-layers .datis-layer-card h3, #datis-platform-layers .datis-layer-card.featured h3{color: #ffffff !important;}#datis-platform-layers .datis-layer-card > p, #datis-platform-layers .datis-layer-card.featured > p{color: rgba(255,255,255,.70) !important;}#datis-platform-layers .datis-layer-card li, #datis-platform-layers .datis-layer-card.featured li{color: rgba(255,255,255,.86) !important;}#datis-platform-layers .datis-layer-card .datis-layer-tag, #datis-platform-layers .datis-layer-card.featured .datis-layer-tag{color: #72c5e3 !important;}#datis-platform-layers .datis-layer-card li::before, #datis-platform-layers .datis-layer-card.featured li::before{color: #ffffff !important; background: rgba(255,255,255,.12) !important;}#datis-platform-layers .datis-layer-number{background: linear-gradient( 135deg, #0095ce 0%, #60b7d7 100% ) !important; color: #ffffff !important; box-shadow: 0 8px 22px rgba(0,149,206,.20);}@media (hover:hover){#datis-platform-layers .datis-layer-card:hover, #datis-platform-layers .datis-layer-card.featured:hover{transform: translateY(-6px) !important; border-color: rgba(114,197,227,.28) !important; box-shadow: 0 24px 52px rgba(50,16,68,.18), 0 0 0 1px rgba(0,149,206,.05), inset 0 1px 0 rgba(255,255,255,.07) !important; background: radial-gradient( circle at 88% 10%, rgba(0,149,206,.25) 0%, rgba(0,149,206,0) 40% ), linear-gradient( 135deg, #250833 0%, #3b1552 52%, #384a78 100% ) !important;}}#datis-platform-layers .datis-layer-card:not(.featured){color: #321044 !important; border: 1px solid rgba(50,16,68,.09) !important; background: radial-gradient( circle at 90% 10%, rgba(0,149,206,.045) 0%, rgba(0,149,206,0) 34% ), #ffffff !important; box-shadow: 0 16px 42px rgba(50,16,68,.055) !important;}#datis-platform-layers .datis-layer-card:not(.featured) h3{color: #321044 !important;}#datis-platform-layers .datis-layer-card:not(.featured) > p{color: #776d7b !important;}#datis-platform-layers .datis-layer-card:not(.featured) li{color: #514753 !important;}#datis-platform-layers .datis-layer-card:not(.featured) .datis-layer-tag{color: #0095ce !important;}#datis-platform-layers .datis-layer-card:not(.featured) li::before{color: #0095ce !important; background: rgba(0,149,206,.10) !important;}#datis-platform-layers .datis-layer-card.featured{color: #ffffff !important; border-color: rgba(255,255,255,.10) !important; background: radial-gradient( circle at 90% 10%, rgba(0,149,206,.18), rgba(0,149,206,0) 36% ), linear-gradient( 135deg, #21072f 0%, #351149 54%, #33406d 100% ) !important;}@media (hover:hover){#datis-platform-layers .datis-layer-card:not(.featured):hover{transform: translateY(-6px) !important; border-color: rgba(0,149,206,.16) !important; background: radial-gradient( circle at 90% 10%, rgba(0,149,206,.075) 0%, rgba(0,149,206,0) 36% ), #ffffff !important; box-shadow: 0 24px 52px rgba(50,16,68,.10) !important;}#datis-platform-layers .datis-layer-card.featured:hover{transform: translateY(-6px) !important; border-color: rgba(114,197,227,.28) !important; background: radial-gradient( circle at 88% 10%, rgba(0,149,206,.25) 0%, rgba(0,149,206,0) 40% ), linear-gradient( 135deg, #250833 0%, #3b1552 52%, #384a78 100% ) !important; box-shadow: 0 24px 52px rgba(50,16,68,.18) !important;}}#datis-platform-layers .datis-layer-card:not(.featured) .datis-layer-number{width: 52px !important; height: 52px !important; margin-bottom: 22px !important; border-radius: 15px !important; color: #0095ce !important; background: #e7f4f9 !important; box-shadow: none !important; font-size: 13px !important; font-weight: 800 !important;}#datis-platform-layers .datis-layer-card.featured .datis-layer-number{width: 52px !important; height: 52px !important; margin-bottom: 22px !important; border-radius: 15px !important; color: #ffffff !important; background: #22a9d6 !important; box-shadow: none !important; font-size: 13px !important; font-weight: 800 !important;}#datis-platform-features .datis-feature-icon, #datis-platform-features .datis-feature-highlight .datis-feature-icon{width: 48px !important; height: 48px !important; display: flex !important; align-items: center !important; justify-content: center !important; margin-bottom: 20px !important; border-radius: 15px !important; color: #0095ce !important; background: #e7f4f9 !important; box-shadow: none !important;}#datis-platform-features .datis-feature-icon i, #datis-platform-features .datis-feature-highlight .datis-feature-icon i{color: #0095ce !important; font-size: 16px !important;}#datis-platform-layers .datis-layer-tag, #datis-platform-layers .featured .datis-layer-tag{color: #aaa2ad !important; font-family: "Poppins", sans-serif !important; font-size: 12px !important; line-height: 1.2 !important; font-weight: 700 !important; letter-spacing: .7px !important; text-transform: lowercase !important;}#datis-platform-results .datis-result-card{transition: transform .24s ease, box-shadow .24s ease, border-color .24s ease, background .24s ease !important;}#datis-platform-results .datis-result-card::before{top: 0 !important; bottom: 0 !important;}#datis-platform-results .datis-result-card{position: relative !important; overflow: hidden !important; isolation: isolate !important; background: radial-gradient( circle at 92% 8%, rgba(0,149,206,.11) 0%, rgba(96,183,215,.065) 24%, rgba(144,202,223,.025) 44%, rgba(255,255,255,0) 62% ), linear-gradient(180deg,#ffffff 0%,#fbf9fc 100%) !important;}#datis-platform-results .datis-result-card::before{content: "" !important; position: absolute !important; z-index: -1 !important; inset: 0 !important; width: auto !important; left: 0 !important; background: linear-gradient( 110deg, rgba(0,149,206,0) 15%, rgba(0,149,206,.018) 46%, rgba(96,183,215,.055) 76%, rgba(144,202,223,.10) 100% ) !important; opacity: 1 !important; transform: translateX(0) !important; transition: opacity .28s ease, transform .42s cubic-bezier(.22,.61,.36,1) !important; pointer-events: none !important;}@media (hover:hover){#datis-platform-results .datis-result-card:hover{transform: translateY(-6px) !important; border-color: rgba(0,149,206,.24) !important; background: radial-gradient( circle at 86% 12%, rgba(0,149,206,.16) 0%, rgba(96,183,215,.085) 27%, rgba(144,202,223,.035) 48%, rgba(255,255,255,0) 66% ), linear-gradient(180deg,#ffffff 0%,#fbf9fc 100%) !important; box-shadow: 0 24px 52px rgba(50,16,68,.10) !important;}#datis-platform-results .datis-result-card:hover::before{left: 0 !important; opacity: 1 !important; transform: translateX(-3%) !important;}}#datis-platform-results{padding-bottom: 48px !important;}#datis-platform-cta{padding-top: 48px !important;}@media (max-width: 991px){#datis-platform-results{padding-bottom: 42px !important;}#datis-platform-cta{padding-top: 42px !important;}}@media (max-width: 640px){#datis-platform-results{padding-bottom: 34px !important;}#datis-platform-cta{padding-top: 34px !important;}}#datis-glimlach-banner{padding: 52px 0 34px !important;}#datis-glimlach-banner .datis-glimlach-panel{position: relative !important; min-height: 440px !important; overflow: hidden !important; border-radius: 30px !important; background: #321044 !important; box-shadow: 0 20px 54px rgba(50,16,68,.12) !important;}#datis-glimlach-banner img{position: absolute !important; inset: 0 !important; display: block !important; width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: 66% 43% !important;}#datis-glimlach-banner .datis-glimlach-overlay{position: absolute !important; inset: 0 !important; background: linear-gradient( 90deg, rgba(20,3,29,.92) 0%, rgba(34,7,47,.78) 28%, rgba(50,16,68,.32) 52%, rgba(50,16,68,.05) 76%, rgba(50,16,68,0) 100% ) !important;}#datis-glimlach-banner .datis-glimlach-copy{position: relative !important; z-index: 2 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; min-height: 440px !important; max-width: 650px !important; padding: 58px 62px !important;}#datis-glimlach-banner .datis-glimlach-kicker{display: block !important; margin-bottom: 18px !important; font-family: "Cascadia Code","Cascadia Mono",Consolas,"Courier New",monospace !important; color: #72c5e3 !important; font-size: 12px !important; line-height: 1 !important; font-weight: 700 !important; letter-spacing: 2px !important;}#datis-glimlach-banner h2{max-width: 620px !important; margin: 0 !important; font-family: "Poppins",sans-serif !important; color: #ffffff !important; font-size: clamp(42px,4.8vw,66px) !important; line-height: .98 !important; font-weight: 800 !important; letter-spacing: -2px !important;}@media (max-width: 991px){#datis-glimlach-banner{padding: 26px 0 30px !important;}#datis-glimlach-banner .datis-glimlach-panel, #datis-glimlach-banner .datis-glimlach-copy{min-height: 390px !important;}#datis-glimlach-banner .datis-glimlach-copy{max-width: 580px !important; padding: 46px !important;}}@media (max-width: 640px){#datis-glimlach-banner .datis-glimlach-panel{min-height: 500px !important; border-radius: 24px !important;}#datis-glimlach-banner img{object-position: 60% center !important;}#datis-glimlach-banner .datis-glimlach-overlay{background: linear-gradient( 180deg, rgba(28,5,39,.10) 0%, rgba(28,5,39,.26) 38%, rgba(24,3,33,.92) 100% ) !important;}#datis-glimlach-banner .datis-glimlach-copy{justify-content: flex-end !important; min-height: 500px !important; padding: 34px 28px !important;}#datis-glimlach-banner h2{font-size: 40px !important; letter-spacing: -1.3px !important;}}#datis-glimlach-banner .datis-container{margin-bottom: 0 !important; padding-bottom: 0 !important;}#datis-glimlach-banner .datis-glimlach-panel{margin-bottom: 0 !important;}#datis-glimlach-banner{margin-top: 0 !important; margin-bottom: 0 !important;}#datis-glimlach-banner + #datis-platform-features{margin-top: 0 !important;}#datis-platform-layers{padding-bottom: 54px !important;}#datis-glimlach-banner{margin: 0 !important; background: #ffffff !important;}#datis-platform-features{padding-top: 54px !important;}#datis-glimlach-banner .datis-container, #datis-glimlach-banner .datis-glimlach-panel{margin-top: 0 !important; margin-bottom: 0 !important;}@media (max-width: 991px){#datis-platform-layers{padding-bottom: 46px !important;}#datis-platform-features{padding-top: 46px !important;}}@media (max-width: 640px){#datis-platform-layers{padding-bottom: 38px !important;}#datis-platform-features{padding-top: 38px !important;}}#datis-platform-intro{padding-bottom: 84px !important;}@media (max-width: 991px){#datis-platform-intro{padding-bottom: 72px !important;}}@media (max-width: 640px){#datis-platform-intro{padding-bottom: 56px !important;}}#datis-glimlach-banner{padding-top: 72px !important; padding-bottom: 34px !important;}@media (max-width: 991px){#datis-glimlach-banner{padding-top: 60px !important; padding-bottom: 30px !important;}}@media (max-width: 640px){#datis-glimlach-banner{padding-top: 48px !important; padding-bottom: 26px !important;}}body:has(#datis-platform-page) #datis-footer .datis-container{width: 100%; max-width: 1180px; margin: 0 auto; padding-inline: 20px;}:where(#datis-platform-page) #datis-platform-hero{background-position: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: #1d0125 !important; background-image: radial-gradient( circle at 51% 48%, rgba(108, 38, 146, .58) 0%, rgba(108, 38, 146, .28) 34%, rgba(108, 38, 146, .07) 56%, rgba(108, 38, 146, 0) 69% ), linear-gradient( 105deg, #18001f 0%, #22032b 27%, #391449 50%, #403463 73%, #3e466c 100% ) !important;}:where(#datis-platform-page) #datis-platform-layers{padding: 90px 0 95px; background: radial-gradient( circle at 50% 42%, rgba(108, 38, 146, .045) 0%, rgba(108, 38, 146, .015) 38%, rgba(108, 38, 146, 0) 68% ), #f8f5fa;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-grid{display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; align-items: stretch; margin-top: 48px;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card{position: relative; display: flex; flex-direction: column; min-height: 430px; padding: 30px; border: 0 !important; outline: none !important; border-radius: 22px; background: #fff !important; box-shadow: 0 14px 38px rgba(67, 52, 73, .045), 0 2px 10px rgba(67, 52, 73, .025);}:where(#datis-platform-page) #datis-platform-layers .datis-layer-grid > .datis-layer-card:nth-child(1), :where(#datis-platform-page) #datis-platform-layers .datis-layer-grid > .datis-layer-card:nth-child(2), :where(#datis-platform-page) #datis-platform-layers .datis-layer-grid > .datis-layer-card:nth-child(3){background-color: #fff !important; background-image: none !important;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-number{display: flex; align-items: center; justify-content: center; width: 52px; height: 52px; margin-bottom: 24px; border: 0; border-radius: 16px; color: #0095ce; background: #e4f4fa; font-size: 14px; line-height: 1; font-weight: 700;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-tag{display: block; min-height: 38px; margin-bottom: 10px; color: #9a8fa0; font-size: 12px; line-height: 1.2; font-weight: 700; letter-spacing: .3px;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card h3{margin: 0 0 14px; color: #321044; font-size: 23px; line-height: 1.05; font-weight: 700; letter-spacing: -.6px;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card > p{margin: 0 0 28px; color: #777079; font-size: 15px; line-height: 1.6;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card ul{display: grid; gap: 12px; margin: 0 0 0; padding: 0; list-style: none;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card li{position: relative; padding-left: 30px; color: #554d57; font-size: 14px; line-height: 1.45;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card li::before{content: "✓"; position: absolute; left: 0; top: 0; display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; border-radius: 50%; color: #0095ce; background: #e4f4fa; font-size: 12px; font-weight: 700;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured, :where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured:hover, :where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured:focus, :where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured:focus-within{border: 0 !important; outline: none !important; background: linear-gradient(145deg, #321044 0%, #4b1b67 55%, #6c2692 100%) !important; color: #fff; transform: none !important;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured .datis-layer-number{color: #fff; background: linear-gradient(135deg, #6c2692 0%, #4b1b67 100%);}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured .datis-layer-tag{color: rgba(255, 255, 255, .72);}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured h3{color: #fff;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured .datis-layer-top > p, :where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured li{color: rgba(255, 255, 255, .88);}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card.featured li::before{color: #6c2692; background: #fff;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-note{width: 100%; margin: 32px auto 0; text-align: center !important; color: #777079; font-size: 14px;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card:nth-child(3){position: relative;}:where(#datis-platform-page) #datis-platform-layers .datis-popular-badge{position: absolute; top: 18px; right: 18px; z-index: 2; display: inline-flex; align-items: center; justify-content: center; padding: 8px 13px; border-radius: 999px; background: linear-gradient(135deg, #6c2692 0%, #4b1b67 100%); color: #fff !important; font-size: 10px; line-height: 1; font-weight: 800; letter-spacing: .7px; text-transform: uppercase; white-space: nowrap; box-shadow: 0 7px 18px rgba(108, 38, 146, .2);}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top{display: grid; grid-template-rows: 38px 64px 108px; min-height: 210px; flex: 0 0 210px;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top .datis-layer-tag, :where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top h3, :where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top > p{margin: 0;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top h3, :where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top > p{align-self: start;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top > p{color: #777079; font-size: 15px; line-height: 1.6;}:where(#datis-platform-page) #datis-glimlach-banner{background-color: #fff !important; background-image: none !important; border: 0 !important; padding-top: 100px; padding-bottom: 160px;}:where(#datis-platform-page) #datis-platform-features{background: radial-gradient( circle at 50% 42%, rgba(108, 38, 146, .045) 0%, rgba(108, 38, 146, .015) 38%, rgba(108, 38, 146, 0) 68% ), #f8f5fa !important;}:where(#datis-platform-page) #datis-platform-features .datis-feature, :where(#datis-platform-page) #datis-platform-features .datis-feature:hover, :where(#datis-platform-page) #datis-platform-features .datis-feature:focus, :where(#datis-platform-page) #datis-platform-features .datis-feature:focus-within{background: #fff !important; border: 0 !important; outline: none !important; box-shadow: 0 14px 38px rgba(67, 52, 73, .045), 0 2px 10px rgba(67, 52, 73, .025); transform: none !important;}:where(#datis-platform-page) #datis-platform-dashboard{background: radial-gradient( circle at 52% 46%, rgba(108, 38, 146, .58) 0%, rgba(108, 38, 146, .22) 34%, rgba(108, 38, 146, 0) 60% ), linear-gradient( 105deg, #210027 0%, #30083b 28%, #54236c 52%, #4d4778 75%, #46527e 100% ) !important;}:where(#datis-platform-page) #datis-platform-results{background: #f8f5fa !important;}:where(#datis-platform-page) #datis-platform-results .datis-result-card, :where(#datis-platform-page) #datis-platform-results .datis-result-card:hover, :where(#datis-platform-page) #datis-platform-results .datis-result-card:focus, :where(#datis-platform-page) #datis-platform-results .datis-result-card:active, :where(#datis-platform-page) #datis-platform-results .datis-result-card:focus-within{background: #fff !important; border: 0 !important; outline: none !important; border-radius: 22px !important; box-shadow: 0 14px 38px rgba(67, 52, 73, .045), 0 2px 10px rgba(67, 52, 73, .025) !important; transform: none !important; translate: 0 0 !important; scale: 1 !important; top: auto !important; left: auto !important; margin-top: 0 !important; animation: none !important; transition: none !important;}:where(#datis-platform-page) #datis-platform-results .datis-result-card *, :where(#datis-platform-page) #datis-platform-results .datis-result-card:hover *{transform: none !important; translate: 0 0 !important; animation: none !important; transition: none !important;}:where(#datis-platform-page) #datis-platform-results .datis-result-card::before, :where(#datis-platform-page) #datis-platform-results .datis-result-card::after{display: none !important; content: none !important;}:where(#datis-platform-page) #datis-platform-cta .datis-cta-panel, :where(#datis-platform-page) #datis-platform-cta .datis-cta-panel:hover{background: radial-gradient( circle at 52% 48%, rgba(108, 38, 146, .42) 0%, rgba(108, 38, 146, .14) 34%, rgba(108, 38, 146, 0) 60% ), linear-gradient( 105deg, #26052d 0%, #32103d 28%, #4b315f 52%, #505175 75%, #4c5d82 100% ) !important; transform: none !important;}@media (max-width: 1050px){:where(#datis-platform-page) #datis-platform-layers .datis-layer-grid{grid-template-columns: repeat(2, 1fr);}}@media (max-width: 620px){:where(#datis-platform-page) #datis-platform-layers{padding: 65px 0;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-grid{grid-template-columns: 1fr; gap: 18px;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card{min-height: 0;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top{display: block; min-height: 0; height: auto; flex: none; margin-bottom: 28px;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top .datis-layer-tag{margin-bottom: 10px;}:where(#datis-platform-page) #datis-platform-layers .datis-layer-card .datis-layer-top h3{margin-bottom: 14px;}}