.image-block img{width:100%;height:auto;border-radius:30px}.image-block{margin:0 0 80px}.loaded .header-home .header-home-content{opacity:1;transform:translateY(0)}.header-home{position:relative;display:flex;align-items:flex-end;padding:250px 0 0;margin:0 0 16px;min-height:90vh;background-size:0}.header-home:before{position:absolute;top:0;right:0;bottom:90px;left:0;content:"";display:block;background:rgba(0,0,0,.4);z-index:2}.header-home .header-home-image{position:absolute;top:0;right:0;bottom:90px;left:0;overflow:hidden}.header-home .header-home-image .header-home-image-img{object-fit:cover;object-position:center}.header-home .header-home-content{position:relative;width:90%;z-index:4;opacity:0;transform:translateY(50px);transition:all .35s ease}.header-home .header-home-content .header-home-rating{display:inline-flex;align-items:center;gap:8px;color:#fff;margin:0 0 8px;transition:all .35s ease}.header-home .header-home-content .header-home-rating:hover{opacity:.6}.header-home .header-home-content h1{font-size:3rem;width:40%}@media(max-width:1024px){.header-home .header-home-content h1{font-size:2.5rem;width:100%}}.header-home .header-home-content ul{padding:0}.header-home .header-home-content ul li{margin:0 0 8px}@media(max-width:480px){.header-home .header-home-content ul li{font-size:1rem}}.header-home .header-home-content .header-home-search-wrapper{margin:64px 0 40px;display:flex;flex-flow:row wrap;gap:16px;width:100%}.header-home .header-home-content .header-home-search-wrapper>div{flex:1 1;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper>div.active{flex:4 1}@media(max-width:768px){.header-home .header-home-content .header-home-search-wrapper>div.mobile-active{display:block}.header-home .header-home-content .header-home-search-wrapper>div.mobile-hidden{display:none}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default{position:relative}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default.active .header-home-search-wrapper-search-buttons{opacity:1;transform:translateY(0);transition:all .35s ease .35s}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default.active .header-home-search-wrapper-search-input-submit.active{padding:0 40px 0 24px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default.active .header-home-search-wrapper-search-input-submit.active span{opacity:1;width:60px}@media(max-width:480px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default.active .header-home-search-wrapper-search-input-submit.active span{display:none!important}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default.active .header-home-search-wrapper-search-input-submit.active{padding:0 20px}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons{transform:translateY(50px);opacity:0;height:45px;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-desktop{display:block;margin:16px 0 0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-desktop .nav-button{display:inline-block;text-transform:capitalize;position:relative;padding:12px 24px;margin:0 8px 0 0;background-color:#fff;border-radius:100px;font-size:.875rem;color:#000;z-index:2;cursor:pointer;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-desktop .nav-button.active,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-desktop .nav-button:hover{background-color:#b40b2c;color:#fff}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-desktop .nav-button:last-child{margin:0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-desktop .nav-button.exclusief.active,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-desktop .nav-button.exclusief:hover{background-color:#00201f;color:#b5a25c}@media(max-width:768px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-desktop{display:none}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile{display:none;position:relative}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown{position:relative;display:inline-block;padding:8px 40px 8px 16px;border-radius:30px;cursor:pointer;background-color:#f0f0f0;border:1px solid rgba(0,0,0,.1);text-transform:capitalize;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown .header-home-search-wrapper-search-buttons-desktop-mobile-current{color:#000;font-size:.875rem}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown:before{position:absolute;top:calc(50% - 4px);right:16px;content:"";width:8px;height:8px;background-image:url(/icons/chevron_red.svg);background-size:8px;background-repeat:no-repeat;background-position:50%;pointer-events:none}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown.open,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown:hover{background-color:#b40b2c}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown.open .header-home-search-wrapper-search-buttons-desktop-mobile-current,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown:hover .header-home-search-wrapper-search-buttons-desktop-mobile-current{color:#fff}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown.open:before,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-dropdown:hover:before{background-image:url(/icons/chevron_white.svg)}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-options{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-top:8px;z-index:1000}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-options .nav-button{display:block;font-size:.875rem;padding:8px 20px;margin:0;color:#000;text-decoration:none;transition:all .35s ease;border-bottom:1px solid #f0f0f0;text-transform:capitalize}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-options .nav-button:last-child{border-bottom:none;border-radius:0 0 8px 8px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-options .nav-button:first-child{border-radius:8px 8px 0 0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-options .nav-button.active,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-options .nav-button:hover{background-color:#f0f0f0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-options .nav-button.exclusief.active,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile .mobile-nav-options .nav-button.exclusief:hover{background-color:#af9862;color:#fff}@media(max-width:768px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons .header-home-search-wrapper-search-buttons-mobile{display:block}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-buttons{position:relative;width:50%;margin:16px 0 0;z-index:9}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.2));border:.2px solid hsla(0,0%,100%,.2);border-radius:100px;z-index:999;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input:before{position:absolute;top:calc(50% - 10px);left:24px;content:"";display:block;background-image:url(/icons/search_white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:20px;height:20px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input input{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;color:#fff;width:100%;padding:24px 80px 24px 64px;margin:0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input input::placeholder{color:#fff}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown{position:relative}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .city-dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;width:100%;border-radius:30px;padding:8px;background-color:#f0f0f0;overflow:hidden;z-index:9999}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .city-dropdown-menu .dropdown-section-header{padding:12px 16px 4px;font-size:.75rem;font-weight:600;color:#969696;text-transform:uppercase;letter-spacing:.5px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .city-dropdown-menu .city-option{border-radius:100px;padding:8px 16px;cursor:pointer;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .city-dropdown-menu .city-option:hover{background-color:rgba(0,0,0,.1)}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .city-dropdown-menu .city-option.project-option{font-weight:500}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .city-dropdown-menu .city-option .checkmark,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .city-dropdown-menu .city-option .city-name{color:#969696}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .selected-cities{position:absolute;top:-44px;left:0;display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .selected-cities .selected-city-tag{display:inline-flex;align-items:center;background:#b40b2c;color:#fff;padding:4px 8px;border-radius:60px;font-size:12px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .selected-cities .selected-city-tag .remove-city-btn{background:none;border:none;color:#fff;margin-left:4px;cursor:pointer;font-size:14px;font-weight:700;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .city-dropdown .selected-cities .selected-city-tag .remove-city-btn:hover{background:#fff;color:#b40b2c}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .header-home-search-wrapper-search-input-submit{position:absolute;top:calc(50% - 20px);right:24px;background-color:#b40b2c;border:none;border-radius:100px;width:auto;padding:0 20px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .header-home-search-wrapper-search-input-submit:before{position:absolute;top:0;right:0;bottom:0;content:"";display:block;background-image:url(/icons/arrow_white.svg);background-size:16px;background-position:50%;background-repeat:no-repeat;height:40px;width:40px;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .header-home-search-wrapper-search-input-submit span{opacity:0;width:0;color:#fff;font-size:.95rem;font-weight:500;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .header-home-search-wrapper-search-input-submit:hover{background-color:#fff}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .header-home-search-wrapper-search-input-submit:hover:before{background-image:url(/icons/arrow_red.svg)}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input .header-home-search-wrapper-search-input-submit:hover span{color:#b40b2c}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input-or{position:absolute;top:20px;right:-32px;color:#fff;background-color:#b40b2c;padding:8px 16px;border-radius:100px;font-size:.875rem;z-index:999}@media(max-width:768px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default .header-home-search-wrapper-search-input-or{display:none}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-default.mobile-active .header-home-search-wrapper-search-buttons{opacity:1;transform:translateY(0);transition:all .35s ease .35s}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner{position:relative}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-ai{position:absolute;top:-32px;right:128px;font-weight:600;padding:12px 48px 12px 24px;background:linear-gradient(90deg,#B40B2C,#FA2C55);border-radius:100px;color:#fff;font-size:.875rem;z-index:2}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-ai:before{position:absolute;top:calc(50% - 8px);right:16px;content:"";display:block;background-image:url(/icons/ai_white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;height:16px;width:16px}@media(max-width:480px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-ai:before{top:calc(50% - 6px);right:8px;width:12px;height:12px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-ai{font-size:.75rem;top:-24px;right:24px;padding:8px 24px 8px 16px}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner:has(.sending-pill) .header-home-search-wrapper-inner-input input{padding-right:220px}@media(max-width:767px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner:has(.sending-pill) .header-home-search-wrapper-inner-input input{padding-right:64px}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner:has(.recording-pill) .header-home-search-wrapper-inner-input input{padding-right:360px;-webkit-text-fill-color:#fff;opacity:1}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner:has(.recording-pill) .header-home-search-wrapper-inner-input input::placeholder{color:#fff;opacity:1}@media(max-width:767px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner:has(.recording-pill) .header-home-search-wrapper-inner-input input{padding-right:64px}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-input{position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.2));border:.2px solid hsla(0,0%,100%,.2);border-radius:100px;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-input:before{position:absolute;top:calc(50% - 10px);left:24px;content:"";display:block;background-image:url(/icons/search_white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:20px;height:20px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-input.loading{animation:pulseBorder 2s infinite}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-input input{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;color:#fff;width:100%;padding:24px 124px 24px 64px;margin:0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-input input::placeholder{color:#fff}@media(max-width:480px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-input input{padding:24px 120px 24px 64px}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper{position:absolute;top:calc(50% - 20px);right:24px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper.recording,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper.sending{top:50%;transform:translateY(-50%);gap:0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:8px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice{position:relative;content:"";display:block;background-color:rgba(0,0,0,.1);border-radius:100px;width:40px;height:40px;cursor:pointer;z-index:99;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice:hover{background-color:#b40b2c}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice:hover:before{background-image:url(/icons/mic_white.svg)}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice:hover .tooltip{opacity:1}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice.recording{background-color:#b40b2c;animation:pulse 1.5s infinite}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice.recording:before{background-image:url(/icons/no_mic_white.svg)}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice.processing{background-color:#b40b2c;opacity:.7}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice.processing:before{background-image:url(/icons/mic_white.svg);animation:spin 1s linear infinite}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-image:url(/icons/mic_white.svg);background-size:14px;background-position:50%;background-repeat:no-repeat}@media(max-width:480px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-voice:before{background-size:12px}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-submit{position:relative;background-color:#b40b2c;border:none;border-radius:100px;padding:0 20px;width:auto;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-submit:before{position:absolute;top:0;right:0;bottom:0;content:"";display:block;background-image:url(/icons/arrow_white.svg);background-size:16px;background-position:50%;background-repeat:no-repeat;width:40px;height:40px;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-submit span{opacity:0;width:0;color:#fff;font-size:.95rem;font-weight:500;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-submit:hover{background-color:#fff}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-submit:hover:before{background-image:url(/icons/arrow_red.svg)}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .header-home-search-wrapper-inner-submit-wrapper .header-home-search-wrapper-inner-submit:hover span{color:#b40b2c}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .popup-tooltip{position:absolute;bottom:calc(100% + 16px);right:-12%;width:300px;border-radius:16px;background-color:#fff;padding:24px;z-index:99999;box-shadow:0 0 20px rgba(0,0,0,.2);opacity:0;transform:translateY(-50px);transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .popup-tooltip.visible{opacity:1;transform:translateY(0);transition:all .35s ease .5s}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .popup-tooltip.hidden{opacity:0;transform:translateY(-50px);pointer-events:none}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .popup-tooltip:before{position:absolute;top:100%;left:15%;content:"";display:block;border:8px solid rgba(0,0,0,0);border-top-color:#fff;pointer-events:none}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .popup-tooltip *{color:#000;margin:0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .popup-tooltip .popup-tooltip-close{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;font-size:24px;color:#fff;background-color:#b40b2c;height:32px;width:32px;text-align:center;border-radius:0 16px 0 16px;z-index:99999;cursor:pointer;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .popup-tooltip .popup-tooltip-close:hover{background-color:#000}@media(max-width:1024px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-wrapper-inner .popup-tooltip{display:none!important}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai.active .header-home-search-suggestions{opacity:1;transform:translateY(0);transition:all .35s ease .35s}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai.active .header-home-search-wrapper-inner-submit.active{padding:0 40px 0 24px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai.active .header-home-search-wrapper-inner-submit.active span{opacity:1;width:60px}@media(max-width:480px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai.active .header-home-search-wrapper-inner-submit.active span{display:none!important}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai.active .header-home-search-wrapper-inner-submit.active{padding:0 20px}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-suggestions{margin:16px 0 0;display:flex;align-items:center;flex-flow:row wrap;gap:8px;opacity:0;transform:translateY(50px);height:45px;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-suggestions .header-home-search-suggestions-item{position:relative;padding:12px 24px 12px 48px;margin:0;background-color:#fff;border:2px solid #fff;border-radius:100px;font-size:.875rem;color:#000;z-index:2;cursor:pointer;transition:all .35s ease}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-suggestions .header-home-search-suggestions-item:hover{border:2px solid #b40b2c}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-suggestions .header-home-search-suggestions-item:before{position:absolute;top:calc(50% - 8px);left:16px;content:"";display:block;background-image:url(/icons/ai_red.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:16px;height:16px}@media(max-width:480px){.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-suggestions .header-home-search-suggestions-item:before{left:8px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-suggestions .header-home-search-suggestions-item{padding:8px 16px 8px 32px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-ai .header-home-search-suggestions{display:none}}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-mobile-switcher{display:none;margin:16px 0 0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-mobile-switcher .search-mode-btn{display:inline-block;position:relative;font-size:.875rem;padding:8px 40px 8px 16px;background-color:#b40b2c;border:1px solid #b40b2c;border-radius:100px;color:#fff;cursor:pointer;transition:all .35s ease;margin-right:8px;margin-bottom:8px}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-mobile-switcher .search-mode-btn:last-child{margin-right:0}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-mobile-switcher .search-mode-btn:before{position:absolute;top:calc(50% - 8px);right:16px;content:"";display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;width:16px;height:16px;z-index:1}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-mobile-switcher .search-mode-btn.ai:before{background-image:url(/icons/ai_white.svg)}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-mobile-switcher .search-mode-btn.search:before{background-image:url(/icons/search_white.svg)}.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-mobile-switcher .search-mode-btn.active{display:none}@media(max-width:768px){.header-home .header-home-content .header-home-search-wrapper,.header-home .header-home-content .header-home-search-wrapper .header-home-search-wrapper-mobile-switcher{display:block}.header-home .header-home-content{width:100%}}.header-home .header-home-cta{position:relative;display:flex;align-items:center;justify-content:space-between;gap:48px;padding:0;z-index:3}.header-home .header-home-cta>a{position:relative;height:180px;border-radius:30px}.header-home .header-home-cta>a:hover .arrow-icon{border:1px solid #fff;background-color:rgba(0,0,0,0)}@media(max-width:768px){.header-home .header-home-cta>a{height:auto}}.header-home .header-home-cta .header-home-cta-left{display:flex;align-items:center;gap:48px;flex:3 1;background-color:#b40b2c;padding:24px 120px 24px 64px}.header-home .header-home-cta .header-home-cta-left *{margin:0}.header-home .header-home-cta .header-home-cta-left h2{flex:1 1}@media(max-width:768px){.header-home .header-home-cta .header-home-cta-left h2{margin:0 0 16px}}.header-home .header-home-cta .header-home-cta-left p{flex:2 1}.header-home .header-home-cta .header-home-cta-left .arrow-icon{right:80px;background-color:#930924}@media(max-width:768px){.header-home .header-home-cta .header-home-cta-left .arrow-icon{right:24px}.header-home .header-home-cta .header-home-cta-left{display:block;width:100%;padding:40px 80px 40px 32px}}.header-home .header-home-cta .header-home-cta-immopocket{display:flex;align-items:center;flex:2 1;background-color:#000;padding:24px 80px 24px 32px}.header-home .header-home-cta .header-home-cta-immopocket h2 img{margin:0 16px 0 0}.header-home .header-home-cta .header-home-cta-immopocket .arrow-icon{right:48px;background-color:hsla(0,0%,100%,.2)}@media(max-width:768px){.header-home .header-home-cta .header-home-cta-immopocket .arrow-icon{right:24px}.header-home .header-home-cta .header-home-cta-immopocket{display:block;width:100%;padding:40px 80px 40px 32}}.header-home .header-home-cta .arrow-icon{display:block;position:absolute;top:calc(50% - 20px);width:40px;height:40px;border-radius:100px;border:1px solid rgba(0,0,0,0);transition:all .35s ease}.header-home .header-home-cta .arrow-icon:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-image:url(/icons/arrow_white.svg);background-size:16px;background-position:50%;background-repeat:no-repeat}@media(max-width:768px){.header-home .header-home-cta .arrow-icon{top:unset;bottom:24px}.header-home .header-home-cta{flex-flow:column;gap:16px}}@keyframes pulseBorder{0%{opacity:1;border:2px solid #b40b2c}50%{opacity:.5;border:2px solid rgba(0,0,0,0)}to{opacity:1;border:2px solid #b40b2c}}.button-block{margin:0 0 40px}.button-block .button-block-inner{display:flex}.button-block .button-block-inner--left{justify-content:flex-start}.button-block .button-block-inner--center{justify-content:center}.button-block .button-block-inner--right{justify-content:flex-end}