.color-room-launch{max-width:1540px;margin:auto;padding:30px 28px 60px}.room-page-heading{font:10px var(--mono);letter-spacing:.04em;color:#92968a;justify-content:space-between;gap:20px;padding:0 0 24px;display:flex}.room-page-heading>span:first-child{color:var(--brand)}.room-stage{background:#0e100c;border:1px solid #2e3228;border-radius:20px;place-items:center;min-height:640px;display:grid;position:relative;overflow:hidden}.room-preview{opacity:.56;filter:blur(2px);flex-direction:column;gap:18px;display:flex;position:absolute;inset:35px;transform:rotate(-2deg)scale(1.035)}.room-preview-top{color:#abb39e;font:9px var(--mono);justify-content:space-between;gap:20px;padding:6px 2px;display:flex}.room-preview-swatches{border-radius:12px;flex:none;height:210px;display:flex;overflow:hidden}.room-preview-swatches>i{background:#26252e;flex:1}.room-preview-swatches>i:nth-child(2){background:#6b79ba}.room-preview-swatches>i:nth-child(3){background:#fef0e9}.room-preview-swatches>i:nth-child(4){background:#d8a8ac}.room-preview-swatches>i:nth-child(5){background:#6c8b8d}.room-preview-cards{flex:1;grid-template-columns:1fr 1fr;gap:18px;min-height:0;display:grid}.room-preview-cards>div{color:#fef0e9;background:#6b79ba;border-radius:12px;padding:26px;position:relative;overflow:hidden}.room-preview-cards>div>span{z-index:1;font:54px/.96 var(--sans);letter-spacing:-.05em;position:relative}.room-preview-cards>div>i{border:24px solid #d8a8ac55;border-radius:50%;width:150px;height:150px;display:block;position:absolute;bottom:20px;right:25px}.room-preview-cards>div:nth-child(2){color:#26252e;background:#fef0e9}.room-preview-cards>div:nth-child(2)>i{background:#6c8b8d;border:none;border-radius:5px;width:140px;height:32px;left:26px}.room-launch-shade{background:radial-gradient(#070907aa 0%,#07090799 52%,#070907b8 100%);position:absolute;inset:0}.room-launch-card{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#10130ff0;border:1px solid #404834;border-radius:16px;width:min(620px,100% - 48px);margin:40px 0;padding:44px 48px 33px;position:relative;box-shadow:0 20px 90px #0007}.room-launch-status{font:9px var(--mono);letter-spacing:.05em;color:var(--brand);background:#1a2413;border:1px solid #445330;border-radius:30px;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.room-launch-status i{background:var(--brand);border-radius:50%;width:5px;height:5px}.room-launch-card h1{font:64px/1.05 var(--sans);letter-spacing:-.055em;color:#f1f3e9;margin:27px 0 14px;font-weight:400}.room-launch-card h1>span{color:var(--brand)}.room-launch-tagline{font:21px/1.4 var(--sans);color:#e3e7d9;letter-spacing:-.02em;margin:0 0 13px}.room-launch-description{font:14px/1.7 var(--sans);color:#a4ae98;max-width:405px;margin:0 auto 28px}.room-launch-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.room-shop-link,.room-font-link{border:1px solid #3d4831;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;padding:12px 15px;font-size:12px;display:flex}.room-shop-link{background:var(--brand);border-color:var(--brand);color:#11150b}.room-shop-link:hover{color:#11150b;background:#d2ff53}.room-font-link{color:#d5ddc8}.room-font-link:hover{border-color:#799951}.room-launch-note{font:8px var(--mono);letter-spacing:.07em;color:#748365;margin-top:28px;display:block}@media (max-width:760px){.color-room-launch{padding:24px 16px 38px}.room-page-heading{padding-bottom:18px;font-size:8px}.room-page-heading>span:last-child{display:none}.room-stage{border-radius:15px;min-height:570px}.room-preview{filter:blur(1.5px);gap:15px;inset:20px}.room-preview-swatches{height:160px}.room-preview-cards{grid-template-columns:1fr}.room-preview-cards>div:nth-child(2){display:none}.room-preview-cards>div>span{font-size:48px}.room-launch-card{border-radius:13px;width:calc(100% - 30px);margin:24px 0;padding:32px 20px 26px}.room-launch-card h1{margin-top:23px;font-size:48px}.room-launch-tagline{font-size:18px}.room-launch-description{margin-bottom:22px;font-size:13px;line-height:1.65}.room-launch-status{font-size:8px}.room-launch-actions{gap:8px}.room-shop-link,.room-font-link{gap:14px;padding:11px 12px;font-size:11px}.room-launch-note{margin-top:24px;font-size:7px}}
