.HojskiAssistant-module__K_OLCG__section{color:#283128;background:#fafbf8;border-top:1px solid #cbd3c5;padding:clamp(4.4rem,6vw,6rem) 0;scroll-margin-top:5rem}.HojskiAssistant-module__K_OLCG__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);width:min(100% - 6rem,83rem);margin:0 auto;display:grid}.HojskiAssistant-module__K_OLCG__eyebrow{margin:0 0 1.6rem;font-size:.75rem;font-weight:550}.HojskiAssistant-module__K_OLCG__intro h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,3.8vw,4rem);font-weight:500;line-height:1.08}.HojskiAssistant-module__K_OLCG__intro>p:not(.HojskiAssistant-module__K_OLCG__eyebrow){color:#4d5751;max-width:31rem;margin:1.6rem 0 0;font-size:1rem;line-height:1.8}.HojskiAssistant-module__K_OLCG__steps{margin:2.4rem 0;padding:0;list-style:none}.HojskiAssistant-module__K_OLCG__steps li{border-top:1px solid #bac5bc;gap:1.4rem;padding:.95rem 0;font-size:.9rem;display:flex}.HojskiAssistant-module__K_OLCG__steps span{color:#5a685e;font-size:.7rem;line-height:1.8}.HojskiAssistant-module__K_OLCG__intro>.HojskiAssistant-module__K_OLCG__note{max-width:27rem!important;font-size:.86rem!important}.HojskiAssistant-module__K_OLCG__panel{background:#fff;border:1px solid #cbd3c5;min-width:0;box-shadow:0 12px 40px #28312806}.HojskiAssistant-module__K_OLCG__panelHeader{background:#f0f2ec;border-bottom:1px solid #d4dcd4;justify-content:space-between;align-items:center;gap:.7rem;padding:1.1rem 1.4rem;display:flex}.HojskiAssistant-module__K_OLCG__panelHeader>div{align-items:center;gap:.7rem;display:flex}.HojskiAssistant-module__K_OLCG__panelHeader strong{font-size:.83rem;font-weight:550}.HojskiAssistant-module__K_OLCG__mark{letter-spacing:-.1em;font-size:1.35rem;font-weight:500}.HojskiAssistant-module__K_OLCG__status{color:#637167;font-size:.68rem}.HojskiAssistant-module__K_OLCG__log{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bac6bd transparent;min-height:13rem;max-height:25rem;padding:1.8rem 1.5rem .9rem;overflow-y:auto}.HojskiAssistant-module__K_OLCG__assistantMessage,.HojskiAssistant-module__K_OLCG__userMessage{max-width:97%;margin-bottom:1.4rem}.HojskiAssistant-module__K_OLCG__assistantMessage>span,.HojskiAssistant-module__K_OLCG__userMessage>span{color:#647166;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;font-size:.66rem;display:block}.HojskiAssistant-module__K_OLCG__assistantMessage p,.HojskiAssistant-module__K_OLCG__userMessage p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.91rem;line-height:1.75}.HojskiAssistant-module__K_OLCG__userMessage{background:#eaf0e9;border-left:2px solid #8aa28e;margin-left:1.2rem;padding:.8rem 1rem}.HojskiAssistant-module__K_OLCG__loading,.HojskiAssistant-module__K_OLCG__localNote{color:#5b695f;font-size:.76rem;line-height:1.5}.HojskiAssistant-module__K_OLCG__chatActions{padding:.3rem 1.4rem 1.2rem}.HojskiAssistant-module__K_OLCG__suggestions{flex-wrap:wrap;gap:.45rem;margin-bottom:1.2rem;display:flex}.HojskiAssistant-module__K_OLCG__suggestions button{text-align:left;background:0 0;border:1px solid #aebfb2;border-radius:2px;min-height:38px;padding:.6rem .7rem;font-size:.72rem;line-height:1.4;transition:background .15s}.HojskiAssistant-module__K_OLCG__suggestions button:hover{background:#e5ece3}.HojskiAssistant-module__K_OLCG__composer{background:#fff;border:1px solid #889480;align-items:flex-end;gap:.5rem;padding:.55rem;display:flex}.HojskiAssistant-module__K_OLCG__composer:focus-within{outline-offset:2px;outline:2px solid #43684b}.HojskiAssistant-module__K_OLCG__composer textarea{resize:vertical;background:0 0;border:0;outline:0;flex:1;min-width:0;max-height:10rem;padding:.45rem;font-size:.85rem;line-height:1.5}.HojskiAssistant-module__K_OLCG__composer textarea::placeholder{color:#637065;opacity:1}.HojskiAssistant-module__K_OLCG__composer button{color:#fff;background:#4c624d;border:0;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.HojskiAssistant-module__K_OLCG__footerActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.9rem;display:flex}.HojskiAssistant-module__K_OLCG__prepare,.HojskiAssistant-module__K_OLCG__reset,.HojskiAssistant-module__K_OLCG__back{text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;min-height:40px;padding:.45rem 0;font-size:.76rem;font-weight:550;display:inline-flex}.HojskiAssistant-module__K_OLCG__prepare{color:#234e30}.HojskiAssistant-module__K_OLCG__reset{color:#5a665e;font-size:.7rem}.HojskiAssistant-module__K_OLCG__privacy{color:#66736a;margin:.8rem 0 0;font-size:.66rem;line-height:1.65}.HojskiAssistant-module__K_OLCG__form{padding:1.3rem 1.5rem 1.7rem}.HojskiAssistant-module__K_OLCG__back{color:#4c6052;margin-bottom:1rem}.HojskiAssistant-module__K_OLCG__form h3,.HojskiAssistant-module__K_OLCG__success h3{letter-spacing:-.035em;margin:.5rem 0 1rem;font-size:1.75rem;font-weight:500;line-height:1.16}.HojskiAssistant-module__K_OLCG__formNote{color:#5b685f;margin:0 0 1.4rem;font-size:.84rem;line-height:1.7}.HojskiAssistant-module__K_OLCG__fields{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.HojskiAssistant-module__K_OLCG__fields label{min-width:0;font-size:.72rem;font-weight:550;line-height:1.5;display:block}.HojskiAssistant-module__K_OLCG__fields input,.HojskiAssistant-module__K_OLCG__fields textarea{color:#283128;background:#fff;border:1px solid #889480;border-radius:0;width:100%;min-width:0;margin-top:.4rem;padding:.7rem .6rem;font-size:.86rem;font-weight:400;display:block}.HojskiAssistant-module__K_OLCG__fields textarea{resize:vertical}.HojskiAssistant-module__K_OLCG__fields small{color:#5b685f;padding-top:.4rem;font-size:.72rem;font-weight:400;display:block}.HojskiAssistant-module__K_OLCG__fullField{grid-column:1/-1}.HojskiAssistant-module__K_OLCG__primary{color:#fff;background:#4c624d;border:0;justify-content:center;align-items:center;gap:.8rem;min-height:46px;margin-top:1.5rem;padding:.75rem 1.2rem;font-size:.8rem;font-weight:550;display:inline-flex}.HojskiAssistant-module__K_OLCG__section button{cursor:pointer}.HojskiAssistant-module__K_OLCG__section button:disabled{cursor:default;opacity:.5}.HojskiAssistant-module__K_OLCG__section button:focus-visible,.HojskiAssistant-module__K_OLCG__section a:focus-visible,.HojskiAssistant-module__K_OLCG__fields input:focus-visible,.HojskiAssistant-module__K_OLCG__fields textarea:focus-visible,.HojskiAssistant-module__K_OLCG__consent input:focus-visible,.HojskiAssistant-module__K_OLCG__log:focus-visible{outline-offset:3px;outline:2px solid #43684b}.HojskiAssistant-module__K_OLCG__review{border-top:1px solid #c7d1c8;margin:1.4rem 0}.HojskiAssistant-module__K_OLCG__review>div{border-bottom:1px solid #c7d1c8;padding:1rem 0}.HojskiAssistant-module__K_OLCG__review dt{color:#66736a;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.4rem;font-size:.68rem}.HojskiAssistant-module__K_OLCG__review dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.7}.HojskiAssistant-module__K_OLCG__consent{align-items:flex-start;gap:.65rem;font-size:.78rem;line-height:1.65;display:flex}.HojskiAssistant-module__K_OLCG__consent input{accent-color:#4c624d;flex-shrink:0;width:18px;height:18px;margin-top:3px}.HojskiAssistant-module__K_OLCG__consent a{text-underline-offset:3px;text-decoration:underline}.HojskiAssistant-module__K_OLCG__error{color:#743a26;background:#fff1e9;border-left:2px solid #974229;margin:.8rem 0;padding:.85rem;font-size:.78rem;line-height:1.6}.HojskiAssistant-module__K_OLCG__error p{margin:0}.HojskiAssistant-module__K_OLCG__error button{text-underline-offset:3px;background:0 0;border:0;margin:.55rem .8rem 0 0;padding:.35rem 0;font-size:.76rem;text-decoration:underline}.HojskiAssistant-module__K_OLCG__success{flex-direction:column;justify-content:center;align-items:flex-start;min-height:24rem;padding:2.5rem 1.8rem;display:flex}.HojskiAssistant-module__K_OLCG__success>svg{color:#2f643e;margin-bottom:1rem}.HojskiAssistant-module__K_OLCG__success>p{margin:0 0 1.3rem;font-size:.9rem;line-height:1.75}.HojskiAssistant-module__K_OLCG__success small{overflow-wrap:anywhere;color:#66736a;font-size:.65rem}.HojskiAssistant-module__K_OLCG__success .HojskiAssistant-module__K_OLCG__back{margin-top:1.6rem}.HojskiAssistant-module__K_OLCG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1150px){.HojskiAssistant-module__K_OLCG__layout{width:calc(100% - 4rem)}}@media (max-width:850px){.HojskiAssistant-module__K_OLCG__layout{grid-template-columns:1fr;gap:2.3rem}.HojskiAssistant-module__K_OLCG__intro{max-width:38rem}.HojskiAssistant-module__K_OLCG__steps{margin:1.5rem 0}.HojskiAssistant-module__K_OLCG__intro>.HojskiAssistant-module__K_OLCG__note{max-width:100%!important}.HojskiAssistant-module__K_OLCG__log{max-height:23rem}}@media (max-width:550px){.HojskiAssistant-module__K_OLCG__layout{width:calc(100% - 2.5rem)}}@media (max-width:480px){.HojskiAssistant-module__K_OLCG__section{padding:4rem 0}.HojskiAssistant-module__K_OLCG__panelHeader{padding:1rem}.HojskiAssistant-module__K_OLCG__status{font-size:.6rem}.HojskiAssistant-module__K_OLCG__log{min-height:11rem;padding:1.2rem 1rem .5rem}.HojskiAssistant-module__K_OLCG__chatActions{padding:.4rem 1rem 1rem}.HojskiAssistant-module__K_OLCG__form{padding:1rem}.HojskiAssistant-module__K_OLCG__fields{grid-template-columns:1fr}.HojskiAssistant-module__K_OLCG__intro h2{font-size:2.35rem}.HojskiAssistant-module__K_OLCG__composer textarea,.HojskiAssistant-module__K_OLCG__fields input,.HojskiAssistant-module__K_OLCG__fields textarea{font-size:16px}.HojskiAssistant-module__K_OLCG__primary{width:100%}.HojskiAssistant-module__K_OLCG__assistantMessage p,.HojskiAssistant-module__K_OLCG__userMessage p{font-size:.88rem}}
