:root{--bdj-bg:#050b12;--bdj-bg2:#081522;--bdj-panel:#0c1c2d;--bdj-line:rgba(126,182,226,.15);--bdj-blue:#2ea8ff;--bdj-cyan:#76dcff;--bdj-ink:#f3f8fc;--bdj-muted:#8da3b7;--bdj-green:#9bd82f;--bdj-orange:#f28a3e;--bdj-pink:#ff4d7d}
*{box-sizing:border-box}
html{scroll-behavior:smooth;background:var(--bdj-bg);overflow-x:hidden}
body.bdj-page{margin:0;background:radial-gradient(circle at 84% -5%,rgba(46,168,255,.17),transparent 32rem),radial-gradient(circle at 7% 43%,rgba(31,93,151,.08),transparent 28rem),linear-gradient(180deg,#06101a 0%,#040a10 100%);color:var(--bdj-ink);font-family:Manrope,system-ui,sans-serif;overflow-x:hidden}
.bdj-page a{color:inherit}
.bdj-noise{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}
.bdj-glow{position:fixed;width:36rem;height:36rem;border-radius:50%;filter:blur(90px);pointer-events:none;opacity:.09;z-index:0}.bdj-glow-a{background:#158ee8;right:-18rem;top:15vh}.bdj-glow-b{background:#0bc0ff;left:-20rem;top:65vh}
.bdj-page main,.bdj-site-header,.bdj-footer,.bdj-mobile-nav{position:relative;z-index:2}
.bdj-site-header{background:rgba(5,12,20,.72)!important;border-bottom-color:rgba(120,182,229,.10)!important;backdrop-filter:blur(20px)}
.bdj-site-header .top-nav a{color:#8ca4b9}.bdj-site-header .top-nav a:hover{color:#fff}
.bdj-header-cta{border-color:rgba(46,168,255,.35)!important;background:rgba(46,168,255,.08)!important;color:#dff3ff!important}
.bdj-mobile-nav{display:flex;gap:8px;flex-wrap:wrap;padding:12px 0 18px;border-bottom:1px solid var(--bdj-line)}.bdj-mobile-nav[hidden]{display:none}.bdj-mobile-nav a{padding:9px 11px;border-radius:999px;border:1px solid var(--bdj-line);font-size:11px;text-decoration:none;color:#9eb4c8}
.bdj-hero{min-height:760px;padding-top:84px;padding-bottom:74px;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);gap:70px;align-items:center}
.bdj-product-lockup{display:flex;align-items:center;gap:14px;margin-bottom:22px}.bdj-product-lockup img{width:72px;height:72px;object-fit:cover;border-radius:18px;border:1px solid rgba(255,255,255,.09);box-shadow:0 18px 50px rgba(0,0,0,.28)}.bdj-product-lockup div{display:grid;gap:3px}.bdj-product-lockup small{font:800 8px Sora,sans-serif;letter-spacing:.16em;color:#67849e}.bdj-product-lockup strong{font:800 22px Sora,sans-serif;letter-spacing:-.04em}
.bdj-kicker{display:flex;align-items:center;gap:9px;margin:0;color:#7ecbff;font:800 9px Sora,sans-serif;letter-spacing:.16em}.bdj-kicker i{width:7px;height:7px;border-radius:50%;background:var(--bdj-blue);box-shadow:0 0 0 5px rgba(46,168,255,.09),0 0 20px rgba(46,168,255,.45)}
.bdj-hero h1{margin:18px 0 24px;font:800 clamp(4.4rem,7.4vw,7.6rem)/.83 Sora,sans-serif;letter-spacing:-.075em}.bdj-hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1.25px rgba(134,215,255,.78);text-shadow:0 0 48px rgba(46,168,255,.09)}
.bdj-hero-lead{max-width:690px;margin:0;color:#9eb1c2;font-size:16px;line-height:1.76}
.bdj-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.bdj-btn{min-height:48px;padding:0 16px;border-radius:14px;border:1px solid rgba(148,191,225,.18);background:rgba(255,255,255,.035);display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;color:#dceaf5;font:800 11px Sora,sans-serif;transition:.18s ease}.bdj-btn:hover{transform:translateY(-2px);border-color:rgba(75,177,255,.42);background:rgba(255,255,255,.06)}.bdj-btn-primary{background:linear-gradient(135deg,#137fe8,#2aaeff);border-color:#2aaeff;color:#fff;box-shadow:0 14px 38px rgba(20,125,229,.18)}
.bdj-hero-proof{display:flex;gap:18px;flex-wrap:wrap;margin-top:27px;padding-top:21px;border-top:1px solid rgba(119,177,221,.10);color:#7590a7;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.bdj-hero-proof span{display:flex;align-items:center;gap:7px}.bdj-hero-proof b{color:#55bdff}
.bdj-stage{min-height:610px;position:relative;display:grid;place-items:center;isolation:isolate}.bdj-stage:before{content:"";position:absolute;inset:9% 7%;border-radius:34px;border:1px solid rgba(109,183,236,.11);background:radial-gradient(circle at 50% 45%,rgba(28,139,220,.16),transparent 43%),linear-gradient(160deg,rgba(17,45,69,.74),rgba(4,12,20,.88));box-shadow:0 50px 130px rgba(0,0,0,.28);z-index:-3}.bdj-stage-orbit{position:absolute;border-radius:50%;border:1px solid rgba(91,180,240,.16);z-index:-1}.bdj-stage-orbit-a{width:420px;height:420px}.bdj-stage-orbit-b{width:290px;height:290px;border-style:dashed;animation:bdj-spin 18s linear infinite}
.bdj-stage-core{width:210px;height:210px;border-radius:50%;display:grid;place-items:center;align-content:center;text-align:center;background:radial-gradient(circle at 50% 35%,rgba(86,197,255,.21),transparent 45%),#081928;border:1px solid rgba(94,199,255,.28);box-shadow:0 0 0 18px rgba(46,168,255,.025),0 30px 80px rgba(0,0,0,.34)}.bdj-play{width:52px;height:52px;border-radius:17px;display:grid;place-items:center;background:linear-gradient(135deg,#168ee9,#55c5ff);margin-bottom:12px;box-shadow:0 14px 36px rgba(30,153,239,.24)}.bdj-play:after{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid white;margin-left:4px}.bdj-stage-core small{font:800 8px Sora,sans-serif;letter-spacing:.18em;color:#78bce8}.bdj-stage-core strong{font:800 20px/1.1 Sora,sans-serif;margin-top:7px}
.bdj-float{position:absolute;min-width:190px;padding:16px;border-radius:17px;border:1px solid rgba(141,194,232,.16);background:rgba(7,18,29,.88);backdrop-filter:blur(18px);box-shadow:0 18px 55px rgba(0,0,0,.28);display:grid;gap:5px}.bdj-float small{font:800 7px Sora,sans-serif;letter-spacing:.15em;color:#6c8ca5}.bdj-float strong{font:800 18px Sora,sans-serif}.bdj-float span{font-size:9px;color:#748da2}.bdj-float-site{left:3%;top:18%;border-color:rgba(46,168,255,.28)}.bdj-float-booking{right:0;top:36%;border-color:rgba(241,152,76,.25)}.bdj-float-crm{left:8%;bottom:12%;border-color:rgba(109,211,255,.25)}
.bdj-eq{position:absolute;right:10%;bottom:11%;display:flex;gap:5px;height:60px;align-items:flex-end}.bdj-eq i{width:4px;border-radius:99px;background:#2ea8ff;box-shadow:0 0 14px rgba(46,168,255,.32);animation:bdj-eq 1.1s ease-in-out infinite alternate}.bdj-eq i:nth-child(1){height:18px}.bdj-eq i:nth-child(2){height:40px;animation-delay:.1s}.bdj-eq i:nth-child(3){height:28px;animation-delay:.2s}.bdj-eq i:nth-child(4){height:55px;animation-delay:.3s}.bdj-eq i:nth-child(5){height:34px;animation-delay:.15s}.bdj-eq i:nth-child(6){height:46px;animation-delay:.25s}.bdj-eq i:nth-child(7){height:22px;animation-delay:.05s}.bdj-eq i:nth-child(8){height:38px;animation-delay:.35s}
.bdj-flow-band{border-block:1px solid rgba(101,171,222,.10);background:linear-gradient(90deg,rgba(46,168,255,.045),rgba(255,255,255,.015),rgba(46,168,255,.045));overflow:hidden}.bdj-flow-band .shell{min-height:58px;display:flex;align-items:center;justify-content:center;gap:20px;color:#6d879b;font:800 9px Sora,sans-serif;letter-spacing:.14em}.bdj-flow-band b{color:#2ea8ff}
.bdj-section{padding-top:100px;padding-bottom:100px}.bdj-section-head{display:grid;grid-template-columns:1.1fr .7fr;gap:50px;align-items:end;margin-bottom:34px}.bdj-section-head small,.bdj-switch-copy>small{color:#5bbdff;font:800 8px Sora,sans-serif;letter-spacing:.17em}.bdj-section-head h2,.bdj-switch-copy h2,.bdj-crm-copy h2,.bdj-cta h2{margin:10px 0 0;font:800 clamp(2.8rem,5.5vw,5.5rem)/.92 Sora,sans-serif;letter-spacing:-.06em}.bdj-section-head p,.bdj-switch-copy p{margin:0;color:#8198ab;line-height:1.75}
.bdj-layer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bdj-layer{min-height:300px;padding:22px;border-radius:22px;border:1px solid var(--bdj-line);background:radial-gradient(circle 180px at var(--mx,90%) var(--my,8%),rgba(46,168,255,.09),transparent 70%),linear-gradient(150deg,rgba(13,31,48,.96),rgba(5,13,21,.98));display:flex;flex-direction:column;position:relative;overflow:hidden;transition:.2s ease}.bdj-layer:after{content:"";position:absolute;width:180px;height:180px;border-radius:50%;right:-80px;top:-90px;background:radial-gradient(circle,rgba(46,168,255,.16),transparent 70%)}.bdj-layer:hover{transform:translateY(-5px);border-color:rgba(69,173,248,.28);box-shadow:0 24px 60px rgba(0,0,0,.18)}.bdj-layer>span{font:800 34px Sora,sans-serif;color:rgba(111,185,234,.18)}.bdj-layer small{margin-top:28px;color:#6688a2;font:800 7px Sora,sans-serif;letter-spacing:.16em}.bdj-layer h3{margin:8px 0 10px;font:700 20px Sora,sans-serif;letter-spacing:-.035em}.bdj-layer p{margin:0;color:#7f96a9;font-size:12px;line-height:1.65}.bdj-layer b{margin-top:auto;padding-top:18px;color:#c7dceb;font-size:10px}.bdj-layer-2{background:radial-gradient(circle at 100% 0,rgba(242,138,62,.10),transparent 40%),linear-gradient(150deg,#111c27,#071018)}.bdj-layer-3{background:radial-gradient(circle at 100% 0,rgba(65,190,255,.12),transparent 40%),linear-gradient(150deg,#0b2235,#06101a)}.bdj-layer-4{background:radial-gradient(circle at 100% 0,rgba(155,216,47,.08),transparent 40%),linear-gradient(150deg,#0f211e,#06100f)}
.bdj-switch-section{padding-top:70px;padding-bottom:110px;display:grid;grid-template-columns:.6fr 1.4fr;gap:44px;align-items:center}.bdj-switch-tabs{display:grid;gap:7px;margin-top:28px}.bdj-switch-tabs button{border:1px solid rgba(128,182,221,.14);background:rgba(255,255,255,.02);color:#708ca3;border-radius:13px;min-height:46px;text-align:left;padding:0 14px;font:800 10px Sora,sans-serif;cursor:pointer}.bdj-switch-tabs button.is-active{background:linear-gradient(90deg,rgba(46,168,255,.20),rgba(46,168,255,.05));border-color:rgba(46,168,255,.33);color:#fff;box-shadow:inset 3px 0 #2ea8ff}
.bdj-demo-window{border-radius:25px;border:1px solid rgba(115,182,230,.17);background:#07111b;overflow:hidden;box-shadow:0 35px 100px rgba(0,0,0,.28)}.bdj-window-bar{height:48px;padding:0 15px;display:flex;align-items:center;gap:7px;border-bottom:1px solid rgba(111,177,225,.12);background:#0a1724}.bdj-window-bar i{width:8px;height:8px;border-radius:50%;background:#27465e}.bdj-window-bar i:first-child{background:#ff6d6d}.bdj-window-bar i:nth-child(2){background:#e8ae4e}.bdj-window-bar i:nth-child(3){background:#5cbf82}.bdj-window-bar span{margin-left:auto;color:#5f7b91;font-size:9px}
.bdj-window-screen{min-height:420px;padding:38px;display:flex;flex-direction:column;background:radial-gradient(circle at 86% 12%,rgba(46,168,255,.18),transparent 22rem),linear-gradient(150deg,#0b2337,#050c13)}.bdj-screen-label{color:#5bc3ff;font:800 8px Sora,sans-serif;letter-spacing:.16em}.bdj-window-screen>strong{max-width:670px;margin-top:16px;font:800 clamp(2.3rem,4vw,4.4rem)/.92 Sora,sans-serif;letter-spacing:-.06em}.bdj-window-screen>p{max-width:620px;color:#88a0b4;line-height:1.7;font-size:13px}.bdj-screen-visual{margin-top:auto;min-height:125px;padding:18px;border-radius:17px;border:1px solid rgba(124,186,230,.13);background:rgba(4,12,20,.62);display:grid;grid-template-columns:1fr auto;align-items:end;gap:14px}.bdj-screen-name{font:800 44px/.85 Sora,sans-serif;letter-spacing:-.07em}.bdj-screen-wave{display:flex;align-items:flex-end;gap:3px;height:45px}.bdj-screen-wave i{width:3px;background:#2ea8ff;border-radius:4px}.bdj-screen-wave i:nth-child(1){height:18px}.bdj-screen-wave i:nth-child(2){height:34px}.bdj-screen-wave i:nth-child(3){height:23px}.bdj-screen-wave i:nth-child(4){height:42px}.bdj-screen-wave i:nth-child(5){height:28px}.bdj-screen-wave i:nth-child(6){height:37px}.bdj-screen-visual b{grid-column:1/-1;color:#6f899f;font:800 7px Sora,sans-serif;letter-spacing:.15em}.bdj-window-action{display:flex;justify-content:space-between;padding:17px 20px;text-decoration:none;color:#dbeefa;font:800 10px Sora,sans-serif;background:#0b1926;border-top:1px solid rgba(117,183,231,.11)}.bdj-window-action:hover{color:#5fc4ff}
.bdj-projects{padding:100px 0;background:linear-gradient(180deg,rgba(6,17,27,.2),rgba(10,26,40,.62),rgba(5,12,19,.2));border-block:1px solid rgba(109,176,224,.09)}.bdj-project-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.bdj-project{min-height:340px;padding:22px;border-radius:22px;border:1px solid rgba(255,255,255,.09);display:flex;flex-direction:column;text-decoration:none;overflow:hidden;position:relative;transition:.2s ease;background:linear-gradient(155deg,#101b24,#060b10)}.bdj-project:after{content:"";position:absolute;width:210px;height:210px;border-radius:50%;right:-100px;top:-90px;background:radial-gradient(circle,var(--pc),transparent 68%);opacity:.22}.bdj-project:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--pc) 45%,transparent);box-shadow:0 25px 70px rgba(0,0,0,.22)}.bdj-project small{color:#698296;font:800 7px Sora,sans-serif;letter-spacing:.13em;position:relative;z-index:1}.bdj-project strong{margin-top:auto;color:#fff;font:800 39px/.84 Sora,sans-serif;letter-spacing:-.07em;position:relative;z-index:1}.bdj-project span{margin-top:12px;color:#7f95a7;font-size:10px;position:relative;z-index:1}.bdj-project b{margin-top:24px;color:var(--pc);font-size:9px;position:relative;z-index:1}.bdj-project-lu{--pc:#9bd82f}.bdj-project-soul{--pc:#63ceff}.bdj-project-cruvinel{--pc:#f28a3e}.bdj-project-rafa{--pc:#2ea8ff}.bdj-project-ma{--pc:#ff4d7d}
.bdj-studio{margin-top:36px;border:1px solid rgba(var(--studio-rgb),.20);border-radius:30px;padding:26px;background:radial-gradient(circle at 88% 0,rgba(var(--studio-rgb),.12),transparent 28rem),linear-gradient(155deg,#0b1825,#050c13);box-shadow:0 34px 100px rgba(0,0,0,.20);transition:border-color .2s ease,background .2s ease}.bdj-studio-head{display:grid;grid-template-columns:1.15fr auto;gap:30px;align-items:start}.bdj-studio-head>div:first-child>small{color:var(--studio-accent);font:800 8px Sora,sans-serif;letter-spacing:.16em}.bdj-studio-head h3{margin:10px 0 12px;max-width:820px;font:800 clamp(2.4rem,4.6vw,4.8rem)/.91 Sora,sans-serif;letter-spacing:-.06em}.bdj-studio-head p{max-width:720px;margin:0;color:#8198aa;font-size:13px;line-height:1.7}.bdj-studio-status{display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid rgba(var(--studio-rgb),.25);border-radius:999px;background:rgba(var(--studio-rgb),.07);color:#9db4c7;font:800 8px Sora,sans-serif;letter-spacing:.1em;white-space:nowrap}.bdj-studio-status i{width:7px;height:7px;border-radius:50%;background:var(--studio-accent);box-shadow:0 0 0 5px rgba(var(--studio-rgb),.10),0 0 16px rgba(var(--studio-rgb),.40)}
.bdj-artist-selector{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:24px}.bdj-artist-selector button{min-width:0;min-height:66px;padding:10px;border:1px solid rgba(127,181,219,.13);border-radius:15px;background:rgba(255,255,255,.025);color:#708ba0;display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;align-items:center;text-align:left;cursor:pointer;transition:.18s ease}.bdj-artist-selector button>span{grid-row:1/3;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#122638;color:#91a7ba;font:800 12px Sora,sans-serif}.bdj-artist-selector button b{font:800 10px Sora,sans-serif;color:#b6c7d5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bdj-artist-selector button small{font-size:7px;color:#627b90;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bdj-artist-selector button:hover{transform:translateY(-2px);border-color:rgba(var(--studio-rgb),.28)}.bdj-artist-selector button.is-active{background:linear-gradient(135deg,rgba(var(--studio-rgb),.18),rgba(var(--studio-rgb),.045));border-color:rgba(var(--studio-rgb),.38);box-shadow:inset 0 0 0 1px rgba(var(--studio-rgb),.06),0 10px 24px rgba(0,0,0,.13)}.bdj-artist-selector button.is-active>span{background:var(--studio-accent);color:#fff;box-shadow:0 8px 18px rgba(var(--studio-rgb),.20)}.bdj-artist-selector button.is-active b{color:#fff}
.bdj-studio-console{margin-top:12px;border:1px solid rgba(127,181,219,.14);border-radius:22px;overflow:hidden;background:#07111b}.bdj-studio-toolbar{min-height:72px;padding:11px 12px 11px 14px;display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;border-bottom:1px solid rgba(116,177,219,.11);background:linear-gradient(180deg,#0d1d2b,#091521)}.bdj-studio-identity{display:flex;align-items:center;gap:10px;min-width:0}.bdj-studio-identity>span{width:38px;height:38px;flex:0 0 auto;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,var(--studio-accent),rgba(var(--studio-rgb),.68));color:#fff;font:800 13px Sora,sans-serif;box-shadow:0 8px 20px rgba(var(--studio-rgb),.18)}.bdj-studio-identity div{display:grid;gap:3px;min-width:0}.bdj-studio-identity small{font-size:7px;color:#668196;letter-spacing:.11em}.bdj-studio-identity strong{font:800 13px Sora,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bdj-view-switch{display:flex;padding:3px;border:1px solid rgba(124,181,222,.14);border-radius:12px;background:#07111a}.bdj-view-switch button{min-height:34px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:#6f879b;font:800 9px Sora,sans-serif;cursor:pointer}.bdj-view-switch button.is-active{background:rgba(var(--studio-rgb),.16);color:#fff;box-shadow:inset 0 0 0 1px rgba(var(--studio-rgb),.22)}.bdj-studio-open{min-height:40px;padding:0 12px;border-radius:11px;border:1px solid rgba(var(--studio-rgb),.25);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#d7eafa;font:800 8px Sora,sans-serif;background:rgba(var(--studio-rgb),.07)}.bdj-studio-open:hover{background:rgba(var(--studio-rgb),.13);border-color:rgba(var(--studio-rgb),.40)}
.bdj-browser{background:#050a0f}.bdj-browser-bar{height:43px;padding:0 12px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(114,171,211,.09);background:#07121c}.bdj-browser-bar>div{display:flex;gap:5px}.bdj-browser-bar i{width:7px;height:7px;border-radius:50%;background:#2a4255}.bdj-browser-bar i:first-child{background:#ff6c6c}.bdj-browser-bar i:nth-child(2){background:#e7ad4d}.bdj-browser-bar i:nth-child(3){background:#59bb7e}.bdj-browser-bar>span{min-width:0;flex:1;padding:7px 10px;border-radius:8px;background:#0c1b29;color:#607b90;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bdj-browser-bar>b{color:#6d879c;font:800 7px Sora,sans-serif;letter-spacing:.09em;white-space:nowrap}
.bdj-frame-wrap{position:relative;height:690px;background:#02060a;overflow:hidden}.bdj-frame-wrap iframe{width:100%;height:100%;border:0;display:block;background:#07111b}.bdj-frame-loading{position:absolute;inset:0;z-index:3;display:grid;place-items:center;align-content:center;gap:10px;background:linear-gradient(145deg,#07131e,#03080d);color:#7f99ad;transition:opacity .22s ease,visibility .22s ease}.bdj-frame-loading span{width:32px;height:32px;border:2px solid rgba(var(--studio-rgb),.15);border-top-color:var(--studio-accent);border-radius:50%;animation:bdj-loader .8s linear infinite}.bdj-frame-loading strong{font:800 9px Sora,sans-serif;letter-spacing:.08em}.bdj-frame-loading.is-done{opacity:0;visibility:hidden}
.bdj-studio-foot{min-height:60px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(112,173,216,.10);background:#081522}.bdj-studio-foot p{margin:0;max-width:65%;color:#71899d;font-size:9px;line-height:1.5}.bdj-studio-foot>span{display:flex;align-items:center;gap:7px;color:#607a90;font-size:8px}.bdj-studio-foot>span i{width:6px;height:6px;border-radius:50%;background:#f2ad48}
@keyframes bdj-loader{to{transform:rotate(360deg)}}
.bdj-crm{padding-top:120px;padding-bottom:120px;display:grid;grid-template-columns:.72fr 1.28fr;gap:55px;align-items:center}.bdj-crm-copy p{color:#849daf;line-height:1.75}.bdj-crm-copy ul{list-style:none;padding:0;margin:28px 0;display:grid;gap:8px}.bdj-crm-copy li{padding:13px 0;border-top:1px solid rgba(119,179,223,.10);display:grid;grid-template-columns:110px 1fr;gap:20px}.bdj-crm-copy li b{color:#dceaf4;font-size:11px}.bdj-crm-copy li span{color:#718ba0;font-size:11px}
.bdj-crm-mock{min-height:560px;border:1px solid rgba(112,179,229,.17);border-radius:26px;display:grid;grid-template-columns:180px 1fr;overflow:hidden;background:#eaf1f7;box-shadow:0 40px 100px rgba(0,0,0,.22)}.bdj-crm-mock aside{padding:20px 12px;background:linear-gradient(180deg,#0d1b2d,#132944 58%,#0c1929)}.bdj-crm-logo{display:grid;gap:3px;padding:12px 8px 20px;border-bottom:1px solid rgba(255,255,255,.07)}.bdj-crm-logo span{width:35px;height:35px;border-radius:11px;background:linear-gradient(135deg,#168ee9,#55c5ff);position:relative}.bdj-crm-logo span:after{content:"";position:absolute;left:14px;top:10px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid white}.bdj-crm-logo strong{margin-top:8px;font:800 11px Sora,sans-serif}.bdj-crm-logo small{color:#7892a8;font-size:7px}.bdj-crm-mock nav{display:grid;gap:5px;margin-top:18px}.bdj-crm-mock nav b{padding:10px;border-radius:10px;color:#7f96ab;font-size:9px}.bdj-crm-mock nav b.active{background:linear-gradient(90deg,rgba(46,168,255,.24),rgba(46,168,255,.06));color:#fff;box-shadow:inset 3px 0 #2ea8ff}
.bdj-crm-ui{padding:20px;color:#1a334c;background:radial-gradient(circle at 92% 0,rgba(46,168,255,.10),transparent 22rem),linear-gradient(180deg,#edf4fa,#e9f0f6)}.bdj-crm-ui header{height:60px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d7e2eb}.bdj-crm-ui header div{display:grid;gap:3px}.bdj-crm-ui header small{color:#70869a;font-size:7px}.bdj-crm-ui header strong{font-size:13px}.bdj-crm-ui header>span{padding:9px 12px;border:1px solid #cfdae6;border-radius:10px;background:#f8fbfe;color:#70849a;font-size:8px}.bdj-crm-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.bdj-crm-kpis article,.bdj-crm-panels article{border:1px solid rgba(112,140,170,.18);background:linear-gradient(145deg,#f7fbff,#eaf3fc);border-radius:14px;padding:14px;box-shadow:0 12px 28px rgba(28,52,82,.05)}.bdj-crm-kpis small,.bdj-crm-panels small{font-size:7px;color:#71869a}.bdj-crm-kpis strong{display:block;font:800 27px Sora,sans-serif;color:#17314b;margin:8px 0 2px}.bdj-crm-kpis span{font-size:8px;color:#788da0}.bdj-crm-panels{display:grid;grid-template-columns:1.2fr .8fr;gap:8px;margin-top:8px}.bdj-crm-panels article{min-height:235px;display:flex;flex-direction:column;justify-content:flex-end}.bdj-crm-panels strong{color:#213e59;font:700 17px Sora,sans-serif}.bdj-crm-panels p{color:#70879b;font-size:9px}
.bdj-cta-wrap{padding:0 0 100px}.bdj-cta{min-height:370px;border-radius:30px;border:1px solid rgba(90,175,237,.18);background:radial-gradient(circle at 88% 18%,rgba(46,168,255,.24),transparent 28rem),linear-gradient(140deg,#0b2237,#06111c);padding:50px;display:grid;grid-template-columns:1.1fr .9fr;gap:45px;align-items:end;overflow:hidden}.bdj-cta small{color:#64c3ff;font:800 8px Sora,sans-serif;letter-spacing:.16em}.bdj-cta p{color:#8199ad;line-height:1.7}.bdj-cta p strong{color:#fff}.bdj-cta-actions{display:grid;gap:8px}
.bdj-footer{border-top-color:rgba(105,172,220,.10)!important}.bdj-footer .footer-column a{color:#7792a8}.bdj-footer .footer-column a:hover{color:#fff}.bdj-wa{background:rgba(7,20,32,.94)!important;border-color:rgba(46,168,255,.32)!important}
@keyframes bdj-spin{to{transform:rotate(360deg)}}@keyframes bdj-eq{to{transform:scaleY(.45);opacity:.55}}
@media(max-width:1100px){.bdj-hero{grid-template-columns:1fr;gap:24px}.bdj-stage{min-height:520px}.bdj-layer-grid{grid-template-columns:1fr 1fr}.bdj-project-grid{grid-template-columns:repeat(3,1fr)}.bdj-crm{grid-template-columns:1fr}.bdj-switch-section{grid-template-columns:1fr}.bdj-switch-tabs{grid-template-columns:repeat(4,1fr)}}
@media(max-width:820px){.bdj-site-header .top-nav{display:none}.bdj-header-cta{display:none}.bdj-site-header .explore-toggle{display:inline-flex}.bdj-hero{padding-top:52px}.bdj-section-head{grid-template-columns:1fr;gap:18px}.bdj-project-grid{grid-template-columns:1fr 1fr}.bdj-crm-mock{grid-template-columns:145px 1fr}.bdj-crm-kpis{grid-template-columns:1fr 1fr}.bdj-crm-kpis article:last-child{grid-column:1/-1}.bdj-cta{grid-template-columns:1fr}.bdj-flow-band .shell{justify-content:flex-start;overflow-x:auto;white-space:nowrap;padding-block:4px}}
@media(max-width:620px){.bdj-site-header{min-height:66px}.bdj-site-header .header-tools>.header-portal:first-child{display:none}.bdj-hero{min-height:0;padding-top:38px;padding-bottom:46px}.bdj-product-lockup img{width:58px;height:58px}.bdj-hero h1{font-size:clamp(3.45rem,17.3vw,4.8rem)}.bdj-hero-lead{font-size:14px}.bdj-actions{display:grid}.bdj-btn{width:100%}.bdj-hero-proof{display:grid;gap:10px}.bdj-stage{min-height:480px;margin-inline:-8px}.bdj-stage:before{inset:7% 0}.bdj-stage-orbit-a{width:320px;height:320px}.bdj-stage-orbit-b{width:230px;height:230px}.bdj-stage-core{width:170px;height:170px}.bdj-float{min-width:145px;padding:12px}.bdj-float strong{font-size:14px}.bdj-float-site{left:0;top:14%}.bdj-float-booking{right:0;top:42%}.bdj-float-crm{left:2%;bottom:8%}.bdj-eq{right:5%;bottom:8%}.bdj-section{padding-top:72px;padding-bottom:72px}.bdj-section-head h2,.bdj-switch-copy h2,.bdj-crm-copy h2,.bdj-cta h2{font-size:clamp(2.55rem,12.8vw,3.8rem)}.bdj-layer-grid{grid-template-columns:1fr}.bdj-layer{min-height:220px}.bdj-switch-section{padding-top:35px;padding-bottom:80px}.bdj-switch-tabs{grid-template-columns:1fr 1fr}.bdj-window-screen{min-height:380px;padding:22px}.bdj-window-screen>strong{font-size:2.55rem}.bdj-screen-visual{grid-template-columns:1fr}.bdj-screen-name{font-size:36px}.bdj-projects{padding:72px 0}.bdj-project-grid{display:flex;gap:10px;overflow-x:auto;margin-inline:-14px;padding:0 14px 10px;scroll-snap-type:x mandatory;scrollbar-width:none}.bdj-project-grid::-webkit-scrollbar{display:none}.bdj-project{flex:0 0 82vw;min-height:310px;scroll-snap-align:start}.bdj-crm{padding-top:80px;padding-bottom:80px}.bdj-crm-copy li{grid-template-columns:1fr;gap:4px}.bdj-crm-mock{grid-template-columns:1fr;min-height:0}.bdj-crm-mock aside{display:none}.bdj-crm-ui{padding:12px}.bdj-crm-kpis{grid-template-columns:1fr 1fr}.bdj-crm-panels{grid-template-columns:1fr}.bdj-crm-panels article{min-height:170px}.bdj-cta-wrap{padding-bottom:70px}.bdj-cta{padding:28px 20px;min-height:0;border-radius:22px}.bdj-footer{padding-bottom:95px!important}.bdj-wa strong{display:none}}
@media(max-width:900px){
  .bdj-studio{padding:18px;border-radius:24px}
  .bdj-studio-head{grid-template-columns:1fr;gap:16px}
  .bdj-studio-status{justify-self:start}
  .bdj-artist-selector{display:flex;overflow-x:auto;margin-inline:-18px;padding:0 18px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}
  .bdj-artist-selector::-webkit-scrollbar{display:none}
  .bdj-artist-selector button{flex:0 0 180px;scroll-snap-align:start}
  .bdj-studio-toolbar{grid-template-columns:1fr auto}
  .bdj-studio-open{grid-column:1/-1}
  .bdj-frame-wrap{height:620px}
}
@media(max-width:620px){
  .bdj-studio{margin-top:26px;padding:12px;border-radius:20px}
  .bdj-studio-head{padding:8px 4px 0}
  .bdj-studio-head h3{font-size:clamp(2.35rem,12vw,3.4rem)}
  .bdj-studio-head p{font-size:12px}
  .bdj-artist-selector{margin-inline:-12px;padding-inline:12px}
  .bdj-artist-selector button{flex-basis:154px;min-height:62px}
  .bdj-studio-toolbar{grid-template-columns:1fr;padding:10px}
  .bdj-view-switch{width:100%;display:grid;grid-template-columns:1fr 1fr}
  .bdj-studio-open{width:100%}
  .bdj-browser-bar>b{display:none}
  .bdj-frame-wrap{height:560px}
  .bdj-studio-foot{display:grid;gap:8px}
  .bdj-studio-foot p{max-width:none}
}
@media(prefers-reduced-motion:reduce){.bdj-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}