.lease-feature{background:var(--lf-bg);left:50%;margin-left:-50vw;padding:var(--lf-pad-top) 0 var(--lf-pad-bottom);position:relative;width:100vw}.lease-feature__container{margin:0 auto;max-width:calc(var(--lf-max-width) + 48px);padding:0 24px}.lease-feature__title{color:var(--lf-title);font-size:34px;font-weight:500;line-height:1.2;margin:0 0 50px}.lease-feature__grid{display:grid;gap:var(--lf-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.lease-feature--cols-1 .lease-feature__grid{grid-template-columns:minmax(0,1fr)}.lease-feature-card{border-radius:var(--lf-radius);box-shadow:0 12px 35px rgba(0,0,0,.06);display:flex;flex-direction:column;min-height:var(--lf-min-height);overflow:hidden;position:relative;transition:transform .3s,box-shadow .3s}.lease-feature-card:hover{box-shadow:0 20px 45px rgba(0,0,0,.08);transform:translateY(-6px)}.lease-feature-card__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:44px 44px 40px;position:relative;z-index:2}.lease-feature--img-right .lease-feature-card--has-image .lease-feature-card__content{max-width:64%}.lease-feature-card__tag{color:var(--lf-tag);font-family:Averta Std CY,sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;line-height:1.3;margin:0 0 14px;text-transform:uppercase}.lease-feature-card__heading{color:#110a30;font-size:var(--lf-heading-size);font-weight:var(--lf-heading-weight);line-height:1.15;margin:0 0 14px}.lease-feature-card__copy{color:#3a3553;font-family:Averta Std CY,sans-serif;font-size:var(--lf-copy-size);line-height:1.6;margin-bottom:28px}.lease-feature-card__copy p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 1em}.lease-feature-card__copy>:last-child{margin-bottom:0}.lease-feature-card__btn{align-items:center;background:var(--lf-btn-bg);border-radius:40px;color:var(--lf-btn-text);display:inline-flex;font-family:Averta Std CY,sans-serif;font-size:16px;font-weight:600;gap:10px;margin-top:auto;padding:14px 26px;text-decoration:none;transition:opacity .2s}.lease-feature-card__btn:hover{color:var(--lf-btn-text);opacity:.9;text-decoration:none}.lease-feature-card__btn:focus-visible{outline:3px solid var(--lf-btn-bg);outline-offset:3px}.lease-feature-card__btn svg{transition:transform .2s}.lease-feature-card__btn:hover svg{transform:translateX(3px)}.lease-feature-card--dark .lease-feature-card__tag{color:var(--lf-dark-tag)}.lease-feature-card--dark .lease-feature-card__heading{color:#fff}.lease-feature-card--dark .lease-feature-card__copy{color:hsla(0,0%,100%,.82)}.lease-feature-card--dark .lease-feature-card__btn{background:var(--lf-dark-btn-bg);color:var(--lf-dark-btn-text)}.lease-feature-card--dark .lease-feature-card__btn:hover{color:var(--lf-dark-btn-text)}.lease-feature-card--dark .lease-feature-card__btn:focus-visible{outline-color:var(--lf-dark-btn-bg)}.lease-feature--img-right .lease-feature-card__image{bottom:20px;pointer-events:none;position:absolute;right:-40px;width:46%;z-index:1}.lease-feature--img-top .lease-feature-card__image{order:-1;padding:30px 30px 0}.lease-feature-card__image img{display:block;height:auto;transition:transform .35s;width:100%}.lease-feature-card:hover .lease-feature-card__image img{transform:scale(1.04)}@media(max-width:991px){.lease-feature__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.lease-feature{padding-bottom:min(var(--lf-pad-bottom),60px);padding-top:min(var(--lf-pad-top),40px)}.lease-feature__container{padding:0 20px}.lease-feature__title{font-size:28px;margin-bottom:30px}.lease-feature__grid{gap:min(var(--lf-gap),20px)}.lease-feature-card{min-height:0}.lease-feature-card:hover{transform:none}.lease-feature--img-right .lease-feature-card--has-image .lease-feature-card__content,.lease-feature-card__content{max-width:none;padding:30px 24px 28px}.lease-feature-card__heading{font-size:min(var(--lf-heading-size),26px)}.lease-feature-card__copy{font-size:min(var(--lf-copy-size),16px)}.lease-feature--img-right .lease-feature-card__image{margin:-10px 0 20px auto;order:2;position:static;width:70%}.lease-feature-card__btn{justify-content:center;width:100%}}