html:has(.page-wrapper){color:inherit;background:#fff;transition:none}html:has(.page-wrapper) body{color:inherit;background:#fff;transition:none}.page-wrapper .nav_button,.page-wrapper .w-nav-button{display:none!important}.page-wrapper .w-nav[data-collapse=medium] .w-nav-menu{display:flex!important}.page-wrapper .nms-nav-wrap{justify-content:flex-end;width:100%}.page-wrapper .nms-nav-menu_wrap{border-radius:0;flex-flow:row;justify-content:flex-end;width:100%;padding:0;overflow:visible;background:0 0!important}.page-wrapper .nav-menu{background:0 0;width:100%;position:relative!important;inset:auto!important}@media screen and (max-width:991px){.page-wrapper .nms-nav-menu_wrap{flex-flow:row;padding-top:0;padding-bottom:0}}@media screen and (max-width:767px){.page-wrapper .nms-swap-btn--nav{--nms-swap-line-height:.875rem;gap:.49rem;padding:.525rem 1.05rem;font-size:.7rem}.page-wrapper .nms-swap-btn--nav .nms-swap-btn__icon{width:.56rem;height:.56rem}}#ranch.section_about{padding-bottom:clamp(3rem,8vh,6rem)}.section_cta .track-cta{margin-top:clamp(3rem,8vh,6rem);padding-bottom:1rem}.section_cta .nms-cta-card{margin-top:1rem;margin-bottom:1rem}.section_cta .sticky-cta{justify-content:center;align-items:center}html.w-mod-js #about .nms-cta-card:not(.is-scroll-ready){visibility:hidden}.section_cta .nms-cta-card{transform-origin:50%;backface-visibility:hidden;flex:1;align-self:stretch;width:100%;min-height:calc(100vh - 2rem);position:relative;overflow:hidden;padding:0!important;display:block!important}.section_cta .nms-cta-media{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.section_cta .nms-cta-media__video{transform-origin:50%;object-fit:cover;object-position:center center;border:0;width:100%;min-width:100%;max-width:none;height:100%;min-height:100%;margin:0;padding:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.35)}.section_cta .nms-cta-media__overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.section_cta .nms-cta-card>.cta_content{z-index:2;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 2rem);padding:clamp(3rem,8vw,6rem) clamp(1.5rem,4vw,3rem);display:flex;position:relative}.section_cta .nms-cta-card>.cta_content .text-style-allcaps{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;width:100%;max-width:min(42rem,100%)}.section_cta .nms-cta-card>.cta_content .text-style-allcaps .word{white-space:pre-wrap;display:inline-block}.section_cta .button-wrap{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem;width:100%;max-width:min(36rem,100%);margin-inline:auto;display:grid}.section_cta .button-wrap .nms-swap-btn{box-sizing:border-box;width:100%}@media (max-width:520px){.section_cta .button-wrap{grid-template-columns:1fr;max-width:18rem}}html.w-mod-js #ranch .photo-wrap_first{transform:translateY(140vh)rotate(40deg)}html.w-mod-js #ranch .photo-wrap_second{transform:translateY(140vh)rotate(-40deg)}html.w-mod-js #ranch .photo-wrap_third{transform:translateY(140vh)rotate(40deg)}html.w-mod-js #ranch .photo-wrap_first,html.w-mod-js #ranch .photo-wrap_second,html.w-mod-js #ranch .photo-wrap_third{will-change:transform}html.w-mod-js #ranch .page-headings.text-align-center{will-change:opacity, transform}#ranch .page-headings .nms-discover-title{letter-spacing:.01em;font-size:clamp(1.5rem,3.6vw,2.35rem);font-weight:600;line-height:1.25}#ranch .nms-discover-scroll-hint{color:#5c5348;text-align:center;margin:.5rem 0 0;font-size:clamp(.85rem,2vw,1rem);font-weight:400;line-height:1.4}#ranch .nms-discover-scroll-hint__nms{color:#c41e3a;font-weight:600}.page-wrapper .section_hero .hero_content,.page-wrapper .section_hero .hero_content-top{box-sizing:border-box;width:100%;max-width:100%;overflow:visible}.page-wrapper .section_hero .hero_content-top{container-type:inline-size}.page-wrapper .section_hero .heading-style-h1.nms-hero-title,.page-wrapper .section_hero .nms-hero-title{box-sizing:border-box;text-align:center;letter-spacing:-.02em;white-space:nowrap;width:100%;max-width:100%;margin:0;padding-inline:clamp(.25rem,2vw,1.5rem);font-size:clamp(2rem,min(17cqi,17vw,28svh),22rem);line-height:1.05;display:block;overflow:visible}@supports not (font-size:1cqi){.page-wrapper .section_hero .heading-style-h1.nms-hero-title,.page-wrapper .section_hero .nms-hero-title{font-size:clamp(2rem,min(14vw,28svh),22rem)}}@media screen and (max-width:991px){.page-wrapper .section_hero .heading-style-h1.nms-hero-title,.page-wrapper .section_hero .nms-hero-title{font-size:clamp(1.75rem,min(16.25cqi,14vw,26svh),5.5rem)}}@media screen and (max-width:479px){.page-wrapper .section_hero .heading-style-h1.nms-hero-title,.page-wrapper .section_hero .nms-hero-title{padding-inline:clamp(.2rem,1.5vw,.75rem);font-size:clamp(1.65rem,min(15.5cqi,13.25vw,24svh),4.5rem)}}.page-wrapper .section_hero .padding-global,.page-wrapper .section_hero .container-large{box-sizing:border-box;min-height:100svh}.page-wrapper .section_hero .container-large{flex-direction:column;display:flex}.page-wrapper .section_hero .hero-component{--hero-pad-top:clamp(4.5rem, 11vh, 6.5rem);--hero-pad-bottom:clamp(4.5rem, 9vh, 6.5rem);--hero-cta-scale:1;width:100%;min-height:100svh;padding:var(--hero-pad-top) clamp(1rem, 4vw, 2rem) var(--hero-pad-bottom);box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:1.3rem;display:grid;container-type:inline-size}.page-wrapper .section_hero .hero_content{flex-flow:column;justify-content:center;align-items:center;width:100%;min-height:0;max-height:100%;display:flex;overflow:visible}.page-wrapper .section_hero .hero_bottom.nms-hero-bottom{width:100%;transform:scale(var(--hero-cta-scale));transform-origin:bottom;grid-row:2;margin:0;padding-bottom:0;position:relative;inset:auto}.section_hero .nms-hero-bottom{flex-direction:column;align-items:center;gap:1.3rem;display:flex}.section_hero .nms-hero-discover{color:#efe5d7;background:0 0;border:2.5px solid #fff;border-radius:9999px;justify-content:center;align-items:center;padding:1.1rem 2.93rem;font-size:1.46rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.section_hero .nms-hero-scroll-more{color:#efe5d7c7;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.46rem;font-size:1.06rem;text-decoration:none;transition:color .2s;display:inline-flex}.section_hero .nms-hero-scroll-more-text{line-height:1.2}.section_hero .nms-hero-scroll-more:hover{color:#efe5d7}.section_hero .nms-hero-scroll-more:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fff}.section_hero .nms-hero-scroll-chev{font-size:1.46rem;line-height:1;animation:1.8s ease-in-out infinite nms-hero-scroll-bounce}@keyframes nms-hero-scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.section_hero .nms-hero-scroll-chev{animation:none}}.section_hero .nms-hero-discover:hover{background:#ffffff1a}.section_hero .nms-hero-discover:focus-visible{outline-offset:3px;outline:2px solid #fff}.section_hero .nms-hero-discover .text-size-regular{font-size:inherit;line-height:1}@media (max-height:760px){.page-wrapper .section_hero .hero-component{--hero-cta-scale:clamp(.68, calc((100svh - 26rem) / 14rem), 1);gap:clamp(.45rem,2vh,1.3rem)}.page-wrapper .section_hero .heading-style-h1.nms-hero-title,.page-wrapper .section_hero .nms-hero-title{font-size:clamp(2rem,min(15.5cqi,13.5vw,22svh),5rem)}.section_hero .nms-hero-subtitle .hero-subtitle-text{font-size:clamp(.9rem,2.6vw,1.25rem)}.section_hero .nms-hero-discover{padding:clamp(.7rem,1.95vh,1.1rem) clamp(1.3rem,4vw,2.93rem);font-size:clamp(1.14rem,3.1vh,1.46rem)}.section_hero .nms-hero-scroll-more{gap:clamp(.26rem,.85vh,.46rem);font-size:clamp(.85rem,2.28vh,1.06rem)}.section_hero .nms-hero-scroll-chev{font-size:clamp(1.04rem,2.86vh,1.46rem)}.section_hero .nms-hero-bottom{gap:clamp(.5rem,2vh,1.3rem)}}@media (max-height:620px){.page-wrapper .section_hero .hero-component{--hero-pad-top:clamp(3.5rem, 9vh, 5rem);--hero-pad-bottom:clamp(3.5rem, 8vh, 5rem);--hero-cta-scale:clamp(.62, calc((100svh - 24rem) / 12rem), .9);gap:clamp(.25rem,1.5vh,.55rem)}.page-wrapper .section_hero .heading-style-h1.nms-hero-title,.page-wrapper .section_hero .nms-hero-title{font-size:clamp(1.85rem,min(15cqi,12.5vw,20svh),4.25rem)}.section_hero .nms-hero-subtitle{margin-top:clamp(.25rem,1vh,.5rem)}.section_hero .nms-hero-subtitle .hero-subtitle-text{font-size:clamp(.8rem,2.4vw,1.05rem);line-height:1.35}.page-wrapper .section_hero .hero-icon{width:clamp(1.15rem,3.5vw,1.65rem)}}@media (max-height:500px){.page-wrapper .section_hero .hero-component{--hero-cta-scale:clamp(.55, calc((100svh - 22rem) / 10rem), .78)}.page-wrapper .section_hero .heading-style-h1.nms-hero-title,.page-wrapper .section_hero .nms-hero-title{font-size:clamp(1.75rem,min(14.5cqi,12vw,18svh),3.75rem)}.section_hero .nms-hero-discover{padding:clamp(.52rem,1.56vh,.78rem) clamp(1.04rem,3.5vw,2.15rem);font-size:clamp(.98rem,2.6vh,1.22rem)}.section_hero .nms-hero-scroll-more{font-size:clamp(.72rem,1.95vh,.91rem)}}@media (max-width:479px){.page-wrapper .section_hero .hero-component{--hero-pad-bottom:clamp(4rem, 10vh, 5.75rem)}}.page-wrapper .section_hero{position:relative}.section_hero .nms-hero-report-link,.section_hero .nms-hero-repo-link,.section_hero .nms-hero-mover-link{z-index:5;border-radius:8px;line-height:0;transition:transform .2s,box-shadow .2s;display:inline-flex;position:absolute}.section_hero .nms-hero-report-link--top{inset:clamp(1.25rem,4vw,2.5rem) auto auto clamp(1.25rem,4vw,3rem)}.section_hero .nms-hero-repo-link{bottom:clamp(1.5rem,4vw,2.75rem);left:clamp(1.25rem,4vw,3rem)}.section_hero .nms-hero-mover-link{bottom:clamp(1.5rem,4vw,2.75rem);right:clamp(1.25rem,4vw,3rem)}.section_hero .nms-hero-report-link:hover,.section_hero .nms-hero-mover-link:hover,.section_hero .nms-hero-repo-link:hover{transform:translateY(-3px)}.section_hero .nms-hero-report-link:focus-visible,.section_hero .nms-hero-mover-link:focus-visible,.section_hero .nms-hero-repo-link:focus-visible{outline-offset:4px;outline:2px solid #fff}.section_hero .nms-hero-report-img,.section_hero .nms-hero-repo-img,.section_hero .nms-hero-mover-img{border-radius:6px;width:auto;height:clamp(57px,8.5vw,75px);display:block;box-shadow:0 8px 22px -8px #0009}.page-wrapper .section_hero .hero-icon{width:clamp(1.35rem,4.5vw,2rem);height:auto}.section_hero .nms-hero-subtitle{text-align:center;margin-top:clamp(.35rem,1.2vh,.75rem)}.section_hero .nms-hero-subtitle .hero-subtitle-text{letter-spacing:.03em;color:#efe5d7;margin:0;font-size:clamp(1.1rem,3.2vw,1.65rem);font-weight:400;line-height:1.4}@keyframes nms-hero-star-twinkle{0%,to{transform:scale(.88)}50%{transform:scale(1.18)}}.section_hero .hero-icon.nms-hero-icon-twinkle{transform-origin:50%;will-change:transform;animation:2.2s ease-in-out infinite nms-hero-star-twinkle}@media (prefers-reduced-motion:reduce){.section_hero .hero-icon.nms-hero-icon-twinkle{animation:none;transform:none}}.page-wrapper .nms-footer{color:#4a4a4a;background-color:#f3f3f3;border-top:1px solid #0000000f;padding:2.5rem clamp(1.5rem,4vw,2rem)}.page-wrapper .nms-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;max-width:1200px;margin:0 auto;display:flex}.page-wrapper .nms-footer-brand{align-items:center;gap:.6rem;display:flex}.page-wrapper .nms-footer-logo-link{border-radius:4px;line-height:0;text-decoration:none;display:inline-flex}.page-wrapper .nms-footer-logo-link:focus-visible{outline:2px solid var(--nms-teal,#0d9488);outline-offset:3px}.page-wrapper .nms-footer-logo-img{background:0 0;width:auto;height:45px;display:block}.page-wrapper .nms-footer-links{flex-wrap:wrap;gap:2rem;display:flex}.page-wrapper .nms-footer-link{color:#525252;font-size:.72rem;font-weight:500;text-decoration:none;transition:color .2s}.page-wrapper .nms-footer-link:hover{color:#2d2d2d}.page-wrapper .nms-footer-link:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #4a4a4a}.page-wrapper .nms-footer-copy{color:#6b6b6b;margin:0;font-size:.68rem;font-weight:400}@media screen and (max-width:767px){.page-wrapper .nms-footer-inner{flex-direction:column;align-items:flex-start;gap:1rem}}
