.stamp_duty_calculator-module__FgEEBW__calculatorCard{background-color:var(--color-white,#fff);width:100%;padding-block:calc(var(--spacing,.25rem)*10);border-radius:20px;padding-left:132px;padding-right:132px;box-shadow:0 4px 12.5px #00000040}.stamp_duty_calculator-module__FgEEBW__title{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*8);text-align:center;--tw-leading:38px;--tw-font-weight:var(--font-weight-bold,700);font-size:30px;line-height:38px;font-weight:var(--font-weight-bold,700);color:#1a1a1a}.stamp_duty_calculator-module__FgEEBW__inputGroup{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}.stamp_duty_calculator-module__FgEEBW__label{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#666}.stamp_duty_calculator-module__FgEEBW__selectWrapper{width:100%;position:relative}.stamp_duty_calculator-module__FgEEBW__select{cursor:pointer;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*10);padding-left:calc(var(--spacing,.25rem)*0);--tw-leading:calc(var(--spacing,.25rem)*6);font-size:15px;line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#1a1a1a;appearance:none;background-color:#0000;border-color:#e5e5e5;border-bottom-width:1px;border-radius:0;transition:all .2s}.stamp_duty_calculator-module__FgEEBW__select:hover{border-bottom-color:#ccc}.stamp_duty_calculator-module__FgEEBW__select:focus{--tw-outline-style:none;border-bottom-color:#1a1a1a;outline-style:none}.stamp_duty_calculator-module__FgEEBW__selectIcon{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);color:#666;position:absolute}.stamp_duty_calculator-module__FgEEBW__calculateButton{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*8);height:45px;width:calc(var(--spacing,.25rem)*56);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#202020;background-color:#fd0;border-width:0;border-radius:30px;transition:all .2s;display:block}.stamp_duty_calculator-module__FgEEBW__calculateButton:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#ffc700;box-shadow:0 4px 12px #ffd7004d}.stamp_duty_calculator-module__FgEEBW__calculateButton:active{--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.stamp_duty_calculator-module__FgEEBW__result{text-align:center}.stamp_duty_calculator-module__FgEEBW__resultText{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;--tw-font-weight:var(--font-weight-medium,500);line-height:26px;font-weight:var(--font-weight-medium,500);color:#58585a}.stamp_duty_calculator-module__FgEEBW__resultAmount{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:44px;--tw-font-weight:var(--font-weight-semibold,600);line-height:44px;font-weight:var(--font-weight-semibold,600);color:#2b2119}@media (max-width:768px){.stamp_duty_calculator-module__FgEEBW__calculatorCard{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*8)}.stamp_duty_calculator-module__FgEEBW__title{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.stamp_duty_calculator-module__FgEEBW__inputGroup{margin-bottom:calc(var(--spacing,.25rem)*5)}.stamp_duty_calculator-module__FgEEBW__select{padding-block:11px;padding-right:calc(var(--spacing,.25rem)*9);padding-left:calc(var(--spacing,.25rem)*0);font-size:13px}.stamp_duty_calculator-module__FgEEBW__calculateButton{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*9);width:182px;padding:calc(var(--spacing,.25rem)*0);border-radius:24px;font-size:13px}.stamp_duty_calculator-module__FgEEBW__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media (max-width:640px){.stamp_duty_calculator-module__FgEEBW__calculatorCard{border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*6);box-shadow:0 2.04px 6.39px #00000040}.stamp_duty_calculator-module__FgEEBW__title{margin-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.stamp_duty_calculator-module__FgEEBW__inputGroup{margin-bottom:calc(var(--spacing,.25rem)*4)}.stamp_duty_calculator-module__FgEEBW__label{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4)}.stamp_duty_calculator-module__FgEEBW__select{padding-block:10px;padding-right:calc(var(--spacing,.25rem)*8);padding-left:calc(var(--spacing,.25rem)*0);font-size:13px}.stamp_duty_calculator-module__FgEEBW__selectIcon{right:calc(var(--spacing,.25rem)*0);width:18px;height:18px}.stamp_duty_calculator-module__FgEEBW__calculateButton{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*9);width:182px;padding:calc(var(--spacing,.25rem)*0);border-radius:24px;font-size:13px}.stamp_duty_calculator-module__FgEEBW__resultText{--tw-leading:14px;font-size:10px;line-height:14px}.stamp_duty_calculator-module__FgEEBW__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media (max-width:375px){.stamp_duty_calculator-module__FgEEBW__calculatorCard{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*5)}.stamp_duty_calculator-module__FgEEBW__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.stamp_duty_calculator-module__FgEEBW__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.mortgage_calculator-module__LzB4kq__calculatorCard{background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem)*10);border-radius:20px;box-shadow:0 4px 12.5px #00000040}.mortgage_calculator-module__LzB4kq__title{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*8);text-align:center;--tw-leading:38px;--tw-font-weight:var(--font-weight-bold,700);font-size:30px;line-height:38px;font-weight:var(--font-weight-bold,700);color:#1a1a1a}.mortgage_calculator-module__LzB4kq__inputGrid{margin-bottom:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mortgage_calculator-module__LzB4kq__inputGroup{gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}.mortgage_calculator-module__LzB4kq__label{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#666}.mortgage_calculator-module__LzB4kq__selectWrapper{width:100%;position:relative}.mortgage_calculator-module__LzB4kq__select{cursor:pointer;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*10);padding-left:calc(var(--spacing,.25rem)*0);--tw-leading:calc(var(--spacing,.25rem)*6);font-size:15px;line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#1a1a1a;appearance:none;background-color:#0000;border-color:#e5e5e5;border-bottom-width:1px;border-radius:0;transition:all .2s}.mortgage_calculator-module__LzB4kq__select:hover{border-bottom-color:#ccc}.mortgage_calculator-module__LzB4kq__select:focus{--tw-outline-style:none;border-bottom-color:#1a1a1a;outline-style:none}.mortgage_calculator-module__LzB4kq__input{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*3);--tw-leading:calc(var(--spacing,.25rem)*6);font-size:15px;line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#1a1a1a;background-color:#0000;border-color:#e5e5e5;border-bottom-width:1px;border-radius:0;transition:all .2s}.mortgage_calculator-module__LzB4kq__input:hover{border-bottom-color:#ccc}.mortgage_calculator-module__LzB4kq__input:focus{--tw-outline-style:none;border-bottom-color:#1a1a1a;outline-style:none}.mortgage_calculator-module__LzB4kq__input::placeholder{color:#ccc}.mortgage_calculator-module__LzB4kq__selectIcon{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);color:#666;position:absolute}.mortgage_calculator-module__LzB4kq__calculateButton{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*8);height:45px;width:calc(var(--spacing,.25rem)*56);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#202020;background-color:#fd0;border-width:0;border-radius:30px;transition:all .2s;display:block}.mortgage_calculator-module__LzB4kq__calculateButton:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#ffc700;box-shadow:0 4px 12px #ffd7004d}.mortgage_calculator-module__LzB4kq__calculateButton:active{--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.mortgage_calculator-module__LzB4kq__result{text-align:center}.mortgage_calculator-module__LzB4kq__resultText{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;--tw-font-weight:var(--font-weight-medium,500);line-height:26px;font-weight:var(--font-weight-medium,500);color:#58585a}.mortgage_calculator-module__LzB4kq__resultAmount{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:44px;--tw-font-weight:var(--font-weight-semibold,600);line-height:44px;font-weight:var(--font-weight-semibold,600);color:#2b2119}@media (max-width:768px){.mortgage_calculator-module__LzB4kq__container{padding-block:calc(var(--spacing,.25rem)*10)}.mortgage_calculator-module__LzB4kq__calculatorCard{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*8)}.mortgage_calculator-module__LzB4kq__title{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.mortgage_calculator-module__LzB4kq__inputGrid{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*5)}.mortgage_calculator-module__LzB4kq__select{padding-block:11px;padding-right:calc(var(--spacing,.25rem)*9);padding-left:calc(var(--spacing,.25rem)*0);font-size:13px}.mortgage_calculator-module__LzB4kq__calculateButton{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*9);width:182px;padding:calc(var(--spacing,.25rem)*0);border-radius:24px;font-size:13px}.mortgage_calculator-module__LzB4kq__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media (max-width:640px){.mortgage_calculator-module__LzB4kq__container{padding-block:calc(var(--spacing,.25rem)*8)}.mortgage_calculator-module__LzB4kq__calculatorCard{border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*6);box-shadow:0 2.04px 6.39px #00000040}.mortgage_calculator-module__LzB4kq__title{margin-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.mortgage_calculator-module__LzB4kq__inputGrid{margin-bottom:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr))}.mortgage_calculator-module__LzB4kq__label{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4)}.mortgage_calculator-module__LzB4kq__select{padding-block:10px;padding-right:calc(var(--spacing,.25rem)*8);padding-left:calc(var(--spacing,.25rem)*0);font-size:13px}.mortgage_calculator-module__LzB4kq__selectIcon{right:calc(var(--spacing,.25rem)*0);width:18px;height:18px}.mortgage_calculator-module__LzB4kq__calculateButton{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*9);width:182px;padding:calc(var(--spacing,.25rem)*0);border-radius:24px;font-size:13px}.mortgage_calculator-module__LzB4kq__resultText{--tw-leading:14px;font-size:10px;line-height:14px}.mortgage_calculator-module__LzB4kq__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media (max-width:375px){.mortgage_calculator-module__LzB4kq__calculatorCard{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*5)}.mortgage_calculator-module__LzB4kq__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.mortgage_calculator-module__LzB4kq__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.calculators_section-module__I9Bmfa__section{background-color:var(--color-white,#fff);width:100%;padding-block:60px}.calculators_section-module__I9Bmfa__container{max-width:1440px;margin-inline:auto}.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:64rem){.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*10)}}.calculators_section-module__I9Bmfa__calculatorWrapper{justify-content:center;align-items:flex-start;width:100%;display:flex}@media (max-width:1024px){.calculators_section-module__I9Bmfa__section{padding-block:calc(var(--spacing,.25rem)*10)}.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*6)}}@media (max-width:640px){.calculators_section-module__I9Bmfa__section{padding-block:calc(var(--spacing,.25rem)*3)}.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*5)}}
.similar-properties-module__1Z0ZmG__container{background-color:#fff;width:100%}.similar-properties-module__1Z0ZmG__section{width:100%;padding-block:calc(var(--spacing,.25rem)*12)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__section{padding-block:calc(var(--spacing,.25rem)*16)}}.similar-properties-module__1Z0ZmG__header{margin-bottom:calc(var(--spacing,.25rem)*8)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__header{margin-bottom:calc(var(--spacing,.25rem)*10)}}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__header{margin-bottom:calc(var(--spacing,.25rem)*12)}}.similar-properties-module__1Z0ZmG__subtitle{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__subtitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.similar-properties-module__1Z0ZmG__subtitle{color:#a8aeae}.similar-properties-module__1Z0ZmG__title{margin-bottom:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-semibold,600);font-size:28px;font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__title{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:36px}}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__title{margin-bottom:calc(var(--spacing,.25rem)*8)}}.similar-properties-module__1Z0ZmG__title{color:var(--color-primary);line-height:1.2}.similar-properties-module__1Z0ZmG__tabs{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*0);display:flex}.similar-properties-module__1Z0ZmG__tab{margin-right:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*2.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__tab{margin-right:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3)}}.similar-properties-module__1Z0ZmG__tab{color:#a0a0a0;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:400}@media (min-width:768px){.similar-properties-module__1Z0ZmG__tab{font-size:17px;font-weight:500}}.similar-properties-module__1Z0ZmG__tab:hover{color:var(--color-primary)}.similar-properties-module__1Z0ZmG__tabActive{font-weight:600;color:var(--color-primary)!important}.similar-properties-module__1Z0ZmG__tabActive:after{content:"";background-color:var(--color-blue);height:2px;position:absolute;bottom:0;left:0;right:0}.similar-properties-module__1Z0ZmG__carouselWrapper{margin:10px 0;overflow:hidden}.similar-properties-module__1Z0ZmG__carouselTrack{gap:25.5px;margin:0 5px;display:flex}@media (min-width:640px) and (max-width:1023px){.similar-properties-module__1Z0ZmG__carouselTrack{gap:1.25rem}}.similar-properties-module__1Z0ZmG__propertyCard{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);box-sizing:border-box;margin:2px 0;transition:box-shadow .3s;overflow:hidden;box-shadow:0 2px 8px #00000026}@media (min-width:640px) and (max-width:1023px){.similar-properties-module__1Z0ZmG__propertyCard{flex:0 0 calc(50% - .625rem)!important;max-width:calc(50% - .625rem)!important}}.similar-properties-module__1Z0ZmG__propertyCard:hover{box-shadow:0 4px 16px #00000040}.similar-properties-module__1Z0ZmG__imageContainer{width:100%;height:250px;position:relative;overflow:hidden}@media (min-width:640px){.similar-properties-module__1Z0ZmG__imageContainer{height:280px}}@media (min-width:1024px){.similar-properties-module__1Z0ZmG__imageContainer{height:280px}}.similar-properties-module__1Z0ZmG__propertyImage{object-fit:cover;height:100%;transition:transform .3s}.similar-properties-module__1Z0ZmG__propertyCard:hover .similar-properties-module__1Z0ZmG__propertyImage{transform:scale(1.05)}.similar-properties-module__1Z0ZmG__badge{top:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);text-transform:uppercase;color:#fff;letter-spacing:.5px;z-index:10;text-align:center;background-color:#01abc4;border-radius:29.78px;justify-content:center;align-items:center;width:81px;height:21px;font-size:9px;font-weight:500;display:flex;position:absolute}@media (min-width:640px){.similar-properties-module__1Z0ZmG__badge{font-size:9.6px}}.similar-properties-module__1Z0ZmG__favoriteButton{top:calc(var(--spacing,.25rem)*4);right:calc(var(--spacing,.25rem)*4);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute}.similar-properties-module__1Z0ZmG__favoriteButton:hover{transform:scale(1.1)}.similar-properties-module__1Z0ZmG__heartIcon{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7)}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__heartIcon{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}}.similar-properties-module__1Z0ZmG__heartIcon{color:var(--color-blue)}.similar-properties-module__1Z0ZmG__propertyDetails{padding:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__propertyDetails{padding:calc(var(--spacing,.25rem)*5)}}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__propertyDetails{padding:calc(var(--spacing,.25rem)*6)}}.similar-properties-module__1Z0ZmG__propertyDetails{background-color:var(--color-background-light)}.similar-properties-module__1Z0ZmG__description{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-light,300);font-size:14px;font-weight:var(--font-weight-light,300)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__description{--tw-font-weight:var(--font-weight-light,300);font-size:12px;font-weight:var(--font-weight-light,300)}}.similar-properties-module__1Z0ZmG__description{color:var(--color-secondary)}.similar-properties-module__1Z0ZmG__addressPriceRow{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}.similar-properties-module__1Z0ZmG__address{color:var(--color-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:16px;font-weight:600;line-height:22px;display:-webkit-box;overflow:hidden}@media (min-width:768px){.similar-properties-module__1Z0ZmG__address{font-size:20px;font-weight:500;line-height:25px}}.similar-properties-module__1Z0ZmG__priceContainer{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.similar-properties-module__1Z0ZmG__price{color:#777;font-size:16px;font-weight:600;line-height:1.2}@media (min-width:768px){.similar-properties-module__1Z0ZmG__price{font-size:20px;font-weight:500}}.similar-properties-module__1Z0ZmG__priceLabel{color:#58585a;font-size:14px;font-weight:400}@media (min-width:768px){.similar-properties-module__1Z0ZmG__priceLabel{font-size:12px;font-weight:300}}.similar-properties-module__1Z0ZmG__featuresRow{padding-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.similar-properties-module__1Z0ZmG__features{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__features{gap:calc(var(--spacing,.25rem)*6)}}.similar-properties-module__1Z0ZmG__feature{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);display:flex}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__feature{gap:calc(var(--spacing,.25rem)*2)}}.similar-properties-module__1Z0ZmG__feature{color:var(--color-gray-dark)}.similar-properties-module__1Z0ZmG__feature span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__feature span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.similar-properties-module__1Z0ZmG__feature span{color:#a0a0a0}.similar-properties-module__1Z0ZmG__featureIcon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__featureIcon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.similar-properties-module__1Z0ZmG__featureIcon{color:var(--color-gray-medium)}.similar-properties-module__1Z0ZmG__viewDetailsLink{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#01abc4;white-space:nowrap;align-items:center;margin-left:auto;font-size:12px;font-weight:400;text-decoration:underline;display:inline-flex}@media (min-width:768px){.similar-properties-module__1Z0ZmG__viewDetailsLink{font-size:16px;font-weight:500}}.similar-properties-module__1Z0ZmG__viewDetailsLink:hover{opacity:.8;text-decoration:underline}.similar-properties-module__1Z0ZmG__navigation{margin-top:calc(var(--spacing,.25rem)*4);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__navigation{margin-top:calc(var(--spacing,.25rem)*6)}}.similar-properties-module__1Z0ZmG__navButton{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__navButton{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14)}}.similar-properties-module__1Z0ZmG__navButton{background-color:var(--color-white);color:var(--color-blue);border:1.5px solid var(--color-blue);cursor:pointer}.similar-properties-module__1Z0ZmG__navButton:hover:not(.similar-properties-module__1Z0ZmG__navButtonDisabled){opacity:.9;transform:scale(1.05)}.similar-properties-module__1Z0ZmG__navButton:active:not(.similar-properties-module__1Z0ZmG__navButtonDisabled){transform:scale(.95)}.similar-properties-module__1Z0ZmG__navButtonDisabled{cursor:not-allowed;color:var(--color-accent);border:1.5px solid var(--color-accent);opacity:.5}.similar-properties-module__1Z0ZmG__navIcon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
