.housing_page{background:url(./background.CuHA0e6y.png) rgb(var(--shade-dark));background-position:top;background-repeat:repeat-x;position:relative}.housing_page,.housing_page .slot{display:flex;flex-direction:column}.housing_page .slot{gap:4em;padding:8em 0}.housing_page .header{align-items:center;display:flex;flex-direction:column}.housing_page .header .content{display:flex;flex-direction:column;gap:1em;margin:0 auto;max-width:800px;text-align:center;width:100%}.housing_page .header .content .title{color:rgb(var(--text));font-size:2em;font-weight:700}.housing_page .header .content .subtitle{color:rgb(var(--text-light));font-size:1.2em}.housing_page .table{background:rgb(var(--shade));border:1px solid rgba(var(--tint),.2);border-radius:8px;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;overflow-x:auto;position:relative;width:100%}.housing_page .table table{border-collapse:collapse;max-width:1200px;width:100%}.housing_page .table table td,.housing_page .table table th{border-bottom:1px solid rgba(var(--border),.2);color:rgb(var(--color));padding:1em 1.5em;text-align:left}.housing_page .table table td.center,.housing_page .table table th.center{text-align:center}.housing_page .table table td.price,.housing_page .table table th.price{color:rgb(var(--tint));font-weight:700}.housing_page .table table td.value,.housing_page .table table th.value{color:rgb(var(--text));font-weight:700}.housing_page .table table td.nopadding,.housing_page .table table th.nopadding{padding:0}.housing_page .table table td div.flex-container,.housing_page .table table th div.flex-container{align-items:center;display:flex;flex-direction:column;gap:1em}.housing_page .table table td div.flex-container.--row,.housing_page .table table th div.flex-container.--row{align-items:center;flex-direction:row;justify-content:center}.housing_page .table table td div.offer-spec,.housing_page .table table th div.offer-spec{align-items:center;display:flex;flex-direction:row;gap:1em}.housing_page .table table td div.offer-spec a.spec-link,.housing_page .table table th div.offer-spec a.spec-link{align-items:center;color:rgb(var(--tint));display:flex;flex-direction:row;font-size:1.25em;font-weight:700;text-decoration:none}.housing_page .table table td div.offer-spec a.spec-link:hover,.housing_page .table table th div.offer-spec a.spec-link:hover{color:rgb(var(--color))}.housing_page .table table td div.offer-sdn,.housing_page .table table th div.offer-sdn{align-items:center;display:flex;gap:1em}.housing_page .table table td div.offer-sdn div.icon,.housing_page .table table th div.offer-sdn div.icon{align-items:center;background:rgba(var(--tint),.1);border-radius:50%;color:rgb(var(--color));display:flex;font-size:1.5em;height:2em;justify-content:center;position:relative;width:2em}.housing_page .table table td div.offer-sdn div.icon.hl,.housing_page .table table th div.offer-sdn div.icon.hl{animation:hl-pulse 1.5s infinite;background:rgba(var(--tint),.2);border:1px solid rgba(var(--tint),.5)}@keyframes hl-pulse{0%{box-shadow:0 0 rgba(var(--tint),.2)}50%{box-shadow:0 0 10px rgba(var(--tint),.5)}to{box-shadow:0 0 rgba(var(--tint),.2)}}.housing_page .table table td div.offer-sdn div.icon.hl span.iconify.hl-icon,.housing_page .table table th div.offer-sdn div.icon.hl span.iconify.hl-icon{bottom:75%;color:rgb(var(--tint));font-size:.75em;left:75%;position:absolute}.housing_page .table table td div.offer-sdn .name,.housing_page .table table th div.offer-sdn .name{color:rgb(var(--text));font-weight:700}.housing_page .table table td div.pricing-container,.housing_page .table table th div.pricing-container{align-items:center;display:flex;flex-direction:row;gap:1em;justify-content:space-between;padding:1em 0;position:relative}.housing_page .table table td div.pricing-container div.offer-pricing,.housing_page .table table th div.pricing-container div.offer-pricing{align-items:end;display:flex;flex-direction:row;gap:.5em;position:relative}.housing_page .table table td div.pricing-container div.offer-pricing div.price,.housing_page .table table th div.pricing-container div.offer-pricing div.price{align-items:end;color:rgb(var(--tint));display:flex;flex-direction:row;font-weight:700;gap:.5em;position:relative}.housing_page .table table td div.pricing-container div.offer-pricing div.price span.value,.housing_page .table table th div.pricing-container div.offer-pricing div.price span.value{font-size:1.5em;font-weight:700}.housing_page .table table td div.pricing-container div.offer-pricing div.price span.period,.housing_page .table table th div.pricing-container div.offer-pricing div.price span.period{color:rgb(var(--color));font-size:.8em;left:calc(100% + 1em);position:absolute;top:0;white-space:nowrap;width:-moz-fit-content;width:fit-content}.housing_page .table table td div.pricing-container div.offer-pricing div.original-price,.housing_page .table table th div.pricing-container div.offer-pricing div.original-price{color:rgba(var(--color),.6);font-size:1em;left:calc(100% + .75em);position:absolute;text-decoration:line-through;top:50%}.housing_page .table table td .value,.housing_page .table table th .value{align-items:center;color:rgb(var(--text));display:inline-flex;font-size:1.15em;font-weight:500;gap:1em}.housing_page .table table td .value.--col,.housing_page .table table th .value.--col{align-items:flex-start;flex-direction:column;gap:1em}.housing_page .table table td .value.--center,.housing_page .table table th .value.--center{align-items:center;justify-content:center;text-align:center}.housing_page .table table td .value.--small,.housing_page .table table th .value.--small{font-size:.8em}.housing_page .table table td .value.--small-x,.housing_page .table table th .value.--small-x{color:rgba(var(--color),.8);font-weight:400}.housing_page .table table td span.badge,.housing_page .table table th span.badge{align-items:center;background:rgba(var(--tint),.1);border:1px solid rgba(var(--tint),.2);border-radius:4px;color:rgb(var(--text));display:inline-flex;font-size:1.15em;font-weight:500;gap:.25em;padding:.25em .5em}.housing_page .table table td span.badge.--green,.housing_page .table table th span.badge.--green{background:rgba(var(--green),.1);border-color:rgba(var(--green),.2);color:rgb(var(--green))}.housing_page .table table td span.badge.--red,.housing_page .table table th span.badge.--red{background:rgba(var(--red),.1);border-color:rgba(var(--red),.2);color:rgb(var(--red))}.housing_page .table table td span.badge.--yellow,.housing_page .table table th span.badge.--yellow{background:rgba(var(--yellow),.1);border-color:rgba(var(--yellow),.2);color:rgb(var(--yellow))}.housing_page .table table td span.badge.--blue,.housing_page .table table th span.badge.--blue{background:rgba(var(--blue),.1);border-color:rgba(var(--blue),.2);color:rgb(var(--blue))}.housing_page .table table td span.badge.--flat,.housing_page .table table th span.badge.--flat{background:none;border:none}.housing_page .table table td span.badge .value,.housing_page .table table th span.badge .value{color:rgb(var(--text));font-weight:700}.housing_page .table table td span.badge .mention,.housing_page .table table th span.badge .mention{color:rgba(var(--color),.8);font-weight:400}.housing_page .table table td span.badge .promo,.housing_page .table table th span.badge .promo{align-items:center;display:flex;flex-direction:row;font-size:.9em;font-weight:700;gap:.25em}.housing_page .table table td span.icon,.housing_page .table table th span.icon{align-items:center;color:rgb(var(--red));display:inline-flex;font-size:2em}.housing_page .table table td span.icon.--green,.housing_page .table table th span.icon.--green{color:rgb(var(--green))}.housing_page .table table td div.cases,.housing_page .table table th div.cases{align-items:center;display:inline-flex;flex-direction:row;gap:2em}.housing_page .table table td div.cases div.case,.housing_page .table table th div.cases div.case{align-items:center;background:rgba(var(--tint),.1);border:1px solid rgba(var(--tint),.2);border-radius:4px;color:rgb(var(--text-light));display:flex;flex-direction:column;font-size:.9em;gap:.5em;padding:1em}.housing_page .table table td div.cases div.case.--active,.housing_page .table table th div.cases div.case.--active{background:rgba(var(--green),.1);border-color:rgba(var(--green),.2);color:rgb(var(--green))}.housing_page .table table td div.cases div.case span.title,.housing_page .table table th div.cases div.case span.title{color:rgb(var(--text));font-size:1.4em;font-weight:450}.housing_page .table table td div.cases div.case span.text,.housing_page .table table th div.cases div.case span.text{color:rgba(var(--text-light),.8);font-size:.9em}.housing_page .table table td div.cases div.case span.mention.--stroke,.housing_page .table table th div.cases div.case span.mention.--stroke{color:rgba(var(--color),.6);text-decoration:line-through}.housing_page .table table td div.cases div.case span.promo,.housing_page .table table th div.cases div.case span.promo{align-items:center;display:flex;flex-direction:row;font-size:.9em;font-weight:400;gap:.5em}.housing_page .table table thead tr th{background:rgb(var(--shade-dark));border-bottom:2px solid rgba(var(--border),.2);color:rgb(var(--text));font-weight:700;padding:1em}.housing_page .table table tbody tr:nth-child(2n){background:rgba(var(--shade-dark),.2)}.housing_page .table table tbody tr:not(:last-child) td{border-bottom:1px solid rgb(var(--border))}.housing_page .table table tbody tr td:first-child{background:rgb(var(--shade-dark));border-bottom-color:transparent}.housing_page .table table tbody tr:hover:not(:last-child) td{background:rgba(var(--tint),.1)}.housing_page .table table tbody tr:hover:not(:last-child) td:first-child{background:rgba(var(--tint),.5)}.housing_page .table table tbody tr:last-child{bottom:0;position:sticky}.housing_page .table>div.mentions{align-items:center;background:rgb(var(--shade-dark));color:rgba(var(--color),.7);display:flex;flex:1;flex-direction:row;font-size:.8em;gap:1.5em;justify-content:center;padding:1em}.housing_page .engagement{display:flex;flex-direction:column;padding:0 0 4em}.housing_page .engagement .box{background:rgb(var(--shade));border:1px solid rgb(var(--border));border-radius:var(--radius);color:rgb(var(--color));display:flex;flex-direction:column;gap:2em;margin:0 auto;max-width:1000px;padding:2em}.housing_page .engagement .box .head{align-items:center;display:flex;flex-direction:row;gap:1.5em}.housing_page .engagement .box .head span.iconify{font-size:2em}.housing_page .engagement .box .head .title{color:rgb(var(--text));font-size:1.2em;font-weight:700;text-transform:uppercase}.housing_page .engagement .box .items{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5em;justify-content:center}.housing_page .engagement .box .items .item{background:rgba(var(--color),.05);border:1px solid rgba(var(--color),.1);border-radius:var(--radius);display:flex;flex:1;flex-direction:column;gap:.5em;padding:1.5em}.housing_page .engagement .box .items .item.--active{background:rgba(var(--tint),.8);border-color:rgba(var(--tint),.3)}.housing_page .engagement .box .items .item .icon{align-items:center;background:rgba(var(--tint),.1);border-radius:50%;color:rgb(var(--color));display:flex;font-size:1.5em;height:2em;justify-content:center;width:2em}.housing_page .engagement .box .items .item .title{color:rgb(var(--text));font-size:1.25em;font-weight:700;text-transform:uppercase}.housing_page .engagement .box .items .item .description{color:rgba(var(--text-light),.8);font-size:1em}.housing_page .why{align-items:center;background:rgb(var(--shade));border-bottom:1px solid rgba(var(--tint),.2);border-top:1px solid rgba(var(--tint),.2);display:flex;flex-direction:column;gap:4em;padding:5em 0}.housing_page .why .content{max-width:800px;text-align:center;width:100%}.housing_page .why .content h2{color:rgb(var(--text));font-size:2em;font-weight:700}.housing_page .why .content p{color:rgb(var(--text-light));font-size:1.2em}.housing_page .why .features{display:grid;gap:1.5em;grid-template-columns:repeat(3,minmax(200px,420px));margin:0 auto;max-width:1300px;width:100%}.housing_page .why .features .feature{background:rgb(var(--shade-dark));border:1px solid rgba(var(--tint),.2);border-radius:8px;box-shadow:0 10px 20px rgba(var(--tint),.1);color:rgb(var(--color));display:flex;flex-direction:column;font-size:1rem;gap:1.5em;padding:2em}.housing_page .why .features .feature .icon{align-items:center;background:rgba(var(--color),.1);border:1px solid rgba(var(--color),.1);border-radius:50%;color:rgb(var(--tint));display:flex;font-size:2em;height:1.75em;justify-content:center;width:1.75em}.housing_page .why .features .feature .title{color:rgb(var(--text));font-size:1.2em;font-weight:700;text-transform:uppercase}.housing_page .why .features .feature .description{color:rgba(var(--text-light),.8);font-size:.9em}.housing_page .remotehands{align-items:center;background:url(./background.CuHA0e6y.png) rgb(var(--shade-dark));background-position:top;background-repeat:repeat-x;display:flex;flex-direction:column;gap:4em;padding:8em 0}.housing_page .remotehands .content{max-width:800px;text-align:center;width:100%}.housing_page .remotehands .content h2{color:rgb(var(--text));font-size:2em;font-weight:700}.housing_page .remotehands .content p{color:rgb(var(--text-light));font-size:1.2em}.housing_page .remotehands .features{display:flex;flex-direction:row;gap:2em;margin:0 auto;max-width:1200px;width:100%}.housing_page .remotehands .features .feature{background:rgb(var(--shade));border:1px solid rgba(var(--tint),.5);border-radius:8px;color:rgb(var(--color));display:flex;flex-direction:row;font-size:1rem;gap:1.5em;padding:2em}.housing_page .remotehands .features .feature .icon{align-items:center;background:rgba(var(--color),.1);border:1px solid rgba(var(--color),.2);border-radius:50%;color:rgb(var(--color));display:flex;flex-shrink:0;font-size:1.5em;height:2em;justify-content:center;margin:0 auto;width:2em}.housing_page .remotehands .features .feature .data{display:flex;flex:1;flex-direction:column;gap:.5em}.housing_page .remotehands .features .feature .data .title{color:rgb(var(--text));font-size:1.2em;font-weight:700;text-transform:uppercase}.housing_page .remotehands .features .feature .data .description{color:rgba(var(--text-light),.8);font-size:.9em;line-height:1.25}.housing_page .remotehands .features .feature .data .price{align-items:start;color:rgb(var(--color));display:flex;flex-direction:row;font-size:1.1em;font-weight:700;gap:.5em;letter-spacing:1px;margin-top:auto;padding-top:1em;text-transform:uppercase}.housing_page .remotehands .features .feature .data .price sup{color:rgb(var(--tint));font-size:.6em;font-weight:400}.housing_page .remotehands .features .feature.--advanced{background:rgba(var(--tint),.8);border:1px solid rgba(var(--tint),.5)}.housing_page .remotehands .features .feature.--advanced .price sup{color:rgb(var(--color))}.housing_page .steps{align-items:center;background:rgb(var(--shade));border-top:1px solid rgba(var(--tint),.2);display:flex;flex-direction:column;gap:4em;padding:5em 0}.housing_page .steps .content{max-width:800px;text-align:center;width:100%}.housing_page .steps .content h2{color:rgb(var(--text));font-size:2em;font-weight:700}.housing_page .steps .content p{color:rgb(var(--text-light));font-size:1.2em}.housing_page .steps .steps-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;justify-content:center;margin:0 auto;max-width:1600px;white-space:wrap;width:100%}.housing_page .steps .steps-list .step-indicator{align-items:center;color:rgb(var(--text-light));display:flex;flex-direction:column;font-size:.9em;gap:.5em;text-transform:uppercase}.housing_page .steps .steps-list .step-indicator span.iconify{color:rgb(var(--tint));font-size:4em}.housing_page .steps .steps-list .step{background:rgb(var(--shade-dark));border:1px solid rgba(var(--tint),.2);border-radius:8px;color:rgb(var(--color));display:flex;flex-direction:column;font-size:1rem;gap:2em;height:400px;padding:2em;transition:all .3s ease;width:260px}.housing_page .steps .steps-list .step div.head{align-items:center;display:flex;flex-direction:row;gap:1em}.housing_page .steps .steps-list .step div.head span.icon{align-items:center;background:rgb(var(--tint));border-radius:50%;box-shadow:0 0 10px rgba(var(--tint),.5);color:rgb(var(--tint-color));display:flex;flex-direction:row;flex-shrink:0;font-size:1.5em;font-weight:700;height:2em;justify-content:center;position:relative;transition:all .3s ease;width:2em;z-index:2;z-index:1}.housing_page .steps .steps-list .step div.head span.text{color:rgb(var(--text));flex:1;font-size:1.1em;font-weight:700;margin-left:.5em}.housing_page .steps .steps-list .step:hover{background:rgb(var(--shade-darker));border-color:rgba(var(--tint),.5);transform:translateY(-5px)}.housing_page .steps .steps-list .step .icon{align-items:center;background:rgba(var(--tint),.1);border-radius:50%;color:rgb(var(--color));display:flex;font-size:1.5em;height:2em;justify-content:center;width:2em}.housing_page .steps .steps-list .step .title{color:rgb(var(--text));font-size:1.2em;font-weight:700;text-transform:uppercase}.housing_page .steps .steps-list .step .description{color:rgba(var(--text-light),.8);display:flex;flex-direction:column;font-size:.9em;gap:.5em;line-height:1.25}.housing_page .steps .steps-list .step .stacks{display:flex;flex-direction:column;gap:.25em;margin-top:auto}.housing_page .steps .steps-list .step .stacks .stack,.housing_page .steps .steps-list .step .stacks .stack .item{align-items:center;display:flex;flex-direction:row;gap:.25em}.housing_page .steps .steps-list .step .stacks .stack .item{background:rgba(var(--tint),.25);border:1px solid rgba(var(--tint),.2);border-radius:var(--radius);color:rgb(var(--color));flex:1;font-size:.9em;padding:.8em}.housing_page .steps .steps-list .step .stacks .stack .item.--center{align-items:center;text-align:center}.housing_page .steps .steps-list .step .stacks .stack .item div.col{align-items:start;display:flex;flex-direction:column;gap:.25em}.housing_page .steps .steps-list .step .stacks .stack .item div.col.--center{align-items:center;flex:1;text-align:center}.housing_page .steps .steps-list .step .stacks .stack .item span.iconify{color:rgb(var(--tint));font-size:1.2em}.housing_page .steps .steps-list .step .stacks .stack .item span.title{color:rgb(var(--color));font-size:2em;font-weight:300}.housing_page .steps .steps-list .step .stacks .stack .item span.title span.iconify{color:rgb(var(--color));font-size:1em}.housing_page .steps .steps-list .step .stacks .stack .item span.subtitle{font-size:1.1em;font-weight:600;text-transform:uppercase}.housing_page .steps .steps-list .step .stacks .stack .item span.text{font-size:.9em}@media screen and (max-width:770px){.housing_page .slot{padding:4em 0}.housing_page .header .content .title{font-size:1.5em}.housing_page .header .content .subtitle{font-size:1em}.housing_page .table table td,.housing_page .table table th{font-size:.9em;padding:.5em}.housing_page .table table td.price,.housing_page .table table td.value,.housing_page .table table th.price,.housing_page .table table th.value{font-weight:400}.housing_page .engagement,.housing_page .remotehands,.housing_page .steps,.housing_page .why{padding:2em 0}.housing_page .engagement .box,.housing_page .remotehands .box,.housing_page .steps .box,.housing_page .why .box{gap:1.5em;padding:1.5em}.housing_page .engagement .box .head span.iconify,.housing_page .remotehands .box .head span.iconify,.housing_page .steps .box .head span.iconify,.housing_page .why .box .head span.iconify{font-size:1.5em}.housing_page .engagement .box .head .title,.housing_page .remotehands .box .head .title,.housing_page .steps .box .head .title,.housing_page .why .box .head .title{font-size:1.1em}.housing_page .engagement .box .features,.housing_page .engagement .box .items,.housing_page .remotehands .box .features,.housing_page .remotehands .box .items,.housing_page .steps .box .features,.housing_page .steps .box .items,.housing_page .why .box .features,.housing_page .why .box .items{align-items:unset;flex-direction:column;gap:1em}.housing_page .engagement .box .features .feature,.housing_page .engagement .box .features .item,.housing_page .engagement .box .items .feature,.housing_page .engagement .box .items .item,.housing_page .remotehands .box .features .feature,.housing_page .remotehands .box .features .item,.housing_page .remotehands .box .items .feature,.housing_page .remotehands .box .items .item,.housing_page .steps .box .features .feature,.housing_page .steps .box .features .item,.housing_page .steps .box .items .feature,.housing_page .steps .box .items .item,.housing_page .why .box .features .feature,.housing_page .why .box .features .item,.housing_page .why .box .items .feature,.housing_page .why .box .items .item{flex:1;max-width:100%;padding:1em}.housing_page .why .features{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:center}.housing_page .why .features .feature{max-width:100%;padding:1.5em;width:250px}.housing_page .remotehands .features{align-items:center;flex-direction:column;gap:2em;padding:2em 1em;width:auto}.housing_page .remotehands .features .feature{flex-direction:column;gap:1em;max-width:400px}.housing_page .remotehands .features .feature .data{text-align:center}.housing_page .steps .steps-list{align-items:center;flex-direction:column}.housing_page .steps .steps-list .step{max-width:400px}}
