.ConciergeDemo-module__54Mita__root{max-width:46rem;margin:3.5rem auto 0;padding:0 1.25rem}.ConciergeDemo-module__54Mita__label{font-size:var(--text-md);color:var(--gold-text);margin:0 0 .5rem;font-weight:600}.ConciergeDemo-module__54Mita__lede{color:var(--ink-soft);margin:0 0 1rem;font-size:1.05rem;line-height:1.6}.ConciergeDemo-module__54Mita__illustrative{font-size:var(--text-md);color:var(--ink);margin:0 0 .75rem;font-weight:600}.ConciergeDemo-module__54Mita__thread{gap:var(--space-4);padding:var(--space-4);background:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin:0;display:grid}@media (min-width:48rem){.ConciergeDemo-module__54Mita__thread{padding:var(--space-5) var(--space-6)}}.ConciergeDemo-module__54Mita__threadLabel{font-size:var(--text-md);color:var(--ink);gap:.15rem;font-weight:600;line-height:1.45;display:grid}.ConciergeDemo-module__54Mita__threadNote{color:var(--ink-soft);font-weight:400}.ConciergeDemo-module__54Mita__exchange{gap:var(--space-2);display:grid}.ConciergeDemo-module__54Mita__exchange+.ConciergeDemo-module__54Mita__exchange{margin-top:var(--space-4)}.ConciergeDemo-module__54Mita__ask,.ConciergeDemo-module__54Mita__answer{border-radius:var(--radius);max-inline-size:92%;font-size:var(--text-md);color:var(--ink);margin:0;padding:.75rem 1rem;line-height:1.55}.ConciergeDemo-module__54Mita__ask{background:var(--sage-light);justify-self:end;font-weight:600}.ConciergeDemo-module__54Mita__answer{background:var(--cream);justify-self:start;gap:.4rem;display:grid}.ConciergeDemo-module__54Mita__answer p{margin:0}.ConciergeDemo-module__54Mita__answer[data-refused=true]{background:var(--white);border:1px dashed var(--gold-soft)}.ConciergeDemo-module__54Mita__answerText{white-space:pre-line}.ConciergeDemo-module__54Mita__chip{border-radius:var(--radius-pill);background:var(--sage-light);color:var(--evergreen-deep);font-size:var(--text-sm);justify-self:start;padding:.2rem .6rem;font-weight:600;line-height:1.35}.ConciergeDemo-module__54Mita__source{font-size:var(--text-sm);color:var(--ink-soft)}.ConciergeDemo-module__54Mita__source:before{content:"— "}.ConciergeDemo-module__54Mita__more{display:grid}.ConciergeDemo-module__54Mita__moreSummary{cursor:pointer;min-block-size:44px;inline-size:fit-content;font-size:var(--text-md);color:var(--evergreen);align-items:center;gap:.5rem;font-weight:600;list-style:none;display:inline-flex}.ConciergeDemo-module__54Mita__moreSummary::-webkit-details-marker{display:none}.ConciergeDemo-module__54Mita__moreSummary:after{content:"";border-bottom:2px solid;border-right:2px solid;block-size:.5rem;inline-size:.5rem;transition:transform .16s;transform:rotate(45deg)translateY(-2px)}.ConciergeDemo-module__54Mita__more[open]>.ConciergeDemo-module__54Mita__moreSummary{margin-bottom:var(--space-3)}.ConciergeDemo-module__54Mita__more[open]>.ConciergeDemo-module__54Mita__moreSummary:after{transform:rotate(-135deg)translateY(-2px)}@media (prefers-reduced-motion:reduce){.ConciergeDemo-module__54Mita__moreSummary:after{transition:none}}.ConciergeDemo-module__54Mita__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
