.HarryComponent_container__2_I89{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#f5efe6;color:#2c3e50}.HarryComponent_card__v5cT8{background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.1);padding:2rem;margin-bottom:2rem;text-align:center}.HarryComponent_card__v5cT8 .HarryComponent_imageWrapper__DEcfe{margin-bottom:1rem}.HarryComponent_card__v5cT8 .HarryComponent_cardContent__GNune h3{font-size:1.75rem;font-weight:700;color:#4a6c6f;margin-bottom:1rem}.HarryComponent_card__v5cT8 .HarryComponent_cardContent__GNune p{font-size:1rem;margin-bottom:1rem;color:#2c3e50}.HarryComponent_chatContainer__kO7VX{display:flex;flex-direction:column;width:100%;max-width:600px}.HarryComponent_thoughtBubble__lYH_E{background:rgba(201,139,95,.1);border:2px solid #c98b5f;border-radius:20px;padding:1rem;margin-bottom:1rem;box-shadow:0 4px 16px rgba(0,0,0,.1);position:sticky;top:0;z-index:10;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.HarryComponent_thoughtBubble__lYH_E .HarryComponent_thoughtText__lfdVl{font-size:1rem;font-style:italic;color:#c98b5f}.HarryComponent_thoughtBubble__lYH_E .HarryComponent_thoughtAvatar__ZfK9x{width:30px;height:30px;border-radius:50%;background:#c98b5f;display:flex;align-items:center;justify-content:center;color:#f5efe6;font-weight:700}.HarryComponent_chatWindow__Hw6GB{background:hsla(0,0%,100%,.8);border-radius:10px;padding:1rem;box-shadow:0 4px 16px rgba(0,0,0,.1);overflow-y:auto;flex-grow:1;max-height:400px;margin-bottom:1rem}.HarryComponent_chatBubble__IyzjV{margin-bottom:1rem;padding:1rem;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.HarryComponent_chatBubble__IyzjV.HarryComponent_HR_Manager__JeDnu{background:#4a6c6f;color:#f5efe6;align-self:flex-end}.HarryComponent_chatBubble__IyzjV.HarryComponent_agent__jj7hv{background:#c98b5f;color:#f5efe6;align-self:flex-start}.HarryComponent_chatBubble__IyzjV.HarryComponent_thought__42QmY{background:#8b5e3c;color:#f5efe6;align-self:center}.HarryComponent_chatBubble__IyzjV p{margin:0}.HarryComponent_form__O6fpe{display:flex;flex-direction:column;align-items:stretch;position:relative}.HarryComponent_form__O6fpe .HarryComponent_input__ms_br{padding:1rem;border:2px solid #4a6c6f;border-radius:10px;margin-bottom:1rem;font-size:1rem}.HarryComponent_form__O6fpe .HarryComponent_inputLabel__g_lCf{position:absolute;top:.2rem;left:1rem;font-size:.85rem;color:#4a6c6f}.HarryComponent_form__O6fpe .HarryComponent_button__pZaw5{background:#c98b5f;color:#f5efe6;padding:1rem;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s ease}.HarryComponent_form__O6fpe .HarryComponent_button__pZaw5:hover{background:#b7703e}.HarryComponent_form__O6fpe .HarryComponent_button__pZaw5:disabled{background:#f0ded1;cursor:not-allowed}.HarryComponent_messageCount__8hH8R{font-size:1rem;color:#8b5e3c;text-align:center}.DemoLayout_demoLayout__DPiVr{display:flex;flex-direction:column;min-height:100vh;background-color:#f5efe6;color:#2c3e50;padding:1rem;box-sizing:border-box;position:relative}@media(min-width:768px){.DemoLayout_demoLayout__DPiVr{padding:2rem}}.DemoLayout_contentWrapper__hzas9{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding-bottom:4rem}.DemoLayout_ctaWrapper__Ig3Xl{display:flex;justify-content:center;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.1);position:fixed;bottom:0;left:0;right:0}@media(min-width:768px){.DemoLayout_ctaWrapper__Ig3Xl{gap:2rem}}.DemoLayout_ctaPrimary__dMf6I,.DemoLayout_ctaSecondary__pVmXB,.DemoLayout_ctaTertiary__hKgA8{text-decoration:none;padding:.8rem 1.5rem;border-radius:50px;font-weight:600;text-align:center;transition:all .3s ease;font-size:.9rem}@media(min-width:768px){.DemoLayout_ctaPrimary__dMf6I,.DemoLayout_ctaSecondary__pVmXB,.DemoLayout_ctaTertiary__hKgA8{padding:1rem 2rem;font-size:1rem}}.DemoLayout_ctaPrimary__dMf6I:hover,.DemoLayout_ctaSecondary__pVmXB:hover,.DemoLayout_ctaTertiary__hKgA8:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.DemoLayout_ctaPrimary__dMf6I{background:#c98b5f;color:#f5efe6}.DemoLayout_ctaPrimary__dMf6I:hover{background:#b7703e}.DemoLayout_ctaSecondary__pVmXB{background:transparent;border:2px solid #4a6c6f;color:#4a6c6f}.DemoLayout_ctaSecondary__pVmXB:hover{background:rgba(74,108,111,.1)}.DemoLayout_ctaTertiary__hKgA8{background:transparent;border:2px solid #4a6c6f;color:#4a6c6f}.DemoLayout_ctaTertiary__hKgA8:hover{background:rgba(74,108,111,.1)}.DemoLayout_iframeWrapper__Jw5N0{flex:1;display:flex;width:100%;height:calc(100vh - 4rem)!important}.DemoLayout_iframeContent__syOL2{flex:1;width:100%;height:calc(100vh - 4rem)!important;border:none}