.home-brand-finale[data-v-c65c7bce]{z-index:12;visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0;overflow:hidden}.home-brand-finale__veil[data-v-c65c7bce]{--finale-veil-blur:6px;--finale-veil-frost:0;background:radial-gradient(ellipse 72% 68% at 50% 46%, color-mix(in srgb, var(--fxf-showcase-viewport,#fff) 88%, transparent) 0%, color-mix(in srgb, var(--fxf-showcase-viewport,#fff) 62%, transparent) 100%);-webkit-backdrop-filter:blur(var(--finale-veil-blur));position:absolute;inset:0}.home-brand-finale__veil[data-v-c65c7bce]:after{content:"";background:var(--fxf-showcase-viewport,#fff);opacity:var(--finale-veil-frost);pointer-events:none;position:absolute;inset:0}.home-brand-finale__glow[data-v-c65c7bce]{background:radial-gradient(circle, color-mix(in srgb, var(--fxf-showcase-glow,#60a5fa) 42%, transparent) 0%, transparent 72%);pointer-events:none;transform-origin:50%;border-radius:50%;width:min(52vw,280px);height:min(52vw,280px);position:absolute}.home-brand-finale__logo[data-v-c65c7bce]{z-index:1;filter:drop-shadow(0 10px 28px #1314161f);transform-origin:50%;width:clamp(96px,22vw,148px);height:clamp(96px,22vw,148px);position:relative}.home-brand-finale__mark-stage[data-v-c65c7bce],.home-brand-finale__wordmark-stage[data-v-c65c7bce]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.home-brand-finale__mark-stage[data-v-c65c7bce]{z-index:1}.home-brand-finale__wordmark-stage[data-v-c65c7bce]{z-index:2;aspect-ratio:1890/827;opacity:0;visibility:hidden;pointer-events:none;width:min(88vw,480px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.home-brand-finale__mark[data-v-c65c7bce]{width:100%;height:100%;display:block}.home-brand-finale__mark[data-v-c65c7bce] .brand-logo-mark{width:100%;height:100%}.home-brand-finale__wordmark[data-v-c65c7bce]{width:100%;height:100%;display:block}.home-brand-finale__caption[data-v-c65c7bce]{z-index:1;letter-spacing:.22em;color:color-mix(in srgb, var(--fxf-text,#131416) 78%, transparent);margin:0;font-size:clamp(13px,2.4vw,15px);font-weight:600;position:relative}
