.platform_screen__7QtpC{min-height:100vh;background:#f5faff;color:#0a173b;color-scheme:light}.platform_main__BkGFj{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100vh - 76px);padding:30px 24px 38px;background:radial-gradient(ellipse at 50% 18%,#fff 0,#f4faff 48%,#eaf4ff 100%)}.platform_waves__DAmon{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.platform_main__BkGFj:after,.platform_main__BkGFj:before{content:"";position:absolute;width:94px;height:94px;background:radial-gradient(circle,#badbff 2px,transparent 2.5px) 0 0/16px 16px;opacity:.5;z-index:-1}.platform_main__BkGFj:before{left:4%;top:40%}.platform_main__BkGFj:after{right:19%;top:11%}.platform_content__8MfSN{max-width:1050px;margin:0 auto;text-align:center}.platform_shield__mZOyB{display:block;width:155px;height:155px;-o-object-fit:contain;object-fit:contain;margin:0 auto 9px;filter:drop-shadow(0 12px 10px #17467c22)}.platform_content__8MfSN h1{margin:0;font-size:clamp(30px,3.2vw,46px);line-height:1.2;font-weight:750;letter-spacing:-1.5px;overflow-wrap:anywhere}.platform_subtitle__Mvjtl{margin:14px 0 28px;color:#5d769c;font-size:clamp(18px,1.65vw,23px);line-height:1.4}.platform_grid__DmJuS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.platform_card__ASs_k{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:32px 44px;border:1px solid #fff;border-radius:23px;background:linear-gradient(135deg,#f1fbff,#fff 42%,#fff 72%,#eff9ff);box-shadow:0 12px 35px #438ee41a,0 0 0 1px #d9eaff}.platform_card__ASs_k:before{content:"";position:absolute;z-index:-1;width:240px;height:240px;top:-145px;left:-130px;border-radius:50%;background:#d5f2ff88;box-shadow:25px 20px 0 15px #e6f7ff66}.platform_databricks__X14gJ{background:linear-gradient(135deg,#fff3f1,#fff 42%,#fff 72%,#fff9f8)}.platform_databricks__X14gJ:before{background:#ffe3df66;box-shadow:25px 20px 0 15px #fff0ed66}.platform_badge__F_ye5{position:absolute;top:17px;right:18px;display:grid;place-items:center;width:46px;height:46px;color:#0670ff;border:1px solid #bdddff;border-radius:12px;background:#f7fcffb3}.platform_databricks__X14gJ .platform_badge__F_ye5{color:#ff392c;border-color:#ffd0c9;background:#fff8f6b3}.platform_platformLogo__zmpKL{width:106px;height:106px;-o-object-fit:contain;object-fit:contain;margin:3px 0 15px}.platform_card__ASs_k h2{margin:0 0 6px;font-size:28px;line-height:1.2;letter-spacing:-.9px}.platform_cardSubtitle__LeQtC{color:#52688c;margin:0;font-size:17px;line-height:1.4}.platform_description__rKFWR{color:#617497;margin:13px 0 23px;font-size:16px;line-height:1.5;max-width:360px}.platform_continue__dl1Y1{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;margin-top:auto;padding:13px 20px;border:1px solid #1484ff;border-radius:12px;background:linear-gradient(#1681ff,#0061ed);box-shadow:0 8px 18px #0876ff20;color:#fff;font:inherit;font-size:18px;font-weight:600;text-decoration:none;transition:background .15s,box-shadow .15s}.platform_continue__dl1Y1:hover{background:#005ce0;box-shadow:0 8px 24px #0876ff35}.platform_continue__dl1Y1:focus-visible{outline:3px solid #133ea4;outline-offset:4px}.platform_continue__dl1Y1:disabled{background:#e2e8f0;border-color:#d4dce7;color:#64748b;box-shadow:none;cursor:not-allowed}.platform_unavailable__lUsIR{font-size:14px;color:#64748b;margin:-10px 0 12px}@media(min-width:1500px){.platform_main__BkGFj{padding-top:40px}.platform_content__8MfSN{max-width:1150px}.platform_shield__mZOyB{width:180px;height:180px}.platform_card__ASs_k{padding:38px 50px}.platform_platformLogo__zmpKL{width:115px;height:115px}}@media(max-width:700px){.platform_main__BkGFj{padding:24px 18px 32px}.platform_shield__mZOyB{width:125px;height:125px}.platform_content__8MfSN h1{letter-spacing:-.8px}.platform_grid__DmJuS{grid-template-columns:1fr;max-width:460px;margin:auto;gap:22px}.platform_card__ASs_k{padding:28px}.platform_subtitle__Mvjtl{margin-bottom:24px}}.access-request_dialog___6c3d{position:fixed;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:36px 32px;border:1px solid #29394c;border-radius:24px;background:#071321;color:#f4f7ff;box-shadow:0 24px 100px #0007;color-scheme:dark;font-family:inherit;text-align:left}.access-request_dialog___6c3d::backdrop{background:#020914b8;backdrop-filter:blur(4px)}.access-request_dialog___6c3d h2{font-size:28px!important;line-height:1.2!important;margin:0 30px 12px 0!important;color:#fff!important}.access-request_dialog___6c3d p{color:#a7bfd4!important;line-height:1.5;font-size:15px!important;margin:0 0 22px!important}.access-request_close__MIXXx{position:absolute;right:15px;top:15px;background:transparent;border:0;color:#bfd1e3;padding:8px;cursor:pointer}.access-request_form__AHGv0{display:grid;gap:18px}.access-request_form__AHGv0 label{display:grid;gap:8px;color:#9fbbd2;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.access-request_field__2vcZj{display:flex;align-items:center;gap:12px;border:1px solid #2a3646;border-radius:12px;background:#050e19;padding:0 14px;color:#7891aa}.access-request_field__2vcZj input,.access-request_field__2vcZj select{height:48px!important;min-width:0;width:100%;border:0!important;outline:0;background:transparent!important;color:#f1f7ff!important;padding:0!important;font:inherit;font-size:14px;letter-spacing:0;text-transform:none;box-shadow:none!important}.access-request_field__2vcZj:focus-within{outline:2px solid #3199f5;outline-offset:2px}.access-request_field__2vcZj input::-moz-placeholder{color:#68829a}.access-request_field__2vcZj input::placeholder{color:#68829a}.access-request_submit__ZfOoD{display:block;width:100%;border:0;border-radius:12px;padding:16px;color:#fff;background:linear-gradient(100deg,#3485f6,#05b58a);font:inherit;font-weight:700;cursor:pointer}.access-request_submit__ZfOoD:disabled{opacity:.6;cursor:wait}.access-request_form__AHGv0 small{color:#92abc1;text-align:center;font-size:11px}.access-request_honeypot__uHQT5{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}.access-request_error__X1Svn{color:#ffb1ad!important}.access-request_dialog___6c3d button:focus-visible{outline:3px solid #69c3ff;outline-offset:3px}@media(max-width:520px){.access-request_dialog___6c3d{padding:28px 22px}}