body{background:#f7f8f3}.studio-header{background:#fff}.back{font-size:13px;font-weight:700;text-decoration:none}.studio-main{max-width:1280px;margin:auto;padding:40px 5%}.intro-head{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:20px 0 38px}.intro-head>div:first-child{max-width:740px}.intro-head h1{font-size:clamp(38px,5vw,64px);margin:10px 0}.intro-head h1 em{color:#4b245d}.intro-head p:not(.eyebrow){color:#68796d}.status{white-space:nowrap;border-radius:99px;padding:10px 16px;background:#e5ece5;color:#486d52;font-size:12px;font-weight:700}.studio-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(290px,1fr);gap:22px}.video-panel,.side-panel{background:#fff;border:1px solid #dce4dc;border-radius:22px;overflow:hidden}.stage{aspect-ratio:16/9;min-height:300px;background:radial-gradient(circle at 75% 30%,#6d987c,#2d4639 72%);color:#fff;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;padding:35px}.stage-placeholder{max-width:410px}.stage-placeholder h2{font-size:clamp(26px,3vw,40px);margin:12px 0}.stage-placeholder p{font-size:14px;color:#e2ebe1}.lotus{font-size:50px;color:#d5e4cd}.stage video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.stage-label{position:absolute;bottom:16px;left:17px;background:#16291fc9;padding:6px 12px;border-radius:10px;font-size:12px}.controls{display:flex;flex-wrap:wrap;gap:10px;padding:18px}.controls button,.tab-panel button{background:#83a98b;border:0;border-radius:30px;padding:12px 17px;font:700 13px 'DM Sans',sans-serif;color:#152b1d;cursor:pointer}.controls button:disabled,.tab-panel button:disabled{opacity:.5;cursor:not-allowed}.disclaimer{padding:0 20px 22px;font-size:12px;color:#617567;margin:0}.panel-tabs{display:flex;border-bottom:1px solid #e3e7e0}.panel-tabs button{flex:1;background:transparent;border:0;padding:19px 7px;cursor:pointer;font-weight:700;color:#6e7e70}.panel-tabs button.selected{color:#4b245d;border-bottom:3px solid #81a88e}.tab-panel{padding:25px}.tab-panel h3{font-size:28px;margin:0 0 20px}.check{display:flex;align-items:flex-start;gap:12px;font-size:14px;margin:15px 0;cursor:pointer}.check input{accent-color:#7fa888;margin-top:6px}.info{background:#edf3ed;padding:18px;border-radius:14px;margin-top:28px;font-size:13px}.info p{margin:8px 0 0}.chat-box{padding:18px;border-radius:14px;background:#f0f4ef;font-size:13px;margin-bottom:20px}.tab-panel textarea{width:100%;margin:10px 0;padding:12px;border:1px solid #ccd7cb;border-radius:12px}.coming{padding:75px 0 40px}.coming h2{font-size:clamp(34px,4vw,50px);color:#4b245d}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature-grid article{background:#fff;border-radius:18px;padding:25px;border:1px solid #e2e7df}.feature-grid article span{font-size:30px;color:#4b245d}.feature-grid h3{font-size:24px;margin:12px 0}.feature-grid p{font-size:13px}footer{background:#fff}@media(max-width:820px){.studio-grid{grid-template-columns:1fr}.intro-head{display:block}.status{display:inline-block}.stage{min-height:260px}.feature-grid{grid-template-columns:1fr}}