
.message-channels-page{background:#f7f2ed;color:#21172b}
.mc208-main{overflow:hidden}.mc208-shell{width:min(1180px,calc(100% - 48px));margin:0 auto}.mc208-hero{padding:clamp(96px,10vw,150px) 0 90px;background:radial-gradient(circle at 78% 28%,rgba(152,76,255,.22),transparent 30%),linear-gradient(145deg,#11051d,#260b3d 62%,#12061f);color:#fff}.mc208-hero-grid,.mc208-two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(42px,7vw,92px);align-items:center}.mc208-kicker{margin:0 0 13px;color:#9f57e8;font:800 12px/1.2 "DM Sans",Inter,sans-serif;text-transform:uppercase;letter-spacing:.16em}.mc208-hero .mc208-kicker,.mc208-section-dark .mc208-kicker,.mc208-section-purple .mc208-kicker,.mc208-final .mc208-kicker{color:#d3adff}.mc208-hero h1,.mc208-section h2,.mc208-final h2{font-family:"Playfair Display",Georgia,serif;font-weight:500;letter-spacing:-.045em}.mc208-hero h1{margin:0;max-width:680px;font-size:clamp(52px,6vw,86px);line-height:.94}.mc208-lead{max-width:700px;margin:23px 0 0;color:rgba(255,255,255,.76);font:400 19px/1.6 "DM Sans",Inter,sans-serif}.mc208-channel-list{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0}.mc208-channel-list span{padding:9px 12px;border:1px solid rgba(217,181,255,.25);border-radius:999px;background:rgba(255,255,255,.05);font:650 12px/1 "DM Sans",sans-serif}.mc208-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.mc208-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid rgba(255,255,255,.25);color:inherit;text-decoration:none;font:750 14px/1 "DM Sans",sans-serif}.mc208-btn-primary{background:linear-gradient(135deg,#933cff,#b86fff);border-color:transparent;color:#fff;box-shadow:0 18px 40px rgba(122,50,231,.30)}.mc208-hero-demo{position:relative;min-height:480px;padding:30px;border:1px solid rgba(255,255,255,.14);border-radius:34px;background:rgba(255,255,255,.055);box-shadow:0 34px 90px rgba(0,0,0,.30);backdrop-filter:blur(18px)}.mc208-person{display:flex;gap:14px;align-items:center;max-width:330px;padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:rgba(14,5,24,.78)}.mc208-person>span{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#bf8bff,#7a2fff);font:750 21px/1 "DM Sans",sans-serif}.mc208-person div{display:grid}.mc208-person small,.mc208-demo-stack small{color:#cca7ff;font:800 10px/1.2 "DM Sans",sans-serif;letter-spacing:.15em;text-transform:uppercase}.mc208-person b{font:500 27px/1 "Playfair Display",Georgia,serif}.mc208-person em{font:500 12px/1.4 "DM Sans",sans-serif;color:rgba(255,255,255,.56);font-style:normal}.mc208-demo-stack{display:grid;gap:12px;margin:22px 0 0 86px}.mc208-demo-stack article{padding:16px 18px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:rgba(17,6,28,.82)}.mc208-demo-stack article:nth-child(2){transform:translateX(42px)}.mc208-demo-stack article:nth-child(3){transform:translateX(8px)}.mc208-demo-stack strong,.mc208-demo-stack span{display:block}.mc208-demo-stack strong{margin:6px 0 4px;font:650 18px/1.25 "DM Sans",sans-serif}.mc208-demo-stack span{color:rgba(255,255,255,.58);font:500 12px/1.4 "DM Sans",sans-serif}.mc208-demo-priority{box-shadow:0 0 0 1px rgba(190,126,255,.22),0 16px 44px rgba(121,45,224,.18)}.mc208-hero-demo>p{position:absolute;left:30px;right:30px;bottom:24px;margin:0;padding-top:16px;border-top:1px solid rgba(255,255,255,.10);color:rgba(255,255,255,.60);font:650 13px/1.4 "DM Sans",sans-serif}.mc208-section{padding:clamp(76px,8vw,120px) 0}.mc208-section-light{background:#f7f2ed}.mc208-section-dark{background:#130720;color:#fff}.mc208-section-purple{background:linear-gradient(135deg,#2a0d43,#160722);color:#fff}.mc208-section h2{margin:0;font-size:clamp(42px,5vw,68px);line-height:.98}.mc208-two>div:last-child{font:400 18px/1.65 "DM Sans",sans-serif;color:#51425e}.mc208-section-dark .mc208-two>div:last-child,.mc208-section-purple .mc208-two>div:last-child{color:rgba(255,255,255,.73)}.mc208-heading{max-width:770px}.mc208-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:42px}.mc208-steps article,.mc208-grid article{padding:24px;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:rgba(255,255,255,.045)}.mc208-steps span{color:#cfaaff;font:800 11px/1 "DM Sans",sans-serif;letter-spacing:.13em}.mc208-steps h3,.mc208-grid h3{margin:12px 0 8px;font:650 18px/1.25 "DM Sans",sans-serif}.mc208-steps p,.mc208-grid p{margin:0;font:400 14px/1.55 "DM Sans",sans-serif;color:rgba(255,255,255,.62)}.mc208-section-head{max-width:820px;margin-bottom:34px}.mc208-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mc208-grid article{background:#fff;border-color:#ded4e4;box-shadow:0 18px 48px rgba(47,27,62,.06)}.mc208-grid h3{color:#24172d}.mc208-grid p{color:#64566e}.mc208-list{padding-left:1.1rem}.mc208-list li{margin:.45rem 0}.mc208-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mc208-faq details{padding:20px 22px;border:1px solid #ddd1e4;border-radius:20px;background:#fff}.mc208-faq summary{cursor:pointer;font:700 16px/1.4 "DM Sans",sans-serif}.mc208-faq details p{margin:12px 0 0;color:#66586f;font:400 14px/1.6 "DM Sans",sans-serif}.mc208-final{padding:100px 0;text-align:center;background:#0f0519;color:#fff}.mc208-final h2{max-width:920px;margin:0 auto;font-size:clamp(46px,5vw,72px);line-height:.98}.mc208-final>div>p:not(.mc208-kicker){max-width:720px;margin:22px auto 0;color:rgba(255,255,255,.66);font:400 17px/1.6 "DM Sans",sans-serif}.mc208-actions-centre{justify-content:center}
@media(max-width:900px){.mc208-shell{width:min(100% - 28px,720px)}.mc208-hero{padding:110px 0 62px}.mc208-hero-grid,.mc208-two{grid-template-columns:1fr}.mc208-hero h1{font-size:clamp(46px,13vw,64px)}.mc208-hero-demo{min-height:480px;padding:20px}.mc208-demo-stack{margin-left:34px}.mc208-demo-stack article:nth-child(2),.mc208-demo-stack article:nth-child(3){transform:none}.mc208-steps{grid-template-columns:1fr}.mc208-grid,.mc208-faq-grid{grid-template-columns:1fr}.mc208-section{padding:68px 0}.mc208-section h2{font-size:clamp(40px,11vw,56px)}}
