.frame-page-wrapper{background:var(--frame-dark,#1a1a1a);box-sizing:border-box;flex-direction:column;width:100%;min-height:100dvh;padding:0 8px;display:flex;position:relative}.frame-navbar{z-index:10;background:var(--frame-dark,#1a1a1a);height:48px;color:var(--frame-white,#fff);justify-content:space-between;align-items:center;margin:-8px -8px 0;padding-top:8px;display:flex;position:sticky;top:-8px}[data-frame-navbar-host]{background:var(--frame-dark,#1a1a1a)}[data-frame-navbar-host] .frame-navbar{margin:0;padding:0 8px;position:relative;top:-2px}.frame-navbar-brand{--h3-font-size:16px;--h3-line-height:22px;--text-heading:var(--frame-white,#fff);height:40px;color:var(--frame-white,#fff);cursor:pointer;background:0 0;border-radius:8px 8px 0 0;align-items:center;padding:7px 12px;font-size:16px;font-weight:600;line-height:22px;display:flex;overflow:visible}.frame-navbar-brand [contenteditable=true]{cursor:text}.frame-navbar-brand span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.frame-navbar-menu-btn{width:80px;height:40px;color:var(--frame-white,#fff);cursor:pointer;background:0 0;border:none;border-radius:8px 8px 0 0;justify-content:center;align-items:center;padding:0;display:flex}.frame-hero{background:var(--frame-dark,#000);border-radius:16px;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.frame-hero-media{border-radius:16px;position:absolute;inset:0;overflow:hidden}.frame-hero-media-placeholder{background:var(--frame-card,#2a2a2a);width:100%;height:100%}.frame-hero-gradient{pointer-events:none;z-index:1;background:linear-gradient(#0000 18%,#000000d9 100%);border-radius:16px;position:absolute;inset:0}.frame-hero-content{z-index:2;pointer-events:none;width:100%;color:var(--frame-white,#fff);flex-direction:column;align-items:center;margin-top:auto;padding:0 8px 150px;display:flex;position:relative}.frame-hero-location{font-family:var(--font-body,"Instrument Sans", sans-serif);letter-spacing:1px;text-transform:uppercase;color:var(--frame-white,#fff);justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:21px;display:flex}.frame-hero-location-text{font-family:var(--font-body,"Instrument Sans", sans-serif);letter-spacing:1px;color:var(--frame-white,#fff);text-transform:uppercase;font-size:12px;font-weight:500;line-height:21px}.frame-hero-title{--h1-font-size:36px;--h1-line-height:32px;--h1-letter-spacing:-.2px;--text-heading:var(--frame-white,#fff);width:100%;font-family:var(--font-heading,var(--font-body,"Instrument Sans", sans-serif));letter-spacing:-.2px;text-align:center;color:var(--frame-white,#fff);margin:0;font-size:28px;line-height:32px}.frame-hero-subtitle{--paragraph-lg-font-size:18px;--paragraph-lg-line-height:22px;--text-body:var(--frame-white,#fff);letter-spacing:-.2px;text-align:center;width:100%;color:var(--frame-white,#fff);font-size:16px;line-height:22px;opacity:.7!important}.frame-hero-cta{background:var(--frame-cta-bg,var(--frame-accent,#a1f7e0));color:var(--frame-cta-text,var(--frame-accent-text,#1a1a1a));--text-heading:var(--frame-cta-text,var(--frame-accent-text,#1a1a1a));--text-body:var(--frame-cta-text,var(--frame-accent-text,#1a1a1a));font-family:var(--font-body,"Instrument Sans", sans-serif);letter-spacing:0;cursor:pointer;border:none;border-radius:44px;justify-content:center;align-items:center;gap:8px;padding:8px 24px;font-size:16px;font-weight:600;line-height:22px;transition:opacity .2s;display:inline-flex}.frame-hero-cta:hover{opacity:.9}.frame-hero-desktop{grid-template-columns:1fr 1fr;gap:8px;width:100%;height:calc(100vh - 16px);max-height:1018px;display:grid}.frame-hero-desktop-left{grid-template-rows:1fr 1fr;gap:8px;min-height:0;display:grid}.frame-hero-desktop-top-row{grid-template-columns:1fr 1fr;gap:8px;min-height:0;display:grid}.frame-hero-desktop-img{border-radius:16px;min-height:0;position:relative;overflow:hidden}.frame-hero-desktop-img img,.frame-hero-desktop-img video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame-hero-desktop-card{background:var(--frame-dark,#1a1a1a);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:32px 24px;display:flex}.frame-hero-desktop-card .frame-hero-content{margin-top:0;padding:0;position:relative}.frame-hero-desktop-right{border-radius:16px;min-height:0;position:relative;overflow:hidden}.frame-hero-desktop-right img,.frame-hero-desktop-right video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame-hero-animate-item{opacity:0;will-change:transform, opacity;transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(12px)}.frame-hero-animate-item--visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.frame-hero-animate-item{opacity:1;will-change:auto;transition:none;transform:none}}@media (min-width:1280px){.frame-page-wrapper{background:var(--frame-dark,#1a1a1a);min-height:auto;padding:0 8px}.frame-hero-title{--h1-font-size:44px;--h1-line-height:49px;font-size:44px;line-height:49px}.frame-hero-subtitle{--paragraph-lg-font-size:18px;--paragraph-lg-line-height:27px;font-size:18px;line-height:27px}.frame-hero-location,.frame-hero-location-text{font-size:14px;line-height:21px}.frame-hero-desktop-card .frame-hero-cta{background:var(--frame-white,#fff);color:var(--frame-dark,#1a1a1a);--text-heading:var(--frame-dark,#1a1a1a);--text-body:var(--frame-dark,#1a1a1a)}}.frame-mobile-menu{z-index:100;background:var(--frame-dark,#1a1a1a);color:var(--frame-white,#fff);visibility:hidden;pointer-events:none;flex-direction:column;padding:12px 32px 32px;transition:transform .3s cubic-bezier(.32,0,.67,0),visibility 0s linear .3s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.frame-mobile-menu--open{visibility:visible;pointer-events:auto;transition:transform .3s cubic-bezier(.33,1,.68,1),visibility linear;transform:translate(0)}@media (min-width:1280px){.frame-mobile-menu{max-width:700px;left:auto;right:0}}
/*# sourceMappingURL=1nf1p3j-rfa8i.css.map*/