@charset "UTF-8";.kamaz-webinars .accent{color:#ff937b}.kamaz-webinars p,.kamaz-webinars ul li{font-size:18px!important;line-height:26px;font-weight:400}.kamaz-webinars .case__wrapper{margin:0 auto;max-width:1696px}.kamaz-webinars.case__page .case__page--bg{display:none}.kamaz-webinars .webinar-hero{text-align:left}.kamaz-webinars .webinar-hero h1{margin-bottom:24px;font-size:56px;font-weight:700;line-height:64px}@media (max-width:680px){.kamaz-webinars .webinar-hero h1{font-size:32px;line-height:38px}}@media (max-width:480px){.kamaz-webinars .webinar-hero h1{font-size:26px;line-height:32px}}.kamaz-webinars .webinar-hero p{font-size:18px;line-height:1.6}@media (max-width:680px){.kamaz-webinars .webinar-hero p{font-size:15px}}.kamaz-webinars .webinar-card{background:#fff0ed;border-radius:40px;padding:60px;position:relative;overflow:hidden;min-height:500px}@media (max-width:1080px){.kamaz-webinars .webinar-card{padding:32px;border-radius:24px;min-height:auto}}.kamaz-webinars .webinar-card__content{max-width:60%;position:relative;z-index:2}.kamaz-webinars .webinar-card__image{position:absolute;right:0;bottom:0;width:45%;z-index:1;pointer-events:none}.kamaz-webinars .webinar-card__image img{height:100%;width:auto;display:block}@media (max-width:1080px){.kamaz-webinars .webinar-card__content{max-width:100%}.kamaz-webinars .webinar-card__image{position:relative;width:60%;margin:24px auto 0}}.kamaz-webinars .webinar-card__label{display:inline-block;font-size:24px;font-weight:700;line-height:32px;margin-bottom:16px}.kamaz-webinars .webinar-card__label .accent-label{color:#ff937b}.kamaz-webinars .webinar-card h5{font-size:48px;font-weight:700;line-height:58px;margin-bottom:24px}@media (max-width:680px){.kamaz-webinars .webinar-card h5{font-size:26px;line-height:32px}}@media (max-width:480px){.kamaz-webinars .webinar-card{padding:24px;border-radius:20px}.kamaz-webinars .webinar-card__image{width:80%}.kamaz-webinars .webinar-card h5{font-size:22px;line-height:28px}}.kamaz-webinars .webinar-card__date{font-size:16px;font-weight:700;margin-bottom:16px}.kamaz-webinars .webinar-card__note{margin-top:24px;font-size:16px;line-height:1.6}.kamaz-webinars .dash-list{list-style:none!important;padding-left:0;margin-bottom:16px}.kamaz-webinars .dash-list li{text-indent:0!important;padding-left:40px;position:relative;margin-bottom:12px;font-size:16px;line-height:1.5}@media (max-width:680px){.kamaz-webinars .webinar-card__note{font-size:14px}.kamaz-webinars .dash-list li{font-size:14px;padding-left:32px}}.kamaz-webinars .dash-list li::before{content:"—"!important;display:inline-block!important;position:absolute;left:0;top:0!important;width:24px;height:auto;background:0 0!important;color:#ff937b;font-weight:700;font-size:18px}.kamaz-webinars .webinar-steps-section h4{font-size:40px;font-weight:700;line-height:1.15;margin-bottom:32px}@media (max-width:680px){.kamaz-webinars .webinar-steps-section h4{font-size:28px;line-height:34px}}.kamaz-webinars .webinar-steps{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}.kamaz-webinars .webinar-step{background:#fff;border-radius:24px;padding:40px;box-shadow:0 4px 24px rgba(18,50,72,.06);display:flex;flex-direction:column}@media (max-width:480px){.kamaz-webinars .webinar-steps-section h4{font-size:24px;line-height:30px}.kamaz-webinars .webinar-step{padding:24px;border-radius:16px}}.kamaz-webinars .webinar-step h6{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:16px}@media (max-width:680px){.kamaz-webinars .webinar-step h6{font-size:20px}}.kamaz-webinars .webinar-step p{font-size:16px;line-height:1.5;font-weight:700}.kamaz-webinars .webinar-step p:not(:last-child){margin-bottom:8px}.kamaz-webinars .webinar-step .webinar-step__text{font-weight:400}.kamaz-webinars .webinar-step .dash-list{margin-bottom:16px!important}.kamaz-webinars .webinar-step__footer{padding-top:0}.kamaz-webinars .webinar-step__footer p{font-weight:400}.kamaz-webinars .webinar-step .webinar-btn{margin-top:auto;align-self:flex-start}.kamaz-webinars .webinar-context p{font-size:16px;line-height:1.6}.kamaz-webinars .webinar-btn{display:inline-block;padding:18px 32px;border-radius:16px;font-size:18px;font-weight:600;line-height:1.4;cursor:pointer;border:none;font-family:inherit;text-decoration:none;transition:.2s}@media (max-width:480px){.kamaz-webinars .webinar-btn{padding:14px 24px;font-size:15px;border-radius:12px}}.kamaz-webinars .webinar-btn--primary{background:#ff937b;color:#fff}.kamaz-webinars .webinar-btn--primary:hover{opacity:.9;-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,147,123,.35)}.kamaz-webinars .webinar-btn--outline{background:0 0;color:#ff937b;border:2px solid #ff937b}.kamaz-webinars .webinar-btn--outline:hover{background:rgba(255,147,123,.06);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.kamaz-webinars .webinar-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:32px 0}.kamaz-webinars .webinar-summary{text-align:left}.kamaz-webinars .webinar-summary h4{font-size:48px;font-weight:700;line-height:56px}@media (max-width:680px){.kamaz-webinars .webinar-buttons{flex-direction:column}.kamaz-webinars .webinar-buttons .webinar-btn{width:100%;text-align:center}.kamaz-webinars .webinar-summary h4{font-size:28px;line-height:34px}}@media (max-width:480px){.kamaz-webinars .webinar-buttons{margin:20px 0}.kamaz-webinars .webinar-summary h4{font-size:24px;line-height:30px}}.kamaz-webinars .webinar-summary__text{margin:0 0 32px}.kamaz-webinars .webinar-summary__text p{font-size:16px}.kamaz-webinars .webinar-icons{display:flex;justify-content:space-between;gap:64px;margin:40px 0;flex-wrap:wrap}@media (max-width:680px){.kamaz-webinars .webinar-icons{gap:32px}}@media (max-width:480px){.kamaz-webinars .webinar-icons{gap:24px}}.kamaz-webinars .webinar-icons__item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;flex-grow:1}.kamaz-webinars .webinar-icons__circle{width:168px;height:168px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:8px;overflow:hidden}.kamaz-webinars .webinar-icons__circle img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.kamaz-webinars .webinar-icons__title{font-size:16px;font-weight:700;color:#303546}.kamaz-webinars .webinar-icons__subtitle{font-size:14px;color:#90a3b4;line-height:1.4}.kamaz-webinars .webinar-cta{background:url(/static/images/kamaz-webinars/cta-bg.png) center bottom no-repeat #f4f7f7;background-size:contain;border-radius:40px;padding:56px 48px 120px;text-align:center;position:relative;overflow:hidden}@media (max-width:1080px){.kamaz-webinars .webinar-steps{-ms-grid-columns:1fr;grid-template-columns:1fr}.kamaz-webinars .webinar-cta{background-image:url(/static/images/kamaz-webinars/bg_tablet.png);background-size:100% auto;border-radius:24px;padding:40px 32px 100px}}.kamaz-webinars .webinar-cta__mobile-img{display:none}.kamaz-webinars .webinar-cta h5{color:#303546;font-size:32px;font-weight:700;margin-bottom:8px}.kamaz-webinars .webinar-cta p{color:#303546!important;font-size:24px;font-weight:700}@media (max-width:680px){.kamaz-webinars .webinar-cta{background-image:none;padding:28px 20px;border-radius:16px}.kamaz-webinars .webinar-cta__mobile-img{display:block;margin:24px -20px -28px;width:calc(100% + 40px);height:auto}.kamaz-webinars .webinar-cta__mobile-img img{width:100%;height:auto;display:block}.kamaz-webinars .webinar-cta h5{font-size:24px}.kamaz-webinars .webinar-cta p{font-size:18px}}.kamaz-webinars .webinar-cta .webinar-btn--outline{background:#303546;border-color:#303546;color:#fff}.kamaz-webinars .webinar-cta .webinar-btn--outline:hover{opacity:.9}.kamaz-webinars .webinar-question{text-align:center;margin:32px auto 8px;max-width:510px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(18,50,72,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1000;display:none;align-items:center;justify-content:center;padding:20px}.modal-overlay.active{display:flex!important}.chat-modal{background:#fff;border-radius:32px;width:100%;max-width:440px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 25px 60px rgba(18,50,72,.2)}.chat-header{padding:20px 24px;border-bottom:1px solid rgba(18,50,72,.08);display:flex;align-items:center;justify-content:space-between;background:#123248}.chat-header__left{display:flex;align-items:center;gap:12px}.chat-header__title{font-size:15px;font-weight:600;color:#fff;margin:0}.chat-header__status{font-size:12px;color:rgba(255,255,255,.6);margin:0}.chat-avatar{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px;background:#ff937b}.chat-close{width:32px;height:32px;border-radius:8px;background:rgba(255,255,255,.1);border:none;color:rgba(255,255,255,.7);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.chat-close:hover{background:rgba(255,255,255,.2);color:#fff}.chat-body{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:12px;background:#f4f7f7}.chat-msg{max-width:85%;padding:14px 18px;border-radius:16px;font-size:14px;line-height:1.6;-webkit-animation:.3s msgAppear;animation:.3s msgAppear}.chat-msg.bot{background:rgba(18,50,72,.06);color:#303546;border-bottom-left-radius:4px;align-self:flex-start}.chat-msg.user{background:#ff937b;color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.chat-input-row{padding:16px 20px;border-top:1px solid rgba(18,50,72,.08);display:none;gap:10px;background:#fff}.chat-input-row.active{display:flex}.chat-input{flex:1;padding:12px 16px;border:1px solid rgba(18,50,72,.15);border-radius:12px;font-size:14px;outline:0;font-family:Montserrat,sans-serif;color:#303546}.chat-input:focus{border-color:#ff937b}.chat-send{width:44px;height:44px;border-radius:12px;border:none;color:#fff;font-size:16px;cursor:pointer;background:#ff937b}.chat-options{display:flex;flex-wrap:wrap;gap:8px;align-self:flex-start;-webkit-animation:.3s msgAppear;animation:.3s msgAppear}.chat-option-btn{padding:10px 18px;border-radius:12px;border:1px solid rgba(18,50,72,.15);background:#fff;color:#303546;font-size:14px;cursor:pointer;font-family:Montserrat,sans-serif;transition:.2s}.chat-option-btn:hover{border-color:#ff937b;background:rgba(255,147,123,.06)}.chat-option-btn.selected{background:#ff937b;color:#fff;border-color:#ff937b}.chat-option-confirm{padding:10px 18px;border-radius:12px;border:none;background:#123248;color:#fff;font-size:14px;font-weight:600;cursor:pointer;font-family:Montserrat,sans-serif;transition:.2s}.chat-option-confirm:hover{opacity:.85}.typing-indicator{display:flex;gap:4px;padding:12px 16px;align-self:flex-start}.typing-indicator span{width:8px;height:8px;background:#ccc;border-radius:50%;-webkit-animation:1.2s ease-in-out infinite typing;animation:1.2s ease-in-out infinite typing}.typing-indicator span:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.typing-indicator span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes msgAppear{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes msgAppear{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes typing{0%,100%,80%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.4}40%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}}@keyframes typing{0%,100%,80%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.4}40%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}}