@media (max-width:991px){.property-wizard-block .container{width:100%;overflow:hidden;padding:0;border-radius:unset}}.property-wizard-block .property-wizard{position:relative;padding:clamp(40px,4.45vw,64px) clamp(16px,2.8vw,40px);display:grid;grid-template-columns:auto 548px;gap:24px;align-items:center;border-radius:24px;overflow:hidden;min-height:620px}@media (max-width:991px){.property-wizard-block .property-wizard{grid-template-columns:1fr}}.property-wizard-block .property-wizard__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.property-wizard-block .property-wizard__visual{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;overflow:hidden;min-height:380px;display:flex;align-items:flex-start;pointer-events:none}:is(.property-wizard-block .property-wizard__visual):after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.55),rgba(0,0,0,.1) 60%,transparent);z-index:1}.property-wizard-block .property-wizard__intro{position:relative;z-index:2;max-width:566px}.property-wizard-block .property-wizard__title{margin:0 0 24px;color:var(--background-color,#fdfdf5)}.property-wizard-block .property-wizard__subtitle{color:var(--background-color,#fdfdf5);font-size:clamp(16px,1.25vw,18px);font-weight:500}.property-wizard-block .property-wizard__panel{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:40px clamp(16px,2.8vw,40px);color:#fff;min-height:460px;border-radius:24px;border:2px solid var(--white-010,hsla(0,0%,100%,.1));background:var(--white-010,hsla(0,0%,100%,.1));box-shadow:inset 31.107px 31.107px 330.14px -23.33px hsla(0,0%,100%,.3),inset 24.885px 24.885px 27.996px -31.107px hsla(0,0%,100%,.5);backdrop-filter:blur(50px)}.property-wizard-block .pw-step{display:none;animation:pwFade .25s ease}.is-active:is(.property-wizard-block .pw-step){display:block}.property-wizard-block .pw-step__title{font-size:24px;line-height:1.33;margin:0 0 24px;color:#fff;font-weight:600}.property-wizard-block .pw-chips{display:flex;flex-wrap:wrap;gap:8px}.property-wizard-block .pw-chip{appearance:none;background:#dedede;color:#000;border-radius:999px;padding:9px 18px;font-size:16px;line-height:1.25;cursor:pointer;font-weight:500;transition:.3s}:is(.property-wizard-block .pw-chip):hover{background:hsla(0,0%,100%,.3)}.is-selected:is(.property-wizard-block .pw-chip){background:#bcdca6;border-color:#bcdca6;color:#243024}.property-wizard-block .pw-chips__empty{font-size:14px;opacity:.7;margin:0}.property-wizard-block .pw-chip--num{min-width:46px;padding-left:0;padding-right:0;text-align:center}:is(.property-wizard-block .pw-form) .gform_wrapper{background-color:transparent;padding:0}:is(.property-wizard-block .pw-form) .gform_validation_errors{display:none!important}:is(.property-wizard-block .pw-form) form{margin:0}:is(:is(.property-wizard-block .pw-form) form) .gform_fields{margin-bottom:24px}:is(:is(:is(.property-wizard-block .pw-form) form) .gform_fields) input{background-color:transparent;color:#d2d2d2;outline:none!important}:is(:is(:is(:is(.property-wizard-block .pw-form) form) .gform_fields) input):focus,:is(:is(:is(:is(.property-wizard-block .pw-form) form) .gform_fields) input):focus-visible,:is(:is(:is(:is(.property-wizard-block .pw-form) form) .gform_fields) input):hover{border-color:var(--button-primary-default)!important}:is(:is(.property-wizard-block .pw-form) form) .gform_footer{margin-top:auto}:is(:is(:is(.property-wizard-block .pw-form) form) .gform_footer) input.gform_button[type=submit]{border:0!important;width:100%;flex:1;background:var(--button-primary-default)!important;color:var(--title-color)!important;font-size:var(--size-button);font-weight:600;text-decoration:none;cursor:pointer;transition:background .3s ease,color .3s ease}:is(:is(:is(:is(.property-wizard-block .pw-form) form) .gform_footer) input.gform_button[type=submit]):hover{background:var(--button-primary-hover)!important}.property-wizard-block .pw-form__notice{font-size:14px}.property-wizard-block .pw-footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.property-wizard-block .pw-progress{font-size:15px;opacity:.85}.property-wizard-block .pw-nav{display:flex;gap:12px}.property-wizard-block .pw-nav__btn{width:44px;height:44px;border-radius:50%;border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.06);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,opacity .15s ease}:is(.property-wizard-block .pw-nav__btn):hover:not(:disabled){background:hsla(0,0%,100%,.18)}.is-blocked:is(.property-wizard-block .pw-nav__btn),:is(.property-wizard-block .pw-nav__btn):disabled{opacity:.4;cursor:not-allowed}@keyframes pwFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}