.te-hero-vid{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:hidden}.te-hero-vid video{width:100%;height:100%;object-fit:cover;display:block}.te-hero-overlay{position:absolute;inset:0;background:rgba(15,22,17,.45);z-index:1}.kiln-vc-image-hero{overflow:hidden}.kiln-vc-image-hero__container{position:relative;z-index:2}.kiln-vc-image-hero__content{position:relative;z-index:2}.te-seo-eyebrow{font-family:"Kontrapunkt Miki",Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:.5px;color:rgba(237,228,212,.9);margin:0 auto 20px;text-align:center;max-width:640px;line-height:1.5}.kiln-vc-image-hero__headline{font-family:"Martel",Georgia,serif!important;font-size:86px!important;font-weight:400!important;line-height:1.05!important;color:#fef6f2!important;margin:0 0 20px!important;text-align:center!important}.kiln-vc-image-hero__subheadline{font-family:"Kontrapunkt Miki",Helvetica,sans-serif!important;font-size:19px!important;font-weight:400!important;color:#ede4d4!important;margin:0 0 28px!important;text-align:center!important}.kiln-vc-image-hero__anchor{display:none!important}.te-btn-wrap{text-align:center}.te-apply-btn{display:inline-block;background:#1b2920!important;color:#fbf6f0!important;border-radius:0!important;padding:15px 30px!important;font-size:15px!important;font-weight:400!important;font-family:"Kontrapunkt Miki",Helvetica,sans-serif!important;text-decoration:none!important;margin:0 auto 40px!important}.te-apply-btn:after{content:" \2192"}.te-count-wrap{text-align:center;margin:0 auto 30px}.te-count-label{font-family:"Kontrapunkt Miki",Helvetica,sans-serif;font-size:12px;font-weight:600;letter-spacing:2.88px;color:#a0a7a1;margin:0 0 14px}.te-count{display:flex;gap:14px;justify-content:center}.te-count-tile{padding:16px 20px 12px;border:1px solid rgba(208,179,164,.4);background:rgba(20,31,24,.6);border-radius:8px;min-width:92px}.te-count-tile b{display:block;font-family:"Martel",Georgia,serif;font-size:42px;font-weight:400;color:#fef6f2;line-height:1;margin-bottom:6px}.te-count-tile span{font-family:"Kontrapunkt Miki",Helvetica,sans-serif;font-size:10px;font-weight:600;letter-spacing:1.8px;color:#d0b3a4}.te-location-line{font-family:"Kontrapunkt Miki",Helvetica,sans-serif;font-size:13px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:rgba(237,228,212,.75);margin:8px 0 0;text-align:center}@media(max-width:900px){.kiln-vc-image-hero__headline{font-size:47px!important}.te-count-tile{min-width:68px;padding:12px 12px 9px}.te-count-tile b{font-size:28px}}@media(max-width:767px){.te-secs{display:none!important}}html.te-fab-ready .community-fab{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 280ms ease,visibility 280ms ease}html.te-fab-ready .community-fab.te-fab-show{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){html.te-fab-ready .community-fab{transition:none}}.te-hero-vid iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;aspect-ratio:16/9;border:0;pointer-events:none}
