h1{font-weight:800!important;font-size:64px!important;line-height:1.05!important;letter-spacing:-1px!important}h2{font-weight:700!important;font-size:44px!important;line-height:1.1!important;letter-spacing:-0.5px!important}h3{font-weight:700!important;font-size:28px!important}h4{font-weight:600!important;font-size:20px!important}@media (max-width:980px){h1{font-size:44px!important}h2{font-size:34px!important}}@media (max-width:480px){h1{font-size:36px!important}h2{font-size:28px!important}}.l2o-underline{color:#D62828;border-bottom:4px solid #D62828;padding-bottom:2px}.et_pb_button{transition:all 0.2s ease!important}.et_pb_button:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(214,40,40,0.25)}::selection{background:#D62828;color:#FFFFFF}.l2o-door{background:#FFFFFF;padding:40px!important;border-radius:8px;border-top:4px solid #D62828;box-shadow:0 4px 16px rgba(11,37,69,0.06);transition:transform 0.25s ease,box-shadow 0.25s ease}.l2o-door:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(11,37,69,0.15)}..l2o-hero-home{position:relative;overflow:hidden}.l2o-hero-home::before{content:'';position:absolute;inset:0;background-image:url('https://lease2owndreamhome.com/wp-content/uploads/2026/01/tenweb_media_s63kouzz7.webp');background-size:cover;background-position:center;opacity:0.12;z-index:0}.l2o-hero-home .et_pb_row{position:relative;z-index:1}.l2o-video-card{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;box-shadow:0 12px 40px rgba(11,37,69,0.18);transition:transform 0.3s ease,box-shadow 0.3s ease}.l2o-video-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(11,37,69,0.25)}.l2o-video-card::after{content:'\25B6';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88px;height:88px;background:#D62828;color:#FFFFFF;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;padding-left:6px;box-shadow:0 8px 24px rgba(214,40,40,0.5);transition:transform 0.2s ease}.l2o-video-card:hover::after{transform:translate(-50%,-50%) scale(1.08)}