.heading-with-demo{display:flex;align-items:center;gap:14px 20px;flex-wrap:wrap}.heading-with-demo>h1,.heading-with-demo>h3{flex:0 1 auto;min-width:0}.heading-demo-link,.heading-with-demo>.live-demo-link{display:inline-flex;align-items:center;gap:5px;padding:5px 0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--theme-border)!important;border-radius:0!important;background:transparent!important;color:var(--highlight)!important;box-shadow:none;font-size:12px;font-weight:400;line-height:1.6;white-space:nowrap;letter-spacing:0}.heading-demo-link:hover{border-bottom-color:var(--accent)!important}.agent-text>.heading-with-demo{margin:16px 0}.agent-text>.heading-with-demo h3{font-size:27px;margin:0}.hotel-heading>.heading-with-demo{align-self:center;align-items:baseline}.hotel-heading>.heading-with-demo h3{margin:10px 0 20px}.detail-hero>.heading-with-demo{align-items:baseline;margin-bottom:25px}.detail-hero>.heading-with-demo h1{margin-bottom:0}.deck-heading-with-demo{align-items:baseline;margin:12px 0 24px}.deck-heading-with-demo h1{margin:0;max-width:100%}.deck-heading-with-demo>.heading-demo-link{font-size:13px}.deck-actions a:first-child{background:transparent;color:inherit}.deck-copy:has(.heading-demo-link) .deck-actions{margin-top:24px}@media(max-width:600px){.heading-with-demo{gap:10px 15px}.agent-text>.heading-with-demo h3{font-size:24px}.heading-demo-link,.heading-with-demo>.live-demo-link{font-size:11px}.detail-hero>.heading-with-demo{margin-bottom:22px}.hotel-heading>.heading-with-demo h3{margin-bottom:0}.hotel-heading>.heading-with-demo{margin-bottom:15px}.deck-heading-with-demo{gap:12px}.deck-heading-with-demo>.heading-demo-link{font-size:12px}}
