*,:before,:after{box-sizing:border-box}:root{--besttop-green:#00995e;--besttop-green-soft:#b3e0cd;--besttop-green-ink:#006b41;--besttop-ink:#1a1a1a;--besttop-ink-muted:#5b5b5b;--besttop-paper:#fff;--besttop-mist:#fbf9ef;--besttop-line:#1a1a1a1a;--besttop-blue:#41a6f0;--besttop-coral:#e85a39;--besttop-amber:#ffcc7a}.fda-navbar{z-index:9999;pointer-events:none;width:100%;top:clamp(.75rem,2vw,1.25rem);left:0;right:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;position:fixed!important}.bt-pillnav-shell{pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(140%);background:#ffffffb3;border:1px solid #ffffff80;border-radius:999px;max-width:min(1400px,100vw - 1.5rem);margin:0 auto;padding:.5rem 1.25rem;box-shadow:0 12px 32px -16px #00000040}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bt-pillnav-shell{background:#ffffffeb}}@media (max-width:767px){.bt-pillnav-shell{max-width:calc(100vw - 1rem);padding:.375rem .875rem}}.bt-pillnav-shell .fda-nav-main{background:0 0!important;border:0!important;padding:0!important}.fda-navbar .fda-button-body,.fda-navbar .fda-static-wrapper-1,.fda-navbar .fda-static-wrapper-2{background-color:var(--besttop-ink)!important}.fda-navbar .fda-button-text,.fda-navbar .fda-button-text-2{color:var(--besttop-paper)!important}.fda-navbar .w-nav-button,.fda-navbar .w-icon-nav-menu{color:var(--besttop-ink)!important}.fda-navbar .fda-static-wrapper-2{transform:translateY(186%)scale(.6)!important}body{padding-top:0}.fda-megamenu{max-height:calc(100svh - 5rem);overflow-y:auto;height:auto!important}.bt-hero{background:var(--besttop-ink);min-height:100svh;position:relative;overflow:hidden;padding:0!important}.bt-hero-bg{z-index:0;position:absolute;inset:0}.bt-hero-bg-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.bt-hero-bg-overlay{pointer-events:none;background:linear-gradient(#0000002e 0%,#0000 35% 50%,#000000b3 100%);position:absolute;inset:0}.bt-hero-content{z-index:2;max-width:1400px;min-height:100svh;color:var(--besttop-paper);text-align:left;flex-direction:column;justify-content:flex-end;align-items:flex-start;margin:0 auto;padding:5rem 2rem 3.5rem;display:flex;position:relative}@media (max-width:767px){.bt-hero-content{padding:5rem 1.25rem 2rem}}.bt-hero-eyebrow{color:var(--besttop-paper);letter-spacing:.14rem;text-transform:uppercase;background:#0000008c;border:1px solid #ffffff26;border-radius:4px;margin-bottom:.75rem;padding:.35rem .7rem;font-family:Inter Tight,sans-serif;font-size:.75rem;font-weight:600;display:inline-block}.bt-hero .fda-hero-main-wrap,.bt-hero .fda-hero-inner-wrap{width:100%;text-align:left!important;align-items:flex-start!important}.bt-hero .fda-text-full-wrapper{margin-bottom:1.75rem}.bt-hero .fda-text-reveal-main-wrapper{justify-content:flex-start}.bt-hero h1.fda-text-1,.bt-hero .fda-text-style-h1{text-transform:uppercase;letter-spacing:-.04em!important;color:var(--besttop-paper)!important;font-family:Parkinsans,sans-serif!important;font-size:clamp(2.75rem,8.5vw,7.5rem)!important;font-weight:700!important;line-height:.95!important}.bt-hero .fda-top-text-wrapper{justify-content:flex-start;display:flex}.bt-hero .fda-hero-inner-wrap>div[data-w-id="85663a94-5ab9-4b2e-fc2c-1cc7b80e12c3"]{margin-top:.5rem}.bt-installations{background:var(--besttop-mist);padding:5rem 0 0;position:relative;overflow:hidden}@media (max-width:767px){.bt-installations{padding:3rem 0 2rem}}.bt-installations-header{z-index:5;text-align:center;margin-bottom:2rem;position:relative}.bt-installations-description{z-index:5;text-align:center;max-width:44rem;margin:0 auto 1.5rem;position:relative}.bt-installations-description p{color:var(--besttop-ink-muted);margin:1rem 0 0;font-family:Inter Tight,sans-serif;font-size:.9375rem;line-height:1.55}.bt-installations .bt-orbital-desktop{pointer-events:none;width:1440px;max-width:100%;height:22rem;margin:0 auto;position:relative;overflow:hidden}.bt-installations .bt-orbital-desktop a,.bt-installations .bt-orbital-desktop .fda-card-wrap{pointer-events:auto}.bt-installations .bt-orbital-desktop .fda-cards-wrapper{top:8rem}.bt-eyebrow{color:var(--besttop-green);letter-spacing:.14rem;text-transform:uppercase;margin-bottom:1rem;font-family:Inter Tight,sans-serif;font-size:.8125rem;font-weight:600;display:inline-block}.bt-installations-heading{letter-spacing:-.03em;max-width:44rem;color:var(--besttop-ink);margin:0 auto;font-family:Parkinsans,sans-serif;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:600;line-height:1.15}.bt-orbital-desktop{display:block}.bt-marquee-mobile{display:none}@media (max-width:767px){.bt-orbital-desktop{display:none!important}.bt-marquee-mobile{display:block}}.bt-marquee-mobile{width:100%;margin-top:1.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.bt-marquee-track{gap:.875rem;width:max-content;animation:36s linear infinite btMarqueeScroll;display:flex}.bt-marquee-mobile:hover .bt-marquee-track{animation-play-state:paused}@keyframes btMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.bt-marquee-card{width:14rem;color:var(--besttop-ink);flex-direction:column;flex:none;gap:.5rem;text-decoration:none;display:flex}.bt-marquee-card img{aspect-ratio:4/5;object-fit:cover;border-radius:.625rem;width:100%;display:block}.bt-marquee-card-name{letter-spacing:.015rem;color:var(--besttop-ink);font-family:Inter Tight,sans-serif;font-size:.8125rem;font-weight:600}@media (max-width:767px){.fda-image-marque-wrap.bt-orbital-desktop{display:none!important}}.fda-service-v1-item{will-change:background-color;transition:background-color .45s cubic-bezier(.22,1,.36,1),color .45s cubic-bezier(.22,1,.36,1);position:relative}.fda-service-v1-item .fda-text-style-h3,.fda-service-v1-item .fda-service-v1-inner-para{transition:color .45s cubic-bezier(.22,1,.36,1)}.fda-service-v1-item .fda-service-v1-line{transition:background-color .45s cubic-bezier(.22,1,.36,1),border-color .45s cubic-bezier(.22,1,.36,1)}.fda-service-v1-item .fda-service-v1-inner-image img,.fda-service-v1-item .fda-service-v1-inner-image svg{transition:filter .45s cubic-bezier(.22,1,.36,1)}.fda-service-v1-image,.fda-service-v1-overlay{display:none!important}.fda-service-v1-item:hover,.fda-service-v1-item.is-hover{background-color:var(--besttop-ink)!important}.fda-service-v1-item:hover .fda-text-style-h3,.fda-service-v1-item.is-hover .fda-text-style-h3,.fda-service-v1-item:hover .fda-service-v1-inner-para,.fda-service-v1-item.is-hover .fda-service-v1-inner-para{color:var(--besttop-paper)!important}.fda-service-v1-item:hover .fda-service-v1-line,.fda-service-v1-item.is-hover .fda-service-v1-line{background-color:#fff6!important;border-color:#fff6!important}.fda-service-v1-item:hover .fda-service-v1-inner-image img,.fda-service-v1-item:hover .fda-service-v1-inner-image svg,.fda-service-v1-item.is-hover .fda-service-v1-inner-image img,.fda-service-v1-item.is-hover .fda-service-v1-inner-image svg{filter:brightness(0)invert()}@media (prefers-reduced-motion:reduce){.fda-service-v1-item,.fda-service-v1-item .fda-text-style-h3,.fda-service-v1-item .fda-service-v1-inner-para,.fda-service-v1-item .fda-service-v1-line,.fda-service-v1-item .fda-service-v1-inner-image img,.fda-service-v1-item .fda-service-v1-inner-image svg{transition:none!important}}.fda-navbar-v3,.fda-navbar,.fda-nav-main,.fda-nav-main.w-nav{box-shadow:none!important;background:0 0!important;border-top:0!important;border-bottom:0!important}.bt-ar-line,.bt-rt-line{line-height:inherit;letter-spacing:inherit}.bt-ar-word,.bt-rt-word,.bt-ar-char,.bt-rt-char{line-height:inherit;letter-spacing:inherit;display:inline-block}.bt-rt:not([data-bt-rt-ready])>*{will-change:transform, opacity}
