@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap");*{box-sizing:border-box}body{margin:0;background:#0c1119;color:#eee9df;font:15px DM Sans,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.nav{height:76px;padding:0 max(20px,calc((100vw - 1110px)/2));display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #fff2}.brand{font:800 24px Manrope;letter-spacing:-1px}.brand span{color:#d4b47e}.btn{display:inline-block;padding:14px 23px;border-radius:11px;border:1px solid #ffffff35;color:#eee;background:transparent;font-weight:700}.btn:hover{filter:brightness(1.15)}.primary{background:#0e7c66;border-color:#0e7c66}.hero{text-align:center;max-width:900px;margin:auto;padding:100px 24px 78px}.eyebrow{text-transform:uppercase;letter-spacing:3px;color:#d4b47e;font-size:11px;font-weight:700}.hero h1{font:600 clamp(45px,6vw,78px)/1.1 Manrope;letter-spacing:-3.5px;margin:24px 0}.hero h1 em{font-style:normal;color:#d4b47e}.muted{color:#aeb9bd;line-height:1.8}.hero p{font-size:18px;max-width:550px;margin:0 auto 29px}.row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.preview{max-width:1030px;padding:20px;margin:0 auto 70px;background:linear-gradient(140deg,#172833,#111821);border:1px solid #ffffff22;border-radius:23px;box-shadow:0 30px 100px #0005}.tiles{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:12px;gap:12px}.tile{aspect-ratio:1.25;background:linear-gradient(130deg,#2d5554,#192932);border-radius:13px;display:flex;justify-content:center;align-items:center;font-size:55px;color:#b9d2c9}.tile:nth-child(2){background:linear-gradient(130deg,#4c4b53,#232937)}.tile:nth-child(3){background:linear-gradient(130deg,#574d3d,#232b31)}.preview-label{color:#a9babd;margin:0 0 18px}.preview-note{color:#899b9c;font-size:12px;margin:16px 0 0}.features{max-width:1100px;margin:0 auto 100px;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.feature{border:1px solid #fff2;background:#fff1;border-radius:17px;padding:28px}.feature b{display:block;font-size:19px;margin-bottom:12px}.feature p{color:#aeb9bd;line-height:1.8}.card{max-width:545px;margin:50px auto;padding:35px;border-radius:20px;border:1px solid #fff2;background:#17232d}.card h1{font:650 40px Manrope;letter-spacing:-1px}.field{display:grid;grid-gap:8px;gap:8px;margin:18px 0}.field input{width:100%;padding:15px;background:#ffffff09;border:1px solid #ffffff40;border-radius:10px;color:white}.error{background:#a9323225;color:#ffc3c3;padding:16px;border-radius:10px}.content{max-width:900px;margin:55px auto;padding:0 20px}.content h1{font-size:46px}.room{height:calc(100dvh - 76px);background:#0b1117}.room .lk-room-container,.room .lk-video-conference{height:100%}footer{text-align:center;padding:25px;color:#82959a;border-top:1px solid #fff2}@media(max-width:720px){.hero{padding:65px 20px}.hero h1{letter-spacing:-2px}.tiles{grid-template-columns:1fr 1fr}.tile:first-child{grid-column:span 2}.features{grid-template-columns:1fr}.preview{margin:12px 15px 60px}.card{margin:26px 14px;padding:23px}}