.cr-room{padding-top:64px;padding-bottom:64px}.cr-room__heading{text-align:center;margin:0 auto 30px;max-width:620px}.cr-room__eyebrow{color:#c5a3ff;font-size:12px;letter-spacing:.18em;font-weight:700}.cr-room h2{font-size:clamp(28px,4vw,44px);margin:12px 0}.cr-room__heading p{color:#b9b3c4}.cr-room__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cr-room__step{--cr-accent:#c5a3ff;display:block;position:relative;overflow:hidden;text-decoration:none;color:#f5f5f5;background:linear-gradient(145deg,#1c1429,#0d0b10);border:1px solid #3a2b4d;border-radius:16px;padding:28px;transition:border-color .2s,transform .2s}.cr-room__step:nth-child(2){--cr-accent:#79e4da;background:linear-gradient(145deg,#112421,#0d0b10);border-color:#263f3c}.cr-room__step:nth-child(3){--cr-accent:#ffb898;background:linear-gradient(145deg,#281b15,#0d0b10);border-color:#493027}.cr-room__step:hover{border-color:var(--cr-accent);transform:translateY(-3px)}.cr-room__step:focus-visible{outline:2px solid var(--cr-accent);outline-offset:4px}.cr-room__number{font-size:14px;color:var(--cr-accent);font-weight:700;letter-spacing:.15em}.cr-room__orb{display:block;position:absolute;right:25px;top:25px;width:28px;height:28px;border:2px solid var(--cr-accent);border-radius:50%;box-shadow:0 0 18px color-mix(in srgb,var(--cr-accent) 18%,transparent)}.cr-room__step h3{font-size:24px;margin:28px 0 10px;color:#f5f5f5}.cr-room__step p{color:#c7c1ce;line-height:1.6;min-height:52px}.cr-room__link{display:flex;justify-content:space-between;color:var(--cr-accent);font-size:14px;font-weight:600;margin-top:24px}@media(max-width:749px){.cr-room{padding-top:40px;padding-bottom:40px}.cr-room__grid{grid-template-columns:1fr;gap:12px}.cr-room__step{padding:22px}.cr-room__step h3{margin-top:20px}.cr-room__step p{min-height:0}.cr-room__link{margin-top:18px}}@media(prefers-reduced-motion:reduce){.cr-room__step{transition:none}.cr-room__step:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
