PageSourceSearch

https://www.smartfit.com.br/app-smart-fit

html smartfit.com.br collected 2026-09-24 09:40:14 UTC 438,713 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="pt-BR" data-scroll-behavior="smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/0h2uc_yl9eb1h.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0zaia6i55l01..js"/>
1<script src="/_next/static/chunks/0pqt~8bl3ukh4.js" async=""></script>
1<script src="/_next/static/chunks/0m_p1bxtorv5i.js" async=""></script>
1<script src="/_next/static/chunks/02g3221oh~3le.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-0~dymj8._h2gc.js" async=""></script>
1<script src="/_next/static/chunks/0.nvknn6i7mwf.js" async=""></script>
1<script src="/_next/static/chunks/0d3shmwh5_nmn.js" async=""></script>
1<script src="/_next/static/chunks/180zi-37u9pt2.js" async=""></script>
1<script src="/_next/static/chunks/0-6bsc.yt8-4w.js" async=""></script>
1<script src="/_next/static/chunks/0uhu2.xka_4d1.js" async=""></script>
1<script src="/_next/static/chunks/148da.8ezqi.6.js" async=""></script>
1<script src="/_next/static/chunks/0acwy8l_r.ncc.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-TCXTCQ5" as="script"/><meta name="next-size-adjust" content=""/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><meta property="og:image" content="/share-image.png"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Smart Fit"/><title>Smart Fit App: Treino, saúde e desafios fitness</title><meta name="description" content="Acesse seu plano de treinos, acompanhe e monitore sua saúde participe de desafios fitness pelo Smart App. Disponível para iOS e Android."/><meta name="application-name" content="Smart Fit"/><link rel="canonical" href="https://www.smartfit.com.br/app-smart-fit"/>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="dm_sans_78e3e10c-module__ZPtN2q__variable musclefont_6d941863-module__Y2D0Iq__className antialiased"><div hidden=""><!--$--><!--/$--></div><header class="inset-x-0 top-0 z-50 border-b transition-[background-color,box-shadow] bg-transparent border-transparent fixed"><div class="relative z-62 flex items-center justify-between mx-auto w-full max-w-8xl py-4 px-6 lg:px-8 lg:py-0"><div class="flex items-center gap-6 lg:gap-12"><a class="block shrink-0 h-[26px] w-[91px] rounded-sm [&amp;&gt;svg]:h-full [&amp;&gt;svg]:w-full visible" aria-label="Smart Fit — página inicial" href="/"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 91 26" data-component="logo"><path fill="#FFC409" d="M68.408 4.925V16.66h3.727V8.03h3.406V5.156h-3.406c0-1.864.437-2.14 2.37-2.14.484 0 .898.069 1.06.092V.345C74.965.253 74.274.23 73.538.23c-3.314 0-5.13 1.496-5.13 4.695M79.384 0c-1.38 0-2.163.644-2.163 1.772s.782 1.817 2.163 1.817 2.186-.644 2.186-1.817S80.788 0 79.384 0M77.52 16.659h3.751V5.13h-3.75zm11.229-2.761c-1.22 0-1.564-.437-1.564-1.564V8.03h3.198V5.155h-3.175V2.532h-3.75v10.355c0 3.014 1.772 4.05 4.326 4.05.828 0 2.071-.23 2.807-.576v-2.876c-.414.206-1.15.414-1.841.414z"></path><path fill="#fff" d="M3.75 8.421c0-.505.645-.806 2.163-.806s3.06.3 4.142.576V5.384c-.92-.23-2.37-.506-4.303-.506-3.244 0-5.637 1.403-5.637 3.889 0 4.486 6.95 3.13 6.95 4.579 0 .575-.714.875-2.509.875-1.633 0-3.451-.46-4.555-.966v2.99c1.358.506 3.129.691 4.555.691 3.29 0 6.144-1.219 6.144-3.842 0-4.302-6.95-3.199-6.95-4.67zm16.245 1.635v6.604h3.728v-6.604c.3-.944.92-2.003 2.278-2.003.944 0 1.633.621 1.633 2.003v6.604h3.729V9.02c0-2.669-1.611-4.142-3.751-4.142-1.726 0-3.244.944-4.05 3.038h-.184c-.46-2.003-1.633-3.038-3.452-3.038s-3.198.966-3.98 2.969h-.185c.162-.714.322-1.518.322-2.692h-3.728V16.66h3.728v-6.604c.3-.944.92-2.003 2.278-2.003.943 0 1.633.599 1.633 2.003zm18.546-.438c-2.922 0-5.523.644-5.523 3.773 0 2.554 1.772 3.543 3.705 3.543 1.794 0 3.267-.851 4.187-2.393h.184c-.115.645-.137 1.082-.137 2.118h3.728V9.848c0-3.36-1.588-4.97-5.73-4.97-1.68 0-3.243.277-5.062.875v2.922c1.174-.414 2.67-.875 4.533-.875s2.53.506 2.53 1.542v.277zm2.44 1.887v1.311c-.692 1.036-1.634 1.542-2.601 1.542-.806 0-1.518-.368-1.518-1.311 0-1.197 1.058-1.542 2.922-1.542zm9.41-3.498h-.183c.184-.851.345-1.795.345-2.853h-3.704v11.505h3.728v-6.075c.505-1.473 1.633-1.956 3.152-1.956.277 0 .621.046.966.115v-3.75a3 3 0 0 0-.644-.07c-1.633 0-2.969 1.335-3.658 3.084zm11.275 5.89c-1.219 0-1.564-.436-1.564-1.564V8.031h3.199V5.155h-3.175V2.532h-3.751v10.355c0 3.014 1.772 4.05 4.326 4.05.829 0 2.072-.23 2.807-.576v-2.876c-.414.206-1.15.414-1.84.414zm-29.622 8.54c-6.033 0-10.593-1.446-13.596-2.614l-1.085 2.752c2.641 1.446 7.841 3.337 14.68 3.337s12.039-1.89 14.68-3.337l-1.084-2.752c-3.003 1.168-7.563 2.614-13.597 2.614z"></path></svg></a><nav aria-label="Principal" class="hidden items-center gap-6 lg:flex"><a class="inline-flex items-center gap-1 py-4 lg:py-8.75 font-primary text-sm font-bold whitespace-nowrap rounded-sm bg-transparent cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus text-white hover:text-brand" href="https://www.smartfit.com.br/academias">Academias</a><a class="inline-flex items-center gap-1 py-4 lg:py-8.75 font-primary text-sm font-bold whitespace-nowrap rounded-sm bg-transparent cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus text-white hover:text-brand" href="/planos">Planos</a><div class="relative flex items-center"><a class="inline-flex items-center gap-1 py-4 lg:py-8.75 font-primary text-sm font-bold whitespace-nowrap rounded-sm bg-transparent cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus text-white hover:text-brand" aria-haspopup="true" aria-expanded="false" aria-controls="mega-menu-produtos-e-servicos" href="/produtos-servicos">Produtos e Serviços</a></div></nav></div><div class="flex items-center gap-2 md:gap-4 lg:gap-8"><a href="https://espacodocliente.smartfit.com.br/pt-BR/v2/login" class="hidden font-primary text-sm font-bold whitespace-nowrap rounded-sm outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus lg:inline-block text-white hover:text-brand">Já sou aluno</a><a href="https://www.smartfit.com.br/academias" class="shrink-0 items-center justify-center gap-2 px-6 rounded-full font-primary text-sm font-bold whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 py-3.5 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] text-(--btn-fg) bg-(--btn-bg) hover:bg-(--btn-bg-hover) disabled:bg-(--btn-bg-hover) !text-xs md:text-sm hidden lg:inline-flex" rel="noreferrer" id="initial_page_search_gym" data-ref="header-cta" data-component="button">Quero ser Smart</a><button type="button" class="inline-flex items-center justify-center relative z-[70] size-10 rounded-full cursor-pointer outline-none focus-visible:ring-2 focus-visible:ring-border-focus lg:hidden bg-white text-black" aria-label="Abrir menu" aria-haspopup="true" aria-expanded="false" aria-controls="header-mobile-menu"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true"><path fill="transparent" stroke-width="2.5" stroke="currentColor" stroke-linecap="round" d="M 4 9.5 L 20 9.5"></path><path fill="transparent" stroke-width="2.5" stroke="currentColor" stroke-linecap="round" d="M 4 16 L 20 16"></path></svg></button></div></div><div id="header-mobile-menu"><div class="flex flex-col fixed inset-0 z-[60] bg-white lg:hidden" aria-hidden="true" inert="" role="dialog" aria-modal="true" aria-label="Menu de navegação" style="pointer-events:none;clip-path:circle(0px at calc(100% - 2.5rem) 2.5rem)"><div class="flex items-center justify-between px-6 pt-[23px]"><a class="block h-[26px] w-[91px] [&amp;&gt;svg]:h-full [&amp;&gt;svg]:w-full invisible" aria-label="Smart Fit — página inicial" href="/"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 91 26" data-component="logo"><path fill="#FFC409" d="M68.408 4.925V16.66h3.727V8.03h3.406V5.156h-3.406c0-1.864.437-2.14 2.37-2.14.484 0 .898.069 1.06.092V.345C74.965.253 74.274.23 73.538.23c-3.314 0-5.13 1.496-5.13 4.695M79.384 0c-1.38 0-2.163.644-2.163 1.772s.782 1.817 2.163 1.817 2.186-.644 2.186-1.817S80.788 0 79.384 0M77.52 16.659h3.751V5.13h-3.75zm11.229-2.761c-1.22 0-1.564-.437-1.564-1.564V8.03h3.198V5.155h-3.175V2.532h-3.75v10.355c0 3.014 1.772 4.05 4.326 4.05.828 0 2.071-.23 2.807-.576v-2.876c-.414.206-1.15.414-1.841.414z"></path><path fill="#000" d="M3.75 8.421c0-.505.645-.806 2.163-.806s3.06.3 4.142.576V5.384c-.92-.23-2.37-.506-4.303-.506-3.244 0-5.637 1.403-5.637 3.889 0 4.486 6.95 3.13 6.95 4.579 0 .575-.714.875-2.509.875-1.633 0-3.451-.46-4.555-.966v2.99c1.358.506 3.129.691 4.555.691 3.29 0 6.144-1.219 6.144-3.842 0-4.302-6.95-3.199-6.95-4.67zm16.245 1.635v6.604h3.728v-6.604c.3-.944.92-2.003 2.278-2.003.944 0 1.633.621 1.633 2.003v6.604h3.729V9.02c0-2.669-1.611-4.142-3.751-4.142-1.726 0-3.244.944-4.05 3.038h-.184c-.46-2.003-1.633-3.038-3.452-3.038s-3.198.966-3.98 2.969h-.185c.162-.714.322-1.518.322-2.692h-3.728V16.66h3.728v-6.604c.3-.944.92-2.003 2.278-2.003.943 0 1.633.599 1.633 2.003zm18.546-.438c-2.922 0-
15.523.644-5.523 3.773 0 2.554 1.772 3.543 3.705 3.543 1.794 0 3.267-.851 4.187-2.393h.184c-.115.645-.137 1.082-.137 2.118h3.728V9.848c0-3.36-1.588-4.97-5.73-4.97-1.68 0-3.243.277-5.062.875v2.922c1.174-.414 2.67-.875 4.533-.875s2.53.506 2.53 1.542v.277zm2.44 1.887v1.311c-.692 1.036-1.634 1.542-2.601 1.542-.806 0-1.518-.368-1.518-1.311 0-1.197 1.058-1.542 2.922-1.542zm9.41-3.498h-.183c.184-.851.345-1.795.345-2.853h-3.704v11.505h3.728v-6.075c.505-1.473 1.633-1.956 3.152-1.956.277 0 .621.046.966.115v-3.75a3 3 0 0 0-.644-.07c-1.633 0-2.969 1.335-3.658 3.084zm11.275 5.89c-1.219 0-1.564-.436-1.564-1.564V8.031h3.199V5.155h-3.175V2.532h-3.751v10.355c0 3.014 1.772 4.05 4.326 4.05.829 0 2.072-.23 2.807-.576v-2.876c-.414.206-1.15.414-1.84.414zm-29.622 8.54c-6.033 0-10.593-1.446-13.596-2.614l-1.085 2.752c2.641 1.446 7.841 3.337 14.68 3.337s12.039-1.89 14.68-3.337l-1.084-2.752c-3.003 1.168-7.563 2.614-13.597 2.614z"></path></svg></a></div><div class="relative flex-1 overflow-hidden"><nav class="flex flex-col overflow-y-auto absolute inset-0 px-6 pt-12 pb-6" aria-label="Principal"><ul class="flex flex-col gap-6"><li style="opacity:0;transform:translateY(20px)"><a class="flex items-center justify-between gap-2 w-full font-primary text-left text-2xl font-bold leading-[1.2] text-black rounded-sm cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus" href="https://www.smartfit.com.br/academias">Academias</a></li><li style="opacity:0;transform:translateY(20px)"><a class="flex items-center justify-between gap-2 w-full font-primary text-left text-2xl font-bold leading-[1.2] text-black rounded-sm cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus" href="/planos">Planos</a></li><li style="opacity:0;transform:translateY(20px)"><button type="button" class="flex items-center justify-between gap-2 w-full font-primary text-left text-2xl font-bold leading-[1.2] text-black rounded-sm cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus" aria-expanded="false" aria-controls="mobile-submenu-produtos-e-servicos">Produtos e Serviços<svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="shrink-0 transition-transform duration-200"><polyline points="6 9 12 15 18 9"></polyline></svg></button></li><li style="opacity:0;transform:translateY(20px)"><a class="flex items-center justify-between gap-2 w-full font-primary text-left text-2xl font-bold leading-[1.2] text-black rounded-sm cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus" href="https://espacodocliente.smartfit.com.br/pt-BR/v2/login">Já sou aluno</a></li></ul></nav></div><div class="px-6 pt-2 pb-4" style="opacity:0;transform:translateY(16px)"><a href="https://www.smartfit.com.br/academias" class="inline-flex shrink-0 items-center justify-center gap-2 px-6 rounded-full font-primary text-sm font-bold whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 py-3.5 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] text-(--btn-fg) bg-(--btn-bg) hover:bg-(--btn-bg-hover) disabled:bg-(--btn-bg-hover) w-full" rel="noreferrer" data-component="button">Quero ser Smart</a></div></div></div></header><section class="relative flex w-full flex-col overflow-hidden pt-20 bg-black min-h-screen" aria-label="Smart Fit App: mais que um aplicativo de treinos" data-component="app-hero"><div class="pointer-events-none absolute bottom-0 left-1/2 z-0 -translate-x-1/2 translate-y-[45%] h-[360px] w-[620px] rounded-full bg-brand blur-[100px] opacity-35 lg:h-[650px] lg:w-[1100px] lg:translate-y-[55%] lg:blur-[120px] lg:opacity-40" aria-hidden="true"></div><div class="container-smft relative z-2 flex flex-1 flex-col justify-between pt-6 lg:pt-8"><nav aria-label="Trilha de navegação" class="w-full shrink-0" data-component="breadcrumbs"><ol class="flex items-center gap-2 overflow-x-auto [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden"><li class="flex shrink-0 items-center gap-2"><a class="whitespace-nowrap rounded-sm outline-none leading-tight! underline-offset-4 transition-colors hover:underline focus-visible:ring-2 focus-visible:ring-border-focus text-white" data-component="link" href="/"><span class="font-secondary font-medium leading-normal text-2">Home</span></a><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 9 14" data-component="icon" class="h-2 w-1 text-white shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2.5" d="m.884 12.884 6-6-6-6"></path></svg></li><li class="flex shrink-0 items-center gap-2"><span class="font-secondary font-medium leading-normal text-2 whitespace-nowrap leading-tight! text-white/50" aria-current="page">Smart Fit App</span></li></ol></nav>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.smartfit.com.br//"},{"@type":"ListItem","position":2,"name":"Smart Fit App","item":"https://www.smartfit.com.br/undefined"}]}</script>
1<div class="flex flex-col items-center gap-4 mx-auto w-full max-w-[680px] pt-4 pb-6 text-center lg:gap-6 lg:pt-16 lg:pb-10"><div class="flex w-full flex-col items-center gap-4 text-white"><h1 class="font-primary font-bold leading-tight text-6 lg:text-7 text-white text-center">Smart Fit App: mais que um aplicativo de treinos</h1><p class="font-secondary font-medium leading-normal text-2 text-white text-center lg:text-4! lg:leading-[1.3]!">Planeje sua rotina de treinos, acompanhe a evolução da sua saúde e se conecte com quem tem fit com você.</p></div><div class="flex flex-wrap items-center justify-center gap-2 w-full"><a href="https://play.google.com/store/apps/details?id=com.eokoe.smartfitcoach&amp;hl=pt_BR&amp;gl=US" target="_blank" rel="noopener noreferrer" aria-label="Baixar o Smart Fit App na Google Play" class="inline-flex shrink-0 outline-none rounded-md transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-border-focus" data-ref="app-hero-store-google-play"><img alt="Google Play" loading="lazy" width="160" height="56" decoding="async" data-nimg="1" class="h-[52px] w-auto lg:h-14" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 160 56&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" src="/assets/temp/app/google-play-badge.svg"/></a><a href="https://apps.apple.com/br/app/smart-fit-app/id1308265270" target="_blank" rel="noopener noreferrer" aria-label="Baixar o Smart Fit App na App Store" class="inline-flex shrink-0 outline-none rounded-md transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-border-focus" data-ref="app-hero-store-app-store"><img alt="App Store" loading="lazy" width="165" height="56" decoding="async" data-nimg="1" class="h-[52px] w-auto lg:h-14" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 165 56&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" src="/assets/temp/app/apple-store-badge.svg"/></a></div></div><div class="w-full max-w-[1040px] mx-auto"><img alt="Smart Fit APP" loading="lazy" width="1064" height="551" decoding="async" data-nimg="1" class="h-auto w-full object-cover object-top hidden lg:block" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 1064 551&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;
1sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fmockup.png&amp;w=1080&amp;q=100 1x, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fmockup.png&amp;w=3840&amp;q=100 2x" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fmockup.png&amp;w=3840&amp;q=100"/><img alt="Smart Fit APP" loading="lazy" width="484" height="323" decoding="async" data-nimg="1" class="h-auto w-full object-cover object-top block lg:hidden" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 484 323&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fmockup-mobile.png&amp;w=640&amp;q=100 1x, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fmockup-mobile.png&amp;w=1080&amp;q=100 2x" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fmockup-mobile.png&amp;w=1080&amp;q=100"/></div></div></section><section class="w-full bg-bg-surface py-20 lg:py-[80px] pb-0! lg:pb-20" aria-label="Tudo o que movimenta sua rotina fitness em um só lugar" data-component="cta-section"><div class="container-smft"><div class="mx-auto flex flex-col items-center justify-center gap-6 text-center lg:max-w-[900px]"><h2 class="font-primary font-bold leading-tight text-6 lg:text-7 font-primary font-bold leading-tight text-black text-center">Tudo o que movimenta sua rotina fitness em um só lugar</h2><p class="font-secondary font-medium leading-small-loose text-3 text-4! leading-normal! text-black text-center">O Smart Fit App foi feito pra facilitar sua rotina dentro e fora da academia e ajudar você a acompanhar sua evolução de um jeito simples e prático.</p></div></div></section><section class="relative w-full overflow-hidden md:pt-35 md:overflow-visible bg-neutral-50 text-black pt-0 lg:pt-0" data-component="app-features"><div class="container-smft relative w-full hidden md:block" style="height:300vh"><div class="sticky top-28 flex items-center gap-32 h-[78vh]"><div class="flex h-full flex-1 flex-col justify-between"><div class="flex flex-col"><div class="flex flex-col gap-2"><h3 class="font-primary font-bold leading-tight text-6 lg:text-7 transition-opacity duration-300 text-black"><button type="button" class="cursor-pointer text-left rounded-sm outline-none focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-current" aria-current="true">Treino</button></h3><div style="opacity:0"><p class="font-secondary font-medium leading-small-loose text-3 max-w-md">Veja seu plano de treinos e o treino do dia. Assista aos vídeos explicativos pra executar cada exercício do jeito certo. Registre as cargas usadas e acompanhe seu progresso.</p></div></div></div><div class="flex flex-col"><div><h3 class="font-primary font-bold leading-tight text-6 lg:text-7 transition-opacity duration-300 text-black opacity-30"><button type="button" class="cursor-pointer text-left rounded-sm outline-none focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-current" aria-current="false">Saúde</button></h3></div><div><h3 class="font-primary font-bold leading-tight text-6 lg:text-7 transition-opacity duration-300 text-black opacity-30"><button type="button" class="cursor-pointer text-left rounded-sm outline-none focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-current" aria-current="false">Comunidade</button></h3></div></div></div><div class="relative h-full flex-1 aspect-[574/620] overflow-hidden rounded-3xl" aria-hidden="true"><div class="absolute inset-0" style="opacity:1"><img alt="Pessoa treinando" loading="lazy" width="632" height="620" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 632 620&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;
1sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(min-width: 1360px) 576px, (min-width: 768px) 45vw, 0px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=384&amp;q=90 384w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=3840&amp;q=90"/></div><div class="absolute inset-0" style="opacity:0"><img alt="Pessoa treinando" loading="lazy" width="632" height="620" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 632 620&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(min-width: 1360px) 576px, (min-width: 768px) 45vw, 0px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=384&amp;q=90 384w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=3840&amp;q=90"/></div><div class="absolute inset-0" style="opacity:0"><img alt="Pessoa treinando" loading="lazy" width="632" height="620" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 632 620&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;
1sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(min-width: 1360px) 576px, (min-width: 768px) 45vw, 0px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=384&amp;q=90 384w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=3840&amp;q=90"/></div></div></div></div><div class="flex flex-col gap-8 px-6 py-20 md:hidden"><div class="flex w-full gap-6 border-b border-black/10" role="tablist" aria-label="Recursos do app"><button type="button" role="tab" id="app-feature-tab-1" aria-selected="true" aria-controls="app-feature-panel-1" class="flex h-[50px] shrink-0 items-center justify-center border-b-2 -mb-px cursor-pointer transition-opacity duration-300 outline-none focus-visible:opacity-100 border-current"><span class="font-primary font-bold leading-small-loose text-3">Treino</span></button><button type="button" role="tab" id="app-feature-tab-2" aria-selected="false" aria-controls="app-feature-panel-2" class="flex h-[50px] shrink-0 items-center justify-center border-b-2 -mb-px cursor-pointer transition-opacity duration-300 outline-none focus-visible:opacity-100 border-transparent opacity-30"><span class="font-primary font-bold leading-small-loose text-3">Saúde</span></button><button type="button" role="tab" id="app-feature-tab-3" aria-selected="false" aria-controls="app-feature-panel-3" class="flex h-[50px] shrink-0 items-center justify-center border-b-2 -mb-px cursor-pointer transition-opacity duration-300 outline-none focus-visible:opacity-100 border-transparent opacity-30"><span class="font-primary font-bold leading-small-loose text-3">
1Comunidade</span></button></div><div class="w-full overflow-visible!"><div class="flex gap-2"><div role="tabpanel" id="app-feature-panel-1" aria-labelledby="app-feature-tab-1" class="min-w-0 shrink-0 grow-0 basis-full min-[480px]:basis-[66%]"><div class="relative aspect-[312/531] w-full overflow-hidden rounded-xl"><img alt="Pessoa treinando" loading="lazy" width="632" height="620" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 632 620&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(max-width: 767.98px) 100vw, 0px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp1.png&amp;w=3840&amp;q=90"/><div class="absolute inset-x-2 bottom-2 flex items-center p-6 rounded-lg bg-white text-black"><p class="font-secondary font-medium leading-normal text-2">Veja seu plano de treinos e o treino do dia. Assista aos vídeos explicativos pra executar cada exercício do jeito certo. Registre as cargas usadas e acompanhe seu progresso.</p></div></div></div><div role="tabpanel" id="app-feature-panel-2" aria-labelledby="app-feature-tab-2" class="min-w-0 shrink-0 grow-0 basis-full min-[480px]:basis-[66%]"><div class="relative aspect-[312/531] w-full overflow-hidden rounded-xl"><img alt="Pessoa treinando" loading="lazy" width="632" height="620" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 632 620&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(max-width: 767.98px) 100vw, 0px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp2.png&amp;w=3840&amp;q=90"/><div class="absolute inset-x-2 bottom-2 flex items-center p-6 rounded-lg bg-white text-black"><p class="font-secondary font-medium leading-normal text-2">Acompanhe a evolução da sua saúde através do registro dos seus exames de bioimpedância, informações das suas pulseiras e dispositivos de monitoramento. Consulte seu plano de alimentação e acesse serviços Smart Fit contratados.</p></div></div></div><div role="tabpanel" id="app-feature-panel-3" aria-labelledby="app-feature-tab-3" class="min-w-0 shrink-0 grow-0 basis-full min-[480px]:basis-[66%]"><div class="relative aspect-[312/531] w-full overflow-hidden rounded-xl"><img alt="Pessoa treinando" loading="lazy" width="632" height="620" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 632 620&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;
1sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(max-width: 767.98px) 100vw, 0px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fp3.png&amp;w=3840&amp;q=90"/><div class="absolute inset-x-2 bottom-2 flex items-center p-6 rounded-lg bg-white text-black"><p class="font-secondary font-medium leading-normal text-2">Siga amigos e pessoas da sua academia, compartilhe sua rotina, entre em grupos e participe de desafios fitness.</p></div></div></div></div></div><div class="flex justify-center mx-auto"><div class="relative flex items-center gap-2 w-full"><button type="button" disabled="" aria-label="Recurso anterior" class="inline-flex shrink-0 items-center justify-center rounded-full cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus size-10 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] text-(--btn-fg) bg-(--btn-bg) hover:bg-(--btn-bg-hover) pointer-events-none opacity-50 disabled:bg-black/10 disabled:cursor-not-allowed" data-component="icon-button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 9 14" data-component="icon" class="block size-3 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2.5" d="m7.768.884-6 6 6 6"></path></svg></button><button type="button" disabled="" aria-label="Próximo recurso" class="inline-flex shrink-0 items-center justify-center rounded-full cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus size-10 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] text-(--btn-fg) bg-(--btn-bg) hover:bg-(--btn-bg-hover) pointer-events-none opacity-50 disabled:bg-black/10 disabled:cursor-not-allowed" data-component="icon-button"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 9 14" data-component="icon" class="block size-3 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2.5" d="m.884 12.884 6-6-6-6"></path></svg></button></div></div></div></section><section class="w-full py-10 lg:py-20 bg-white" data-component="features-grid"><div class="container-smft flex flex-col gap-8 lg:gap-14"><header class="flex flex-col items-start gap-5 w-full text-black lg:gap-4 lg:max-w-2xl"><h2 class="font-primary font-bold leading-tight text-6 lg:text-7 text-black leading-none! lg:leading-tight!">Do suor ao descanso, tudo  no Smart App</h2><p class="font-secondary font-medium leading-small-loose text-3 text-black">Além de acompanhar sua rotina de treinos, o app te conecta a serviços e benefícios da Smart Fit pra deixar sua jornada ainda mais completa. Ou melhor: ainda mais smart.</p></header><ul class="grid grid-cols-1 gap-8 w-full md:gap-x-4 md:gap-y-8 md:grid-cols-2 lg:grid-cols-3"><li class="flex flex-col items-start gap-4 w-full lg:pr-12"><div class="flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-green/10" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 19 18" data-component="icon" class="size-6 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1">
1<path fill="currentColor" d="M5.087 17.806q-.054-.095.054-.229a39 39 0 0 1 1.534-2.288q.727-.996 1.858-2.476l-.216-.35q-2.072.215-3.391.215-2.207 0-3.365-.135-.619-.08-.902-.363-.283-.282-.363-.902A44 44 0 0 1 0 6.352C0 4.81.099 3.222.296 1.48Q.377.862.66.565q.284-.296.902-.35Q4.926 0 9.18 0c2.835 0 5.401.072 7.644.215q.62.054.902.35.282.297.336.915.27 2.397.27 4.872c0 1.651-.09 3.33-.27 4.926q-.053.592-.336.835-.282.242-.902.296-1.05.081-2.718.134-2.88 1.67-8.399 5.25a.54.54 0 0 1-.35.107h-.053q-.162 0-.216-.094"></path></svg></div><h3 class="font-primary font-bold leading-tight text-5 text-black">Informações da unidade</h3><p class="font-secondary font-medium leading-normal text-2 text-black lg:text-3!">Consulte informações da academia, horários e estrutura disponível.</p></li><li class="flex flex-col items-start gap-4 w-full lg:pr-12"><div class="flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-brand/10" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 35 33" data-component="icon" class="size-6 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="m17.122 27.4-8.3 5q-.55.35-1.15.3t-1.05-.4a2.4 2.4 0 0 1-.7-.874q-.25-.524-.1-1.176l2.2-9.45-7.35-6.35Q.17 14 .048 13.424A2 2 0 0 1 .122 12.3q.198-.547.6-.9.402-.352 1.1-.45l9.7-.85 3.75-8.9q.25-.6.776-.9.525-.3 1.074-.3.547 0 1.074.3.526.3.776.9l3.75 8.9 9.7.85q.7.1 1.1.45.399.35.6.9a2 2 0 0 1 .076 1.126q-.125.576-.626 1.024l-7.35 6.35 2.2 9.45q.15.65-.1 1.176t-.7.874-1.05.4a1.8 1.8 0 0 1-1.15-.3z"></path></svg></div><h3 class="font-primary font-bold leading-tight text-5 text-black">Benefícios e vantagens</h3><p class="font-secondary font-medium leading-normal text-2 text-black lg:text-3!">Descubra parceiros, participe de eventos e aproveite vantagens exclusivas para alunos Smart Fit.</p></li><li class="flex flex-col items-start gap-4 w-full lg:pr-12"><div class="flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-accent/10" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="9 11 25 19" data-component="icon" class="size-6 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M22.12 29q-1.126 0-1.87-.302-.741-.33-1.677-.963-1.155-.77-2.172-1.155-.99-.385-2.695-.385-1.238 0-2.008.082-.743.082-1.43.468a1.2 1.2 0 0 1-.522.137q-.495 0-.495-.55 0-.494.385-.77a32 32 0 0 1 2.722-1.897 94 94 0 0 1 3.383-2.008q.577-4.565 2.777-7.122 2.2-2.585 5.638-2.887.165-.248.412-.386a.97.97 0 0 1 .55-.165q.302 0 .578.165.274.165.412.413 6.985.687 7.123 10.835a.5.5 0 0 1-.165.357 2.4 2.4 0 0 1-.468.33 18 18 0 0 1-1.65.853q-.633.275-1.595.385-1.623 2.2-3.547 3.355Q23.88 28.945 22.12 29"></path></svg></div><h3 class="font-primary font-bold leading-tight text-5 text-black">Personal trainer</h3><p class="font-secondary font-medium leading-normal text-2 text-black lg:text-3!">Encontre personal trainers e tenha acompanhamento mais próximo.</p></li><li class="flex flex-col items-start gap-4 w-full lg:pr-12"><div class="flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-green/10" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" data-component="icon" class="size-6 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" fill-rule="evenodd" d="M1.788 0H14.21a1.8 1.8 0 0 1 1.283.538 1.78 1.78 0 0 1 .505 1.29l-.348 12.444a1.77 1.77 0 0 1-.541 1.225 1.8 1.8 0 0 1-1.248.503H2.137c-.466 0-.914-.18-1.248-.503a1.77 1.77 0 0 1-.541-1.226L0 1.827A1.77 1.77 0 0 1 .507.537 1.8 1.8 0 0 1 1.79 0m1.925 1.778.448 4.458a16 16 0 0 1 2.915-.432l.718-2.854a.667.667 0 0 1 .813-.486.67.67 0 0 1 .489.809l-.632 2.511c1.136.032 2.265.183 3.37.452l.448-4.458z" clip-rule="evenodd"></path></svg></div><h3 class="font-primary font-bold leading-tight text-5 text-black">Smart Body</h3><p class="font-secondary font-medium leading-normal text-2 text-black lg:text-3!">Monitore a evolução do seu corpo e a composição do seu peso através dos resultados dos exames de bioimpedância.</p></li><li class="flex flex-col items-start gap-4 w-full lg:pr-12"><div class="flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-accent/10" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="13 10.5 19 19" data-component="icon" class="size-6 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1">
1<path fill="currentColor" d="M13.144 21.823q.44-.495 1.347-.77.934-.303 1.733-.303 1.1 0 2.117.44 1.046.44 1.623 1.072l.302.11q.468-.384 1.43-.632.962-.274 1.76-.165.908.165 1.568.468l.22-.22q-.22-.276-.303-1.293a62 62 0 0 1-.137-2.53q0-.386-.303-1.017a6.2 6.2 0 0 0-.66-1.1q-.357-.468-.577-.413a1 1 0 0 1-.275.027 4 4 0 0 1-.77-.082 3.3 3.3 0 0 1-.605-.165q-.028-.027-.303-.027l-1.705.054q-.33 0-.66-.357-.303-.357-.302-.578 0-.137.11-.357.137-.221.137-.247 0-.056-.137-.413-.11-.385-.11-.55 0-.164.44-.633.467-.495 1.375-1.402a.42.42 0 0 1 .302-.138q.743.056 2.173.605 1.43.55 2.31 1.156.66.44 2.282 3.052a56 56 0 0 1 2.943 5.308q1.347 2.722 1.347 3.712 0 1.045-1.595 2.035-1.567.99-3.657 1.65-2.09.633-3.328.633t-2.172-.193a7.8 7.8 0 0 1-1.843-.633l-.302.083q-.056.165-.275.495a2.3 2.3 0 0 1-.413.495h-5.087z"></path></svg></div><h3 class="font-primary font-bold leading-tight text-5 text-black">Smart Coach</h3><p class="font-secondary font-medium leading-normal text-2 text-black lg:text-3!">Tenha um plano de treino personalizado com consultoria on-line para evoluir com mais estratég
1ia.</p></li><li class="flex flex-col items-start gap-4 w-full lg:pr-12"><div class="flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-pink/10" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" data-component="icon" class="size-6 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="m12.192 3.312-5.998 8.085c-.438.59-.086 1.517.577 1.517H9.69c.425 0 .77.408.77.913v6.258c0 .842.878 1.235 1.348.603l5.998-8.084c.438-.591.085-1.518-.578-1.518H14.31c-.425 0-.77-.408-.77-.913V3.915c0-.842-.878-1.235-1.348-.603"></path></svg></div><h3 class="font-primary font-bold leading-tight text-5 text-black">Smart Energy</h3><p class="font-secondary font-medium leading-normal text-2 text-black lg:text-3!">Gerencie sua assinatura de bebidas para ter mais energia e performance no treino.<br/></p></li></ul></div></section><section class="relative isolate h-[1076px] w-full pt-20 overflow-hidden bg-info bg-cover bg-no-repeat bg-top-right lg:z-1 lg:h-[clamp(629px,61.389vw,884px)]" style="background-image:url(/assets/content/smart-fit-app/woman-blue.png)" data-component="app-checklist"><div class="container-smft flex flex-col items-center h-full w-full gap-12 lg:flex-row lg:items-start lg:gap-0"><div class="flex w-full flex-col gap-5"><div class="w-full max-w-lg"><h2 class="font-primary font-bold leading-tight text-6 lg:text-7 text-white leading-none! lg:leading-[1.2]!">Treinos do seu jeito, pensados pros seus objetivos</h2><p class="font-secondary font-medium leading-normal text-2 text-white leading-[1.4]!">Não importa se você está começando agora ou já tem mais experiência, com o Smart App, você tem todos os recursos necessários para alcançar seu objetivo.<br/></p></div><ul class="flex w-full flex-col gap-6 mt-8 lg:mt-[clamp(56px,5.556vw,80px)] lg:max-w-[clamp(462px,45.139vw,650px)] lg:gap-[clamp(17px,1.667vw,24px)]"><li class="flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]"><span class="flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" data-component="icon" class="size-3 lg:size-3 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m1.75 7.5 4.5 4.5 8-8"></path></svg></span><span class="font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!">Treinos personalizados</span></li><li class="flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]"><span class="flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" data-component="icon" class="size-3 lg:size-3 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m1.75 7.5 4.5 4.5 8-8"></path></svg></span><span class="font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!">Substituições de aparelhos e exercícios</span></li><li class="flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]"><span class="flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" data-component="icon" class="size-3 lg:size-3 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m1.75 7.5 4.5 4.5 8-8"></path></svg></span><span class="font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!">Importação de exercícios de vídeos de redes sociais</span></li><li class="flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]"><span class="flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" data-component="icon" class="size-3 lg:size-3 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m1.75 7.5 4.5 4.5 8-8"></path></svg></span><span class="font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!">Exercícios rápidos de cardio, como HIIT e bike, para encaixar no seu dia</span></li><li class="flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]"><span class="flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" data-component="icon" class="size-3 lg:size-3 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m1.75 7.5 4.5 4.5 8-8"></path></svg></span><span class="font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!">Treinos especiais criados para te ajudar a variar a rotina</span></li><li class="flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]"><span class="flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16" data-component="icon" class="size-3 lg:size-3 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m1.75 7.5 4.5 4.5 8-8"></path></svg></span><span class="font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!">Lista dos personais disponíveis nas unidades</span></li></ul></div><img alt="" loading="lazy" width="649" height="1357" decoding="async" data-nimg="1" class="-mb-25 w-full max-w-sm object-contain md:mr-16 md:max-w-[380px] lg:max-w-[400px] lg:mr-24" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 649 1357&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;
1sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(min-width: 1440px) 422px, (min-width: 1024px) 29.306vw, 297px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=32&amp;q=90 32w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=48&amp;q=90 48w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=64&amp;q=90 64w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=96&amp;q=90 96w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=128&amp;q=90 128w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=256&amp;q=90 256w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=384&amp;q=90 384w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup.png&amp;w=3840&amp;q=90"/></div></section><section data-component="app-highlight" aria-label="Baixe o Smart Fit App e leve nossa academia com você!" class="relative flex w-full h-full mt-10 py-14 max-h-[860px] overflow-hidden bg-brand lg:h-screen lg:min-h-[900px] lg:max-w-none lg:pt-26 lg:pb-10 after:content-[&#x27;&#x27;] after:pointer-events-none after:absolute after:inset-x-0 after:bottom-0 after:z-0 after:h-45 after:bg-linear-to-b after:from-transparent after:to-(--color-accent) after:lg:h-60 mt-0!"><div class="container-smft"><div class="relative z-10 flex flex-col h-full"><h2 class="font-primary font-bold leading-tight text-6 lg:text-7 relative z-10 order-1 text-black text-center lg:mx-auto lg:max-w-3xl">Baixe o Smart Fit App e leve nossa academia com você!</h2><p class="font-secondary font-medium leading-small-loose text-3 relative z-10 order-1 text-black text-center lg:mx-auto lg:max-w-2xl lg:px-4">Sua rotina de treino, sua saúde e tudo o que a Smart Fit oferece, agora na palma da sua mão.</p><div class="pointer-events-none z-1 order-3 flex w-full justify-center lg:absolute lg:order-2 lg:inset-x-0 lg:top-50" aria-hidden="true"><div style="transform:translateY(160px)"><img alt="App Smart Fit" loading="lazy" width="909" height="1379" decoding="async" data-nimg="1" class="h-auto object-cover w-full max-w-[380px] lg:w-[600px] lg:max-w-none" style="color:transparent" sizes="(min-width: 1024px) 860px, 440px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=32&amp;q=70 32w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=48&amp;q=70 48w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=64&amp;q=70 64w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=96&amp;q=70 96w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=128&amp;q=70 128w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=256&amp;q=70 256w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=384&amp;q=70 384w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=640&amp;q=70 640w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=750&amp;q=70 750w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=828&amp;q=70 828w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=1080&amp;q=70 1080w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=1200&amp;q=70 1200w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=1920&amp;q=70 1920w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=2048&amp;q=70 2048w, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=3840&amp;q=70 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fapp-mockup-2.png&amp;w=3840&amp;q=70"/></div></div><div class="relative z-10 order-2 flex w-full items-end justify-center gap-8 lg:order-3 lg:mt-auto lg:justify-between"><img alt="Smart Fit" loading="lazy" width="167" height="167" decoding="async" data-nimg="1" class="hidden shrink-0 rounded-lg lg:block" style="color:transparent" src="/assets/images/app-qrcode.png"/><div class="flex w-49 flex-col divide-y divide-black/15 lg:w-66"><a href="https://play.google.com/store/apps/details?id=com.eokoe.smartfitcoach&amp;hl=pt_BR&amp;gl=US" target="_blank" rel="noopener noreferrer" aria-label="Baixar o Smart Fit App — avaliação 4.9 de 5" class="flex items-center justify-between gap-4 py-2 lg:py-3 outline-none transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-border-focus"><span class="flex items-center gap-1.5 text-black lg:gap-2"><span class="font-primary font-bold leading-tight text-6 lg:text-[43px] text-[40px]! lg:text-[52px]!">4.9</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 35 33" data-component="icon" class="size-9 text-black lg:size-10 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1">
1<path fill="currentColor" d="m17.122 27.4-8.3 5q-.55.35-1.15.3t-1.05-.4a2.4 2.4 0 0 1-.7-.874q-.25-.524-.1-1.176l2.2-9.45-7.35-6.35Q.17 14 .048 13.424A2 2 0 0 1 .122 12.3q.198-.547.6-.9.402-.352 1.1-.45l9.7-.85 3.75-8.9q.25-.6.776-.9.525-.3 1.074-.3.547 0 1.074.3.526.3.776.9l3.75 8.9 9.7.85q.7.1 1.1.45.399.35.6.9a2 2 0 0 1 .076 1.126q-.125.576-.626 1.024l-7.35 6.35 2.2 9.45q.15.65-.1 1.176t-.7.874-1.05.4a1.8 1.8 0 0 1-1.15-.3z"></path></svg></span><img alt="" loading="lazy" width="110" height="37" decoding="async" data-nimg="1" class="h-auto w-23 shrink-0 lg:w-28" style="color:transparent" src="/assets/images/google-play-badge.svg"/></a><a href="https://apps.apple.com/br/app/smart-fit-app/id1308265270" target="_blank" rel="noopener noreferrer" aria-label="Baixar o Smart Fit App — avaliação 4.8 de 5" class="flex items-center justify-between gap-4 py-2 lg:py-3 outline-none transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-border-focus"><span class="flex items-center gap-1.5 text-black lg:gap-2"><span class="font-primary font-bold leading-tight text-6 lg:text-[43px] text-[40px]! lg:text-[52px]!">4.8</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 35 33" data-component="icon" class="size-9 text-black lg:size-10 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="m17.122 27.4-8.3 5q-.55.35-1.15.3t-1.05-.4a2.4 2.4 0 0 1-.7-.874q-.25-.524-.1-1.176l2.2-9.45-7.35-6.35Q.17 14 .048 13.424A2 2 0 0 1 .122 12.3q.198-.547.6-.9.402-.352 1.1-.45l9.7-.85 3.75-8.9q.25-.6.776-.9.525-.3 1.074-.3.547 0 1.074.3.526.3.776.9l3.75 8.9 9.7.85q.7.1 1.1.45.399.35.6.9a2 2 0 0 1 .076 1.126q-.125.576-.626 1.024l-7.35 6.35 2.2 9.45q.15.65-.1 1.176t-.7.874-1.05.4a1.8 1.8 0 0 1-1.15-.3z"></path></svg></span><img alt="" loading="lazy" width="110" height="37" decoding="async" data-nimg="1" class="h-auto w-23 shrink-0 lg:w-28" style="color:transparent" src="/assets/images/apple-store-badge.svg"/></a></div></div></div></div></section><section class="w-full py-10 lg:py-20 bg-white" aria-label="Veja o que a galera da Smart tá falando" data-component="card-grid"><div class="container-smft"><header class="flex flex-col gap-4 w-full max-w-xs md:max-w-lg lg:max-w-3xl items-start text-left mb-12" data-component="heading"><h2 class="font-primary font-bold leading-tight text-6 lg:text-7 text-(--color-text-heading)">Veja o que a galera da Smart tá falando</h2></header><div class="flex flex-col gap-4 lg:grid grid-cols-3"><div class="relative flex size-full flex-col overflow-hidden rounded-3xl bg-surface p-10 aspect-[416/500] lg:aspect-[416/540]" variant="review" data-component="content-card"><div class="flex flex-1 flex-col items-start gap-7"><p class="font-secondary font-medium leading-small-loose text-3 text-black">&quot;<!-- -->O aplicativo é muito funcional, fácil de interagir e ótimo para acompanhar o treino.<!-- -->&quot;</p><div class="mt-auto flex w-full flex-col gap-7"><div class="flex w-full items-center justify-between gap-4"><div class="text-black"><p class="font-secondary font-medium leading-small-loose text-3">Identificação preservada</p><p class="font-secondary font-medium leading-small-loose text-3 text-black/50">App Store</p></div><span class="relative size-14 shrink-0 overflow-hidden rounded-md"><img alt="Smart Fit Badge" loading="lazy" width="112" height="112" decoding="async" data-nimg="1" class="size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 112 112&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;
1/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="56px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=32&amp;q=90 32w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=48&amp;q=90 48w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=64&amp;q=90 64w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=96&amp;q=90 96w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=128&amp;q=90 128w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=256&amp;q=90 256w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=384&amp;q=90 384w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=3840&amp;q=90"/></span></div></div></div></div><div class="relative flex size-full flex-col overflow-hidden rounded-3xl bg-surface p-10 aspect-[416/500] lg:aspect-[416/540]" variant="review" data-component="content-card"><div class="flex flex-1 flex-col items-start gap-7"><p class="font-secondary font-medium leading-small-loose text-3 text-black">&quot;<!-- -->App maravilhoso. Recomendo muito, ainda mais pra quem tá começando. Bom que ensina as coisas antes de chegar na academia, então você já não chega perdido.<!-- -->&quot;</p><div class="mt-auto flex w-full flex-col gap-7"><div class="flex w-full items-center justify-between gap-4"><div class="text-black"><p class="font-secondary font-medium leading-small-loose text-3">Arthur Mendonça da Silva</p><p class="font-secondary font-medium leading-small-loose text-3 text-black/50">Google Play</p></div><span class="relative size-14 shrink-0 overflow-hidden rounded-md"><img alt="Smart Fit Badge" loading="lazy" width="112" height="112" decoding="async" data-nimg="1" class="size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 112 112&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="56px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=32&amp;q=90 32w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=48&amp;q=90 48w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=64&amp;q=90 64w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=96&amp;q=90 96w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=128&amp;q=90 128w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=256&amp;q=90 256w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=384&amp;q=90 384w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=3840&amp;q=90"/></span></div></div></div></div><div class="relative flex size-full flex-col overflow-hidden rounded-3xl bg-surface p-10 aspect-[416/500] lg:aspect-[416/540]" variant="review" data-component="content-card"><div class="flex flex-1 flex-col items-start gap-7"><p class="font-secondary font-medium leading-small-loose text-3 text-black">&quot;<!-- -->Ótimo aplicativo, que apresenta os exercícios que devemos seguir, com vídeos demonstrativos de como proceder em cada aparelho. Uma das coisas que mais gostei foi poder escolher meu treino, avaliando meus objetivos, a quantidade de dias e ainda podendo fazer outros exercícios complementares. Excelente!<!-- -->&quot;</p><div class="mt-auto flex w-full flex-col gap-7"><div class="flex w-full items-center justify-between gap-4"><div class="text-black"><p class="font-secondary font-medium leading-small-loose text-3">Identificação preservada</p><p class="font-secondary font-medium leading-small-loose text-3 text-black/50">App Store</p></div><span class="relative size-14 shrink-0 overflow-hidden rounded-md"><img alt="Smart Fit Badge" loading="lazy" width="112" height="112" decoding="async" data-nimg="1" class="size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 112 112&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;
1sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="56px" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=32&amp;q=90 32w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=48&amp;q=90 48w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=64&amp;q=90 64w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=96&amp;q=90 96w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=128&amp;q=90 128w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=256&amp;q=90 256w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=384&amp;q=90 384w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=640&amp;q=90 640w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=750&amp;q=90 750w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=828&amp;q=90 828w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1080&amp;q=90 1080w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1200&amp;q=90 1200w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=1920&amp;q=90 1920w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=2048&amp;q=90 2048w, /_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=%2Fassets%2Fcontent%2Favatar.png&amp;w=3840&amp;q=90"/></span></div></div></div></div></div></div></section><section class="w-full py-10 lg:py-20 bg-white" aria-label="Aulas coletivas" data-component="card-grid"><div class="container-smft"><header class="flex flex-col gap-4 w-full max-w-xs md:max-w-lg lg:max-w-3xl items-start text-left mb-12" data-component="heading"><h2 class="font-primary font-bold leading-tight text-6 lg:text-7 text-(--color-text-heading)">Aulas coletivas</h2><p class="font-secondary font-medium leading-small-loose text-3 text-(--color-text-body)">Diversas modalidades disponíveis na sua academia para você treinar em grupo.</p></header><div class="flex flex-col gap-4 lg:grid grid-cols-3"><article style="animation-delay:0s" class=" animate-enter-up motion-reduce:animate-none" data-component="models-card" data-variant="plain" data-size="sm" data-media-layout="standard" aria-label="Tipos de prancha: como evoluir no plank com segurança"><a href="https://www.smartfit.com.br/news/fitness/tipos-de-prancha/" target="_blank" class="flex w-full flex-col text-black bg-transparent gap-8 max-w-full"><figure class="relative w-full overflow-hidden bg-neutral-100 rounded-xl aspect-[312/200]"><img alt="Tipos de prancha: como evoluir no plank com segurança" loading="lazy" width="624" height="389" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 624 389&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(min-width: 1025px) 312px, 100vw" srcSet="/_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=640&amp;q=90 640w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=750&amp;q=90 750w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=828&amp;q=90 828w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=1080&amp;q=90 1080w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=1200&amp;q=90 1200w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=1920&amp;q=90 1920w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=2048&amp;q=90 2048w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F05%2Fmulheres-exercitando-aula-fitness.webp&amp;w=3840&amp;q=90"/></figure><div class="flex flex-col"><div class="flex w-full flex-col gap-[15px]"><ul class="flex flex-wrap items-center gap-4" aria-label="Metadados">
1<li class="flex items-center gap-4"><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">Fitness</span></li><li class="flex items-center gap-4"><span class="h-3.5 w-px shrink-0 bg-alpha-black-softer" aria-hidden="true"></span><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">26 de ago.</span></li><li class="flex items-center gap-4"><span class="h-3.5 w-px shrink-0 bg-alpha-black-softer" aria-hidden="true"></span><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">4 min</span></li></ul><h3 class="font-primary font-bold leading-tight text-5 text-black">Tipos de prancha: como evoluir no plank com segurança</h3><p class="font-secondary font-medium leading-normal text-2 leading-normal! text-black line-clamp-2">A prancha parece simples porque não exige máquina, carga ou muito espaço, mas é um dos exercícios mais eficientes para fortalecer a base do corpo. Antes de pensar em abdômen definido, vale entender que o plank exercício trabalha o core, região que envolve abdômen, lombar, pelve, quadril e glúteos. É esse conjunto que ajuda você […]</p></div></div></a></article><article style="animation-delay:0s" class=" animate-enter-up motion-reduce:animate-none" data-component="models-card" data-variant="plain" data-size="sm" data-media-layout="standard" aria-label="Benefícios da sauna para atletas: recuperação, uso e cuidados"><a href="https://www.smartfit.com.br/news/saude/sauna-e-termoterapia/" target="_blank" class="flex w-full flex-col text-black bg-transparent gap-8 max-w-full"><figure class="relative w-full overflow-hidden bg-neutral-100 rounded-xl aspect-[312/200]"><img alt="Benefícios da sauna para atletas: recuperação, uso e cuidados" loading="lazy" width="624" height="389" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 624 389&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(min-width: 1025px) 312px, 100vw" srcSet="/_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=640&amp;q=90 640w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=750&amp;q=90 750w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=828&amp;q=90 828w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=1080&amp;q=90 1080w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=1200&amp;q=90 1200w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=1920&amp;q=90 1920w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=2048&amp;q=90 2048w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FSauna.webp&amp;w=3840&amp;q=90"/></figure><div class="flex flex-col"><div class="flex w-full flex-col gap-[15px]"><ul class="flex flex-wrap items-center gap-4" aria-label="Metadados">
1<li class="flex items-center gap-4"><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">Saúde</span></li><li class="flex items-center gap-4"><span class="h-3.5 w-px shrink-0 bg-alpha-black-softer" aria-hidden="true"></span><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">01 de set.</span></li><li class="flex items-center gap-4"><span class="h-3.5 w-px shrink-0 bg-alpha-black-softer" aria-hidden="true"></span><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">4 min</span></li></ul><h3 class="font-primary font-bold leading-tight text-5 text-black">Benefícios da sauna para atletas: recuperação, uso e cuidados</h3><p class="font-secondary font-medium leading-normal text-2 leading-normal! text-black line-clamp-2">Os benefícios da sauna para atletas estão ligados ao relaxamento, às respostas cardiovasculares ao calor e ao possível apoio à recuperação. A prática não substitui treino, alimentação, hidratação ou sono, mas pode integrar uma rotina de bem-estar com tolerância individual. Entenda o que a ciência sustenta, quando usar e quais promessas exigem cautela. Como a […]</p></div></div></a></article><article style="animation-delay:0s" class=" animate-enter-up motion-reduce:animate-none" data-component="models-card" data-variant="plain" data-size="sm" data-media-layout="standard" aria-label="Álcool atrapalha hipertrofia? Entenda o impacto no treino"><a href="https://www.smartfit.com.br/news/saude/alcool-atrapalha-hipertrofia/" target="_blank" class="flex w-full flex-col text-black bg-transparent gap-8 max-w-full"><figure class="relative w-full overflow-hidden bg-neutral-100 rounded-xl aspect-[312/200]"><img alt="Álcool atrapalha hipertrofia? Entenda o impacto no treino" loading="lazy" width="624" height="389" decoding="async" data-nimg="1" class="absolute inset-0 size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 624 389&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" sizes="(min-width: 1025px) 312px, 100vw" srcSet="/_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=640&amp;q=90 640w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=750&amp;q=90 750w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=828&amp;q=90 828w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=1080&amp;q=90 1080w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=1200&amp;q=90 1200w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=1920&amp;q=90 1920w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=2048&amp;q=90 2048w, /_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=3840&amp;q=90 3840w" src="/_next/image?url=https%3A%2F%2Fwww.smartfit.com.br%2Fnews%2Fwp-content%2Fuploads%2F2026%2F09%2FAlccol-atrapalha-hipertrofia.webp&amp;w=3840&amp;q=90"/></figure><div class="flex flex-col"><div class="flex w-full flex-col gap-[15px]"><ul class="flex flex-wrap items-center gap-4" aria-label="Metadados">
1<li class="flex items-center gap-4"><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">Saúde</span></li><li class="flex items-center gap-4"><span class="h-3.5 w-px shrink-0 bg-alpha-black-softer" aria-hidden="true"></span><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">02 de set.</span></li><li class="flex items-center gap-4"><span class="h-3.5 w-px shrink-0 bg-alpha-black-softer" aria-hidden="true"></span><span class="font-secondary font-medium leading-small-loose text-3 leading-normal!">4 min</span></li></ul><h3 class="font-primary font-bold leading-tight text-5 text-black">Álcool atrapalha hipertrofia? Entenda o impacto no treino</h3><p class="font-secondary font-medium leading-normal text-2 leading-normal! text-black line-clamp-2">Álcool atrapalha hipertrofia, principalmente quando o consumo é elevado, frequente ou acontece perto do treino, porque pode comprometer recuperação, hidratação, sono e alimentação. Uma bebida ocasional não apaga semanas de consistência, mas transformar a exceção em hábito reduz a qualidade do processo. Confira como quantidade, frequência e timing mudam esse impacto e quais escolhas ajudam […]</p></div></div></a></article></div></div></section><section class="w-full py-8 lg:py-12" aria-label="Ainda não é aluno? Comece pelo app" data-component="cta-banner"><div class="container-smft"><div class="relative flex w-full flex-col-reverse overflow-clip rounded-2xl lg:flex-row lg:rounded-4xl bg-neutral-50"><div class="flex flex-1 items-center gap-6 p-6 lg:items-start lg:justify-between lg:p-10 flex-col lg:pr-[180px]"><div class="flex w-full flex-col gap-4"><h2 class="font-primary font-bold leading-tight text-6 font-primary font-bold leading-tight text-5! lg:text-6! text-black">Ainda não é aluno? Comece pelo app</h2><p class="font-secondary font-medium leading-small-loose text-3 leading-normal! text-black">Baixe o Smart Fit App para conhecer planos, explorar funcionalidades e dar o próximo passo na sua rotina com mais praticidade e de um jeito smart.</p></div><a class="inline-flex shrink-0 items-center justify-center gap-2 px-6 rounded-full font-primary text-sm font-bold whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 py-4.5 backdrop-blur-4xl [--btn-bg:var(--color-alpha-black-softer)] [--btn-bg-hover:var(--color-alpha-black-soft)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-black)] text-(--btn-fg) bg-(--btn-bg) hover:bg-(--btn-bg-hover) disabled:bg-(--btn-bg-hover) normal-case" data-ref="cta-banner-cta" data-component="button" href="/academias">Saiba mais</a></div><div class="p-4 lg:flex-1 lg:self-stretch lg:p-6" aria-hidden="true"><div class="relative w-full overflow-clip rounded-lg aspect-[280/192] lg:aspect-auto lg:h-full lg:rounded-xl"><img alt="Mulher utilizando um smartphone" loading="lazy" width="592" height="293" decoding="async" data-nimg="1" class="size-full object-cover" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 592 293&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=&#x27;/%3E%3C/svg%3E&quot;)" srcSet="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fbanner.png&amp;w=640&amp;q=90 1x, /_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fbanner.png&amp;w=1200&amp;q=90 2x" src="/_next/image?url=%2Fassets%2Fcontent%2Fsmart-fit-app%2Fbanner.png&amp;w=1200&amp;q=90"/></div></div></div></div></section><section class="w-full" data-component="faq-accordion"><div class="container-smft py-10 lg:py-20"><div class="grid grid-cols-1 gap-8 lg:grid-cols-12 lg:items-start lg:gap-x-4"><header class="flex flex-col gap-4 lg:col-span-4"><p class="font-secondary font-medium leading-normal text-2 text-black">FAQ</p><h2 class="font-primary font-bold leading-tight text-6 lg:text-7 text-black">Perguntas Frequentes</h2></header><div class="flex flex-col gap-10 lg:col-span-8 lg:col-start-5 lg:pl-[108px]"><div class="w-full" data-component="accordion"><details class="group border-b border-(--color-alpha-black-softer) last:border-b-0" data-component="accordion-item" name="faq-smart-fit-app-pago" open=""><summary class="flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [&amp;::-webkit-details-marker]:hidden"><span class="flex size-5 shrink-0 items-center justify-center lg:size-6"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 8" data-component="icon" class="size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m.707.707 5 5 5-5"></path></svg></span><span class="min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose">O Smart Fit App é pago?</span></summary><p class="font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose">Sim, o Smart Fit App pode ser baixado gratuitamente. Algumas funcionalidades são abertas para qualquer pessoa, enquanto recursos ligados à área do aluno, planos, pagamentos e treinos podem depender do vínculo com a Smart Fit. A experiência completa acontece quando o usuário conecta o App à rotina na academia.</p></details>
1<details class="group border-b border-(--color-alpha-black-softer) last:border-b-0" data-component="accordion-item" name="faq-smart-fit-app-pago"><summary class="flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [&amp;::-webkit-details-marker]:hidden"><span class="flex size-5 shrink-0 items-center justify-center lg:size-6"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 8" data-component="icon" class="size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m.707.707 5 5 5-5"></path></svg></span><span class="min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose">Como o Smart Fit App ajuda no treino?</span></summary><p class="font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose">O Smart Fit App reúne ficha de treino, vídeos de execução, registro de cargas e acompanhamento de progresso. Esses recursos ajudam o aluno a treinar com mais organização e a entender melhor sua evolução, deixando cada treino mais claro e conectado aos objetivos. Além disso, o aplicativo também possui a funcionalidade de encontrar substituições para o exercício e a possibilidade de importar treinos de redes sociais.</p></details><details class="group border-b border-(--color-alpha-black-softer) last:border-b-0" data-component="accordion-item" name="faq-smart-fit-app-pago"><summary class="flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [&amp;::-webkit-details-marker]:hidden"><span class="flex size-5 shrink-0 items-center justify-center lg:size-6"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 8" data-component="icon" class="size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m.707.707 5 5 5-5"></path></svg></span><span class="min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose">O Smart Fit App mostra como fazer os exercícios?</span></summary><p class="font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose">Sim, o aplicativo conta com vídeos e orientações visuais para apoiar a execução dos movimentos. Esse recurso ajuda quem tem dúvidas sobre postura, sequência e funcionamento dos exercícios. Dessa forma, o usuário ganha mais segurança para seguir a ficha de treino. Mas, apesar do recurso, nossas unidades contam com treinadores profissionais para dar suporte e tirar dúvidas para garantir a execução correta do exercício.</p></details><details class="group border-b border-(--color-alpha-black-softer) last:border-b-0" data-component="accordion-item" name="faq-smart-fit-app-pago"><summary class="flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [&amp;::-webkit-details-marker]:hidden"><span class="flex size-5 shrink-0 items-center justify-center lg:size-6"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 8" data-component="icon" class="size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m.707.707 5 5 5-5"></path></svg></span><span class="min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose">
1Preciso ser aluno para usar o Smart Fit App?</span></summary><p class="font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose">Não necessariamente. O aplicativo oferece recursos gratuitos para quem ainda não é aluno, mas a experiência mais completa acontece para quem treina em uma unidade da Smart Fit. Assim, o usuário integra plano, ficha, pagamentos, serviços e evolução em um só lugar.</p></details><details class="group border-b border-(--color-alpha-black-softer) last:border-b-0" data-component="accordion-item" name="faq-smart-fit-app-pago"><summary class="flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [&amp;::-webkit-details-marker]:hidden"><span class="flex size-5 shrink-0 items-center justify-center lg:size-6"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 8" data-component="icon" class="size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m.707.707 5 5 5-5"></path></svg></span><span class="min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose">Consigo alterar meu plano Smart Fit pelo app?</span></summary><p class="font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose">Para alterar ou fazer o upgrade do seu plano, acesse a área logada do Smart Fit App, vá na aba &quot;Perfil&quot; e clique em &quot;Meu Plano&quot;. Lá você consegue alterar ou fazer um upgrade.</p></details><details class="group border-b border-(--color-alpha-black-softer) last:border-b-0" data-component="accordion-item" name="faq-smart-fit-app-pago"><summary class="flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [&amp;::-webkit-details-marker]:hidden"><span class="flex size-5 shrink-0 items-center justify-center lg:size-6"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 8" data-component="icon" class="size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m.707.707 5 5 5-5"></path></svg></span><span class="min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose">Clientes TotalPass tem acesso ao Smart Fit App?</span></summary><p class="font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose">Cliente Totalpass pode usar o Smart Fit App! Na hora do seu login, selecione a opção &quot;Totalpass&quot; e insira os seus dados.</p></details><details class="group border-b border-(--color-alpha-black-softer) last:border-b-0" data-component="accordion-item" name="faq-smart-fit-app-pago"><summary class="flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [&amp;::-webkit-details-marker]:hidden"><span class="flex size-5 shrink-0 items-center justify-center lg:size-6"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 8" data-component="icon" class="size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m.707.707 5 5 5-5"></path></svg></span><span class="min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose">Como consultar o detalhamento das minhas cobranças?</span></summary><p class="font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose">Na área logada do Smart Fit App, abra a aba &quot;Perfil&quot; e clique em &quot;Dados de pagamento&quot;. Lá dá para consultar suas cobranças e alterar dados de pagamento. Para pagamento de pendências, acesse a aba &quot;Perfil&quot; e depois clique em &quot;Pendências financeiras&quot;.</p></details></div></div></div></div>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"O Smart Fit App é pago?","acceptedAnswer":{"@type":"Answer","text":"Sim, o Smart Fit App pode ser baixado gratuitamente. Algumas funcionalidades são abertas para qualquer pessoa, enquanto recursos ligados à área do aluno, planos, pagamentos e treinos podem depender do vínculo com a Smart Fit. A experiência completa acontece quando o usuário conecta o App à rotina na academia."}},{"@type":"Question","name":"Como o Smart Fit App ajuda no treino?","acceptedAnswer":{"@type":"Answer","text":"O Smart Fit App reúne ficha de treino, vídeos de execução, registro de cargas e acompanhamento de progresso. Esses recursos ajudam o aluno a treinar com mais organização e a entender melhor sua evolução, deixando cada treino mais claro e conectado aos objetivos. Além disso, o aplicativo também possui a funcionalidade de encontrar substituições para o exercício e a possibilidade de importar treinos de redes sociais."}},{"@type":"Question","name":"O Smart Fit App mostra como fazer os exercícios?","acceptedA
1nswer":{"@type":"Answer","text":"Sim, o aplicativo conta com vídeos e orientações visuais para apoiar a execução dos movimentos. Esse recurso ajuda quem tem dúvidas sobre postura, sequência e funcionamento dos exercícios. Dessa forma, o usuário ganha mais segurança para seguir a ficha de treino. Mas, apesar do recurso, nossas unidades contam com treinadores profissionais para dar suporte e tirar dúvidas para garantir a execução correta do exercício."}},{"@type":"Question","name":"Preciso ser aluno para usar o Smart Fit App?","acceptedAnswer":{"@type":"Answer","text":"Não necessariamente. O aplicativo oferece recursos gratuitos para quem ainda não é aluno, mas a experiência mais completa acontece para quem treina em uma unidade da Smart Fit. Assim, o usuário integra plano, ficha, pagamentos, serviços e evolução em um só lugar."}},{"@type":"Question","name":"Consigo alterar meu plano Smart Fit pelo app?","acceptedAnswer":{"@type":"Answer","text":"Para alterar ou fazer o upgrade do seu plano, acesse a área logada do Smart Fit App, vá na aba \"Perfil\" e clique em \"Meu Plano\". Lá você consegue alterar ou fazer um upgrade."}},{"@type":"Question","name":"Clientes TotalPass tem acesso ao Smart Fit App?","acceptedA
1nswer":{"@type":"Answer","text":"Cliente Totalpass pode usar o Smart Fit App! Na hora do seu login, selecione a opção \"Totalpass\" e insira os seus dados."}},{"@type":"Question","name":"Como consultar o detalhamento das minhas cobranças?","acceptedAnswer":{"@type":"Answer","text":"Na área logada do Smart Fit App, abra a aba \"Perfil\" e clique em \"Dados de pagamento\". Lá dá para consultar suas cobranças e alterar dados de pagamento. Para pagamento de pendências, acesse a aba \"Perfil\" e depois clique em \"Pendências financeiras\"."}}]}</script>
1</section><!--$--><!--/$--><section class="relative z-2 w-full pt-8 pb-24 bg-white"><div class="container-smft"><p class="font-primary font-bold leading-medium-tight text-6 lg:text-9 text-center text-black">É mais que fit.<br/>É Smart Fit.</p></div></section><footer class="relative z-3 w-full bg-black text-white pb-20 pt-10" data-component="footer" role="contentinfo"><span class="absolute z-1 -top-20 left-0 right-0 text-black overflow-hidden [&amp;&gt;svg]:w-[calc(100%+160px)] [&amp;&gt;svg]:-ml-20 [&amp;&gt;svg]:-mr-20 md:-top-28 lg:-top-38 xl:-top-43 xl:[&amp;&gt;svg]:w-[calc(100%+260px)] xl:[&amp;&gt;svg]:-ml-32 xl:[&amp;&gt;svg]:-mr-32 2xl:-top-48 3xl:-top-64"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 169 35" aria-hidden="true" data-component="icon" class="undefined shrink-0 select-none outline-none" focusable="false" tabindex="-1"><path fill="currentColor" d="M84.413 14.78C49.725 14.78 23.506 6.605 6.237 0L0 15.565c15.186 8.175 45.085 18.864 84.407 18.864s69.22-10.69 84.407-18.864L162.577 0C145.314 6.605 119.095 14.78 84.4 14.78z"></path></svg></span><div class="container-smft relative z-2"><div class="hidden flex-col gap-16 desktop:flex"><div class="w-full overflow-hidden"><a aria-label="Smart Fit — página inicial" class="block w-full rounded-sm outline-none focus-visible:ring-2 focus-visible:ring-border-focus" href="/"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 91 26" data-component="logo"><path fill="#fff" d="M68.408 4.925V16.66h3.727V8.03h3.406V5.156h-3.406c0-1.864.437-2.14 2.37-2.14.484 0 .898.069 1.06.092V.345C74.965.253 74.274.23 73.538.23c-3.314 0-5.13 1.496-5.13 4.695M79.384 0c-1.38 0-2.163.644-2.163 1.772s.782 1.817 2.163 1.817 2.186-.644 2.186-1.817S80.788 0 79.384 0M77.52 16.659h3.751V5.13h-3.75zm11.229-2.761c-1.22 0-1.564-.437-1.564-1.564V8.03h3.198V5.155h-3.175V2.532h-3.75v10.355c0 3.014 1.772 4.05 4.326 4.05.828 0 2.071-.23 2.807-.576v-2.876c-.414.206-1.15.414-1.841.414z"></path><path fill="#FFC409" d="M3.75 8.421c0-.505.645-.806 2.163-.806s3.06.3 4.142.576V5.384c-.92-.23-2.37-.506-4.303-.506-3.244 0-5.637 1.403-5.637 3.889 0 4.486 6.95 3.13 6.95 4.579 0 .575-.714.875-2.509.875-1.633 0-3.451-.46-4.555-.966v2.99c1.358.506 3.129.691 4.555.691 3.29 0 6.144-1.219 6.144-3.842 0-4.302-6.95-3.199-6.95-4.67zm16.245 1.635v6.604h3.728v-6.604c.3-.944.92-2.003 2.278-2.003.944 0 1.633.621 1.633 2.003v6.604h3.729V9.02c0-2.669-1.611-4.142-3.751-4.142-1.726 0-3.244.944-4.05 3.038h-.184c-.46-2.003-1.633-3.038-3.452-3.038s-3.198.966-3.98 2.969h-.185c.162-.714.322-1.518.322-2.692h-3.728V16.66h3.728v-6.604c.3-.944.92-2.003 2.278-2.003.943 0 1.633.599 1.633 2.003zm18.546-.438c-2.922 0-5.523.644-5.523 3.773 0 2.554 1.772 3.543 3.705 3.543 1.794 0 3.267-.851 4.187-2.393h.184c-.115.645-.137 1.082-.137 2.118h3.728V9.848c0-3.36-1.588-4.97-5.73-4.97-1.68 0-3.243.277-5.062.875v2.922c1.174-.414 2.67-.875 4.533-.875s2.53.506 2.53 1.542v.277zm2.44 1.887v1.311c-.692 1.036-1.634 1.542-2.601 1.542-.806 0-1.518-.368-1.518-1.311 0-1.197 1.058-1.542 2.922-1.542zm9.41-3.498h-.183c.184-.851.345-1.795.345-2.853h-3.704v11.505h3.728v-6.075c.505-1.473 1.633-1.956 3.152-1.956.277 0 .621.046.966.115v-3.75a3 3 0 0 0-.644-.07c-1.633 0-2.969 1.335-3.658 3.084zm11.275 5.89c-1.219 0-1.564-.436-1.564-1.564V8.031h3.199V5.155h-3.175V2.532h-3.751v10.355c0 3.014 1.772 4.05 4.326 4.05.829 0 2.072-.23 2.807-.576v-2.876c-.414.206-1.15.414-1.84.414zm-29.622 8.54c-6.033 0-10.593-1.446-13.596-2.614l-1.085 2.752c2.641 1.446 7.841 3.337 14.68 3.337s12.039-1.89 14.68-3.337l-1.084-2.752c-3.003 1.168-7.563 2.614-13.597 2.614z"></path></svg></a></div><div class="flex items-center justify-between gap-6"><p class="font-secondary font-medium leading-normal text-1 text-white/70">*Consulte as condições promocionais e regulamentos na página: <a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:text-(--btn-bg-hover) hover:underline disabled:text-(--btn-bg-hover) disabled:underline text-xs font-secondary font-medium normal-case text-white underline hover:opacity-70" data-component="button" href="/contratos">
1smartfit.com.br/contratos</a></p><ul class="flex items-center gap-6"><li><a href="https://www.facebook.com/SmartFit.Oficial" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M10 0C4.477 0 0 4.477 0 10c0 4.69 3.229 8.625 7.584 9.706v-6.65H5.522V10h2.062V8.683c0-3.403 1.54-4.981 4.882-4.981.634 0 1.727.124 2.174.248v2.77a13 13 0 0 0-1.155-.037c-1.64 0-2.273.621-2.273 2.236V10h3.266l-.56 3.056h-2.706v6.87C16.164 19.33 20 15.114 20 10c0-5.523-4.477-10-10-10"></path></svg></a></li><li><a href="https://instagram.com/smartfit" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M10 1.8c2.672 0 2.988.012 4.04.06.976.042 1.503.206 1.855.343.464.18.8.399 1.148.746.352.352.566.684.746 1.149.137.351.3.882.344 1.855.047 1.055.058 1.371.058 4.04 0 2.671-.011 2.987-.058 4.038-.043.977-.207 1.504-.344 1.856-.18.465-.398.8-.746 1.148a3.1 3.1 0 0 1-1.148.746c-.352.137-.883.301-1.856.344-1.055.047-1.371.059-4.039.059-2.672 0-2.988-.012-4.04-.059-.976-.043-1.503-.207-1.855-.344-.464-.18-.8-.398-1.148-.746a3.1 3.1 0 0 1-.746-1.148c-.137-.352-.3-.883-.344-1.856-.047-1.054-.058-1.37-.058-4.039 0-2.672.011-2.988.058-4.039.043-.976.207-1.504.344-1.855.18-.465.398-.801.746-1.149a3.1 3.1 0 0 1 1.148-.746c.352-.137.883-.3 1.856-.344 1.05-.046 1.367-.058 4.039-.058M10 0C7.285 0 6.945.012 5.879.059 4.816.105 4.086.277 3.453.523A4.9 4.9 0 0 0 1.68 1.68 4.9 4.9 0 0 0 .523 3.45C.277 4.085.105 4.811.06 5.874.012 6.945 0 7.285 0 10s.012 3.055.059 4.121c.046 1.063.218 1.793.464 2.426.258.66.598 1.219 1.157 1.773a4.9 4.9 0 0 0 1.77 1.153c.636.246 1.362.418 2.425.465 1.066.046 1.406.058 4.121.058s3.055-.012 4.121-.058c1.063-.047 1.793-.22 2.426-.465a4.9 4.9 0 0 0 1.77-1.153 4.9 4.9 0 0 0 1.152-1.77c.246-.636.418-1.363.465-2.425.047-1.066.058-1.406.058-4.121s-.011-3.055-.058-4.121c-.047-1.063-.22-1.793-.465-2.426A4.7 4.7 0 0 0 18.32 1.68 4.9 4.9 0 0 0 16.55.527C15.915.281 15.188.11 14.126.063 13.055.012 12.715 0 10 0"></path><path fill="currentColor" d="M10 4.863A5.14 5.14 0 0 0 4.863 10a5.138 5.138 0 0 0 10.273 0c0-2.836-2.3-5.137-5.136-5.137m0 8.469a3.333 3.333 0 1 1 .001-6.665A3.333 3.333 0 0 1 10 13.332M16.54 4.66a1.2 1.2 0 1 1-2.4 0 1.2 1.2 0 0 1 2.4 0"></path></svg></a></li><li><a href="https://linkedin.com/company/smartfit" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M18.52 0H1.477C.66 0 0 .645 0 1.441v17.114C0 19.352.66 20 1.477 20H18.52c.816 0 1.48-.648 1.48-1.441V1.44C20 .645 19.336 0 18.52 0M5.934 17.043h-2.97V7.496h2.97zM4.449 6.195a1.72 1.72 0 1 1-.006-3.439 1.72 1.72 0 0 1 .006 3.44m12.594 10.848h-2.965v-4.64c0-1.106-.02-2.532-1.543-2.532-1.543 0-1.777 1.207-1.777 2.453v4.719H7.797V7.496h2.844v1.305h.039c.394-.75 1.363-1.543 2.804-1.543 3.004 0 3.559 1.976 3.559 4.547z"></path></svg></a></li><li>
1<a href="https://youtube.com/smartfit" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 15" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M19.8 3.035s-.195-1.379-.796-1.984C18.242.254 17.39.25 17 .203 14.203 0 10.004 0 10.004 0h-.008S5.796 0 3 .203c-.39.047-1.242.05-2.004.848-.601.605-.793 1.984-.793 1.984S0 4.656 0 6.273V7.79c0 1.617.2 3.238.2 3.238s.195 1.38.792 1.985c.762.797 1.762.77 2.207.855 1.602.152 6.801.2 6.801.2s4.203-.008 7-.208c.39-.046 1.242-.05 2.004-.847.601-.606.797-1.985.797-1.985S20 9.41 20 7.79V6.273c0-1.617-.2-3.238-.2-3.238M7.935 9.63V4.008l5.402 2.82z"></path></svg></a></li><li><a href="https://tiktok.com/@smartfit" target="_blank" rel="noopener noreferrer" aria-label="TikTok" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 18 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M12.56 0H9.19v13.623c0 1.623-1.297 2.957-2.91 2.957s-2.91-1.334-2.91-2.957c0-1.594 1.268-2.898 2.824-2.956v-3.42C2.766 7.303 0 10.115 0 13.622 0 17.16 2.823 20 6.309 20s6.309-2.87 6.309-6.377V6.638a7.8 7.8 0 0 0 4.465 1.507v-3.42C14.548 4.638 12.56 2.55 12.56 0"></path></svg></a></li><li><a href="https://open.spotify.com/user/smartfit" target="_blank" rel="noopener noreferrer" aria-label="Spotify" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M9.97 0C4.463 0 0 4.463 0 9.97c0 5.505 4.464 9.969 9.97 9.969s9.969-4.464 9.969-9.97C19.939 4.464 15.476 0 9.969 0m4.571 14.379a.62.62 0 0 1-.854.206c-2.341-1.43-5.288-1.754-8.758-.961a.622.622 0 0 1-.277-1.212c3.798-.868 7.055-.494 9.683 1.112.293.18.386.562.206.855m1.22-2.715a.777.777 0 0 1-1.068.256c-2.68-1.647-6.765-2.124-9.935-1.162a.778.778 0 0 1-.451-1.487c3.62-1.099 8.121-.567 11.199 1.324.365.225.48.704.255 1.069m.105-2.827C12.653 6.929 7.352 6.753 4.284 7.684A.932.932 0 1 1 3.743 5.9c3.522-1.07 9.376-.863 13.075 1.333a.931.931 0 1 1-.951 1.604"></path></svg></a></li></ul></div><div class="grid grid-cols-[281px_1fr] gap-16"><div class="flex h-full flex-col justify-between gap-8"><div class="flex flex-col gap-1"><p class="font-secondary font-medium leading-normal text-2 font-bold! text-white">SMARTFIT ESCOLA DE GINÁSTICA E DANÇA S.A</p><p class="font-secondary font-medium leading-normal text-2 text-white/50">Avenida Paulista, nº 1294, 2º andar, Bela Vista, CEP 01310-100</p></div><div><p class="font-secondary font-medium leading-normal text-2 text-white/50">CNPJ: 07.594.978/0001-78</p><button type="button" aria-label="Ativar tradução em Libras (HandTalk)" title="Ativar tradução em Libras" class="flex size-12 items-center justify-center mt-4 cursor-pointer rounded-full bg-brand text-brand-foreground shadow-lg transition-transform hover:scale-105 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-brand"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" data-component="icon" class="size-8 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path d="M22.629 12.74c.025-.04.244-.411.351-1.317.106-.898-.246-1.626-.26-1.656a.2.2 0 0 0-.067-.079.23.23 0 0 0-.227-.022.21.21 0 0 0-.105.283c.003.006.313.647.222 1.426-.096.814-.29 1.144-.29 1.144a.21.21 0 0 0 .073.292c.104.06.24.028.303-.072M21.389 12.583c.11.05.241.006.294-.1.02-.04.201-.43.217-1.342a3.24 3.24 0 0 0-.426-1.624.2.2 0 0 0-.057-.06.23.23 0 0 0-.246-.013.21.21 0 0 0-.075.291c.01.016.377.622.364 1.399-.014.819-.174 1.166-.174 1.166a.21.21 0 0 0 .103.283M19.455 15.266c.219-.486.874-1.746 1.251-3.317.378-1.57-.42-2.31-.42-2.31-1.801-.777-2.227-1.69-2.658-1.879-.25-.11-.621-.156-.997-.156a4.6 4.6 0 0 0-.78.066c-.56.1-2.64.965-3.571 1.473s-2.392.877-2.392.877l-.33.117c-.33.116-1.138-.017-1.3.277-.163.293.29.613.621.735.226.083.394.187 1.118.187.337 0 .794-.022 1.433-.08q.16-.014.297-.014c1.617 0 .754 1.472.262 2.422-.52 1.004-3.78 4.973-3.997 5.258-.216.284-.149.594.078.813.123.119.272.204.432.204.135 0 .279-.061.422-.214.314-.332 2.95-2.845 3.563-3.491.204-.216.371-.303.492-.303.243 0 .306.343.132.686-.262.514-2.241 4.688-2.322 4.953-.08.264.072.663.263.769a.8.8 0 0 0 .377.086c.201 0 .419-.07.533-.289.565-1.078 2.447-4.251 2.782-4.773.135-.209.242-.292.322-.292.12 0 .181.187.187.418.01.387-.512 4.336-.54 4.93-.024.531.432.559.526.559h.017s.05.022.123.022c.154 0 .414-.099.553-.712.144-.638.572-3.419.851-4.622.116-.5.268-.668.41-.668.2 0 .381.328.423.528.072.343.322 3 .431 3.69.055.337.283.471.51.471.239 0 .475-.149.503-.368.053-.43.148-1.588.094-3.23-.052-1.642.082-2.335.3-2.823"></path><path d="M4.186 11.377c.097.522.275 1.92.863 3.43.587 1.51 1.678 1.7 1.678 1.7.45-.074.844-.101 1.188-.101q.383.002.69.038c1.4-1.764 2.21-2.854 2.415-3.247l.083-.16c.095-.18.252-.48.36-.734-.6.052-1.08.078-1.466.078-.785 0-1.133-.11-1.447-.233l-.056-.022c-.228-.084-.993-.411-1.264-1.11a1.27 1.27 0 0 1 .072-1.094c.391-.707 1.206-.745 1.693-.768H9c.073-.003.177-.008.23-.014l.287-.101.048-.017.05-.013a13 13 0 0 0 1.687-.563c-.065-1.496.315-5.905.33-6.234.016-.353-.217-.575-.532-.636a1 1 0 0 0-.176-.018c-.25 0-.473.121-.53.482-.07.444-.822 3.944-.96 4.81-.064.393-.206.55-.35.55-.174 0-.348-.225-.39-.536-.077-.568-.827-5.1-.913-5.364-.083-.256-.42-.5-.642-.5H7.12c-.22.014-.694.228-.641.655.149 1.2.405 4.847.425 5.46.01.313-.06.432-.16.432-.098 0-.224-.11-.337-.265-.23-.317-2.063-3.884-2.38-4.392-.138-.22-.302-.283-.443-.283-.184 0-.33.107-.33.107s-.517.071-.168.935c.247.608 1.488 3.152 1.946 4.302.248.623.124.809-.084.809-.176 0-.411-.134-.529-.247-.257-.247-1.99-2.326-2.478-2.842a.58.58 0 0 0-.42-.203c-.35 0-.626.38-.482.658.202.386.789 1.402 1.776 2.74.986 1.34 1.273 1.988 1.37 2.51M5.912 17.747a.22.22 0 0 0 .204-.133.21.21 0 0 0-.121-.277c-.007-.002-.686-.272-1.165-.904-.5-.662-.59-1.032-.59-1.032a.22.22 0 0 0-.259-.166.213.213 0 0 0-.172.25c.01.045.108.461.666 1.198a3.44 3.44 0 0 0 1.355 1.048q.041.015.082.016M4.781 18.28c.08 0 .156-.042.195-.114a.21.21 0 0 0-.093-.287 3 3 0 0 1-1.068-1.01c-.431-.704-.483-1.081-.483-1.081a.22.22 0 0 0-.241-.19.214.214 0 0 0-.197.233c.005.046.061.47.542 1.255a3.4 3.4 0 0 0 1.243 1.17.2.2 0 0 0 .102.024"></path></svg></button></div></div><div class="grid grid-cols-3 gap-x-8 gap-y-12"><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Nossas Academias</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a href="https://www.smartfit.com.br/academias" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Encontre uma academia</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/estrutura-smart-fit">Estrutura das Academias</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/modalidades-treinos">Aulas e modalidades</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Produtos e Serviços</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos/smart-body">Smart Body</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos/smart-nutri">Smart Nutri</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos/smart-coach">Smart Coach</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos/smart-energy">Smart Energy</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos">Produtos e serviços</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Planos</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/planos">Nossos planos</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/contratos">Contratos</a></li><li><a href="https://www.smartfit.com.br/cupom-smart-fit" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Cupons e Promoções</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Comunidade</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/app-smart-fit">Smart Fit App</a></li><li><a href="https://www.smartfit.com.br/smart-squad" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg
1-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Smart Squad</a></li><li><a href="https://www.smartfit.com.br/news/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Blog</a></li><li><a href="https://www.smartfit.com.br/vantagens" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Parceiros</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Institucional</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a href="https://smartfit.com.br/historia-da-rede-smart-fit-academias" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Nossa história</a></li><li><a href="https://www.smartfit.com.br/sustentabilidade" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Sustentabilidade</a></li><li><a href="https://gruposmartfit.99jobs.com/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Trabalhe conosco</a></li><li><a href="https://investor.smartfit.com.br/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Investidores</a></li><li><a href="https://www.smartfit.com.br/imprensa" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Imprensa</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/fale-conosco">Fale Conosco</a></li><li><a href="https://ajuda.smartfit.com.br/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Central de ajuda</a></li><li><a href="https://www.smartfit.com.br/contratos/aviso-de-privacidade" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Aviso de privacidade</a></li><li><a href="https://editalsmartfit.com.br/portal" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Edital Smart Fit</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/mapa-do-site">Mapa do site</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Para empresas</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/quero-ser-franqueado">Seja um franqueado</a></li><li><a href="https://totalpass.com/br/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Planos corporativos</a></li><li><a href="https://www.smartfit.com.br/divulgue-sua-marca" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Divulgue sua marca</a></li><li><a href="https://www.smartfit.com.br/indique-um-ponto" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Indique um ponto</a></li><li><a href="https://smartfit.com.br/contratos/transparenciasalarial2" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Transparência salarial e critérios remuneratórios Smart Fit</a></li><li><a href="https://smartfit.com.br/contratos/transparenciasalarial1" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Transparência salarial e critérios remuneratórios Smart BIOMURUM</a></li><li><a href="https://smartfit.com.br/contratos/formulario-previo-personal" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">
1Formulário prévio ao contrato Personal</a></li></ul></div></div></div></div><div class="flex flex-col gap-8 desktop:hidden"><div class="flex flex-col items-center gap-8"><ul class="flex items-center gap-6"><li><a href="https://www.facebook.com/SmartFit.Oficial" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M10 0C4.477 0 0 4.477 0 10c0 4.69 3.229 8.625 7.584 9.706v-6.65H5.522V10h2.062V8.683c0-3.403 1.54-4.981 4.882-4.981.634 0 1.727.124 2.174.248v2.77a13 13 0 0 0-1.155-.037c-1.64 0-2.273.621-2.273 2.236V10h3.266l-.56 3.056h-2.706v6.87C16.164 19.33 20 15.114 20 10c0-5.523-4.477-10-10-10"></path></svg></a></li><li><a href="https://instagram.com/smartfit" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M10 1.8c2.672 0 2.988.012 4.04.06.976.042 1.503.206 1.855.343.464.18.8.399 1.148.746.352.352.566.684.746 1.149.137.351.3.882.344 1.855.047 1.055.058 1.371.058 4.04 0 2.671-.011 2.987-.058 4.038-.043.977-.207 1.504-.344 1.856-.18.465-.398.8-.746 1.148a3.1 3.1 0 0 1-1.148.746c-.352.137-.883.301-1.856.344-1.055.047-1.371.059-4.039.059-2.672 0-2.988-.012-4.04-.059-.976-.043-1.503-.207-1.855-.344-.464-.18-.8-.398-1.148-.746a3.1 3.1 0 0 1-.746-1.148c-.137-.352-.3-.883-.344-1.856-.047-1.054-.058-1.37-.058-4.039 0-2.672.011-2.988.058-4.039.043-.976.207-1.504.344-1.855.18-.465.398-.801.746-1.149a3.1 3.1 0 0 1 1.148-.746c.352-.137.883-.3 1.856-.344 1.05-.046 1.367-.058 4.039-.058M10 0C7.285 0 6.945.012 5.879.059 4.816.105 4.086.277 3.453.523A4.9 4.9 0 0 0 1.68 1.68 4.9 4.9 0 0 0 .523 3.45C.277 4.085.105 4.811.06 5.874.012 6.945 0 7.285 0 10s.012 3.055.059 4.121c.046 1.063.218 1.793.464 2.426.258.66.598 1.219 1.157 1.773a4.9 4.9 0 0 0 1.77 1.153c.636.246 1.362.418 2.425.465 1.066.046 1.406.058 4.121.058s3.055-.012 4.121-.058c1.063-.047 1.793-.22 2.426-.465a4.9 4.9 0 0 0 1.77-1.153 4.9 4.9 0 0 0 1.152-1.77c.246-.636.418-1.363.465-2.425.047-1.066.058-1.406.058-4.121s-.011-3.055-.058-4.121c-.047-1.063-.22-1.793-.465-2.426A4.7 4.7 0 0 0 18.32 1.68 4.9 4.9 0 0 0 16.55.527C15.915.281 15.188.11 14.126.063 13.055.012 12.715 0 10 0"></path><path fill="currentColor" d="M10 4.863A5.14 5.14 0 0 0 4.863 10a5.138 5.138 0 0 0 10.273 0c0-2.836-2.3-5.137-5.136-5.137m0 8.469a3.333 3.333 0 1 1 .001-6.665A3.333 3.333 0 0 1 10 13.332M16.54 4.66a1.2 1.2 0 1 1-2.4 0 1.2 1.2 0 0 1 2.4 0"></path></svg></a></li><li><a href="https://linkedin.com/company/smartfit" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M18.52 0H1.477C.66 0 0 .645 0 1.441v17.114C0 19.352.66 20 1.477 20H18.52c.816 0 1.48-.648 1.48-1.441V1.44C20 .645 19.336 0 18.52 0M5.934 17.043h-2.97V7.496h2.97zM4.449 6.195a1.72 1.72 0 1 1-.006-3.439 1.72 1.72 0 0 1 .006 3.44m12.594 10.848h-2.965v-4.64c0-1.106-.02-2.532-1.543-2.532-1.543 0-1.777 1.207-1.777 2.453v4.719H7.797V7.496h2.844v1.305h.039c.394-.75 1.363-1.543 2.804-1.543 3.004 0 3.559 1.976 3.559 4.547z"></path></svg></a></li><li>
1<a href="https://youtube.com/smartfit" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 15" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M19.8 3.035s-.195-1.379-.796-1.984C18.242.254 17.39.25 17 .203 14.203 0 10.004 0 10.004 0h-.008S5.796 0 3 .203c-.39.047-1.242.05-2.004.848-.601.605-.793 1.984-.793 1.984S0 4.656 0 6.273V7.79c0 1.617.2 3.238.2 3.238s.195 1.38.792 1.985c.762.797 1.762.77 2.207.855 1.602.152 6.801.2 6.801.2s4.203-.008 7-.208c.39-.046 1.242-.05 2.004-.847.601-.606.797-1.985.797-1.985S20 9.41 20 7.79V6.273c0-1.617-.2-3.238-.2-3.238M7.935 9.63V4.008l5.402 2.82z"></path></svg></a></li><li><a href="https://tiktok.com/@smartfit" target="_blank" rel="noopener noreferrer" aria-label="TikTok" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 18 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M12.56 0H9.19v13.623c0 1.623-1.297 2.957-2.91 2.957s-2.91-1.334-2.91-2.957c0-1.594 1.268-2.898 2.824-2.956v-3.42C2.766 7.303 0 10.115 0 13.622 0 17.16 2.823 20 6.309 20s6.309-2.87 6.309-6.377V6.638a7.8 7.8 0 0 0 4.465 1.507v-3.42C14.548 4.638 12.56 2.55 12.56 0"></path></svg></a></li><li><a href="https://open.spotify.com/user/smartfit" target="_blank" rel="noopener noreferrer" aria-label="Spotify" class="block rounded-sm text-white transition-opacity outline-none hover:opacity-70 focus-visible:ring-2 focus-visible:ring-border-focus"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20" data-component="icon" class="size-5 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path fill="currentColor" d="M9.97 0C4.463 0 0 4.463 0 9.97c0 5.505 4.464 9.969 9.97 9.969s9.969-4.464 9.969-9.97C19.939 4.464 15.476 0 9.969 0m4.571 14.379a.62.62 0 0 1-.854.206c-2.341-1.43-5.288-1.754-8.758-.961a.622.622 0 0 1-.277-1.212c3.798-.868 7.055-.494 9.683 1.112.293.18.386.562.206.855m1.22-2.715a.777.777 0 0 1-1.068.256c-2.68-1.647-6.765-2.124-9.935-1.162a.778.778 0 0 1-.451-1.487c3.62-1.099 8.121-.567 11.199 1.324.365.225.48.704.255 1.069m.105-2.827C12.653 6.929 7.352 6.753 4.284 7.684A.932.932 0 1 1 3.743 5.9c3.522-1.07 9.376-.863 13.075 1.333a.931.931 0 1 1-.951 1.604"></path></svg></a></li></ul><div class="w-full overflow-hidden"><a aria-label="Smart Fit — página inicial" class="block w-full rounded-sm outline-none focus-visible:ring-2 focus-visible:ring-border-focus" href="/"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 91 26" data-component="logo"><path fill="#fff" d="M68.408 4.925V16.66h3.727V8.03h3.406V5.156h-3.406c0-1.864.437-2.14 2.37-2.14.484 0 .898.069 1.06.092V.345C74.965.253 74.274.23 73.538.23c-3.314 0-5.13 1.496-5.13 4.695M79.384 0c-1.38 0-2.163.644-2.163 1.772s.782 1.817 2.163 1.817 2.186-.644 2.186-1.817S80.788 0 79.384 0M77.52 16.659h3.751V5.13h-3.75zm11.229-2.761c-1.22 0-1.564-.437-1.564-1.564V8.03h3.198V5.155h-3.175V2.532h-3.75v10.355c0 3.014 1.772 4.05 4.326 4.05.828 0 2.071-.23 2.807-.576v-2.876c-.414.206-1.15.414-1.841.414z"></path><path fill="#FFC409" d="M3.75 8.421c0-.505.645-.806 2.163-.806s3.06.3 4.142.576V5.384c-.92-.23-2.37-.506-4.303-.506-3.244 0-5.637 1.403-5.637 3.889 0 4.486 6.95 3.13 6.95 4.579 0 .575-.714.875-2.509.875-1.633 0-3.451-.46-4.555-.966v2.99c1.358.506 3.129.691 4.555.691 3.29 0 6.144-1.219 6.144-3.842 0-4.302-6.95-3.199-6.95-4.67zm16.245 1.635v6.604h3.728v-6.604c.3-.944.92-2.003 2.278-2.003.944 0 1.633.621 1.633 2.003v6.604h3.729V9.02c0-2.669-1.611-4.142-3.751-4.142-1.726 0-3.244.944-4.05 3.038h-.184c-.46-2.003-1.633-3.038-3.452-3.038s-3.198.966-3.98 2.969h-.185c.162-.714.322-1.518.322-2.692h-3.728V16.66h3.728v-6.604c.3-.944.92-2.003 2.278-2.003.943 0 1.633.599 1.633 2.003zm18.546-.438c-2.922 0-
15.523.644-5.523 3.773 0 2.554 1.772 3.543 3.705 3.543 1.794 0 3.267-.851 4.187-2.393h.184c-.115.645-.137 1.082-.137 2.118h3.728V9.848c0-3.36-1.588-4.97-5.73-4.97-1.68 0-3.243.277-5.062.875v2.922c1.174-.414 2.67-.875 4.533-.875s2.53.506 2.53 1.542v.277zm2.44 1.887v1.311c-.692 1.036-1.634 1.542-2.601 1.542-.806 0-1.518-.368-1.518-1.311 0-1.197 1.058-1.542 2.922-1.542zm9.41-3.498h-.183c.184-.851.345-1.795.345-2.853h-3.704v11.505h3.728v-6.075c.505-1.473 1.633-1.956 3.152-1.956.277 0 .621.046.966.115v-3.75a3 3 0 0 0-.644-.07c-1.633 0-2.969 1.335-3.658 3.084zm11.275 5.89c-1.219 0-1.564-.436-1.564-1.564V8.031h3.199V5.155h-3.175V2.532h-3.751v10.355c0 3.014 1.772 4.05 4.326 4.05.829 0 2.072-.23 2.807-.576v-2.876c-.414.206-1.15.414-1.84.414zm-29.622 8.54c-6.033 0-10.593-1.446-13.596-2.614l-1.085 2.752c2.641 1.446 7.841 3.337 14.68 3.337s12.039-1.89 14.68-3.337l-1.084-2.752c-3.003 1.168-7.563 2.614-13.597 2.614z"></path></svg></a></div></div><span class="h-px w-full bg-white/10" aria-hidden="true"></span><div id="_R_4fb_" class="flex-col gap-10 hidden"><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Nossas Academias</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a href="https://www.smartfit.com.br/academias" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Encontre uma academia</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/estrutura-smart-fit">Estrutura das Academias</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/modalidades-treinos">Aulas e modalidades</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Produtos e Serviços</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos/smart-body">Smart Body</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos/smart-nutri">Smart Nutri</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos/smart-coach">Smart Coach</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos/smart-energy">Smart Energy</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/produtos-servicos">Produtos e serviços</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Planos</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/planos">Nossos planos</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/contratos">Contratos</a></li><li><a href="https://www.smartfit.com.br/cupom-smart-fit" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Cupons e Promoções</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Comunidade</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/app-smart-fit">Smart Fit App</a></li><li><a href="https://www.smartfit.com.br/smart-squad" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Smart Squad</a></li><li><a href="https://www.smartfit.com.br/news/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Blog</a></li><li><a href="https://www.smartfit.com.br/vantagens" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Parceiros</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Institucional</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a href="https://smartfit.com.br/historia-da-rede-smart-fit-academias" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Nossa história</a></li><li><a href="https://www.smartfit.com.br/sustentabilidade" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Sustentabilidade</a></li><li><a href="https://gruposmartfit.99jobs.com/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Trabalhe conosco</a></li><li><a href="https://investor.smartfit.com.br/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Investidores</a></li><li><a href="https://www.smartfit.com.br/imprensa" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Imprensa</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-whi
1te" data-component="button" href="/fale-conosco">Fale Conosco</a></li><li><a href="https://ajuda.smartfit.com.br/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Central de ajuda</a></li><li><a href="https://www.smartfit.com.br/contratos/aviso-de-privacidade" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Aviso de privacidade</a></li><li><a href="https://editalsmartfit.com.br/portal" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Edital Smart Fit</a></li><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/mapa-do-site">Mapa do site</a></li></ul></div><div class="flex flex-col gap-4 mobile:items-center mobile:text-center"><div class="w-full desktop:border-b desktop:border-white/15 desktop:pb-4"><h2 class="font-secondary font-medium leading-normal text-1 font-bold! uppercase text-white">Para empresas</h2></div><ul class="flex flex-col gap-4 mobile:items-center"><li><a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" data-component="button" href="/quero-ser-franqueado">Seja um franqueado</a></li><li><a href="https://totalpass.com/br/" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Planos corporativos</a></li><li><a href="https://www.smartfit.com.br/divulgue-sua-marca" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Divulgue sua marca</a></li><li><a href="https://www.smartfit.com.br/indique-um-ponto" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Indique um ponto</a></li><li><a href="https://smartfit.com.br/contratos/transparenciasalarial2" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Transparência salarial e critérios remuneratórios Smart Fit</a></li><li><a href="https://smartfit.com.br/contratos/transparenciasalarial1" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">Transparência salarial e critérios remuneratórios Smart BIOMURUM</a></li><li><a href="https://smartfit.com.br/contratos/formulario-previo-personal" class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:underline disabled:text-(--btn-bg-hover) disabled:underline font-secondary text-wrap! text-base font-medium normal-case text-white/50 hover:text-white" rel="noreferrer" data-component="button">
1Formulário prévio ao contrato Personal</a></li></ul></div></div><button type="button" class="flex w-full items-center justify-center gap-2 py-2 font-secondary text-sm font-medium text-white cursor-pointer outline-none focus-visible:ring-2 focus-visible:ring-border-focus" aria-expanded="false" aria-controls="_R_4fb_">Expandir mapa do site<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 8" data-component="icon" class="size-3 transition-transform duration-300 shrink-0 select-none outline-none" aria-hidden="true" focusable="false" tabindex="-1"><path stroke="currentColor" stroke-width="2" d="m.707.707 5 5 5-5"></path></svg></button><span class="h-px w-full bg-white/10" aria-hidden="true"></span><div class="flex flex-col items-center gap-6 text-center"><p class="font-secondary font-medium leading-normal text-1 text-white/70">*Consulte as condições promocionais e regulamentos na página: <a class="inline-flex shrink-0 items-center justify-center gap-2 rounded-full whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 [--btn-bg:var(--color-brand)] [--btn-bg-hover:var(--color-brand-light)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-brand)] h-auto p-0 bg-transparent hover:text-(--btn-bg-hover) hover:underline disabled:text-(--btn-bg-hover) disabled:underline text-xs font-secondary font-medium normal-case text-white underline hover:opacity-70" data-component="button" href="/contratos">smartfit.com.br/contratos</a></p><div class="flex flex-col gap-1"><p class="font-secondary font-medium leading-normal text-2 font-bold! text-white">SMARTFIT ESCOLA DE GINÁSTICA E DANÇA S.A</p><p class="font-secondary font-medium leading-normal text-2 text-white/50">Avenida Paulista, nº 1294, 2º andar, Bela Vista, CEP 01310-100</p></div><p class="font-secondary font-medium leading-normal text-2 text-white/50">CNPJ: 07.594.978/0001-78</p></div></div></div></footer>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.nr-data.net\",\"errorBeacon\":\"bam.nr-data.net\",\"licenseKey\":\"NRBR-e6cee47ab00643ef5d5\",\"applicationID\":\"1064065382\"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[\"bam.nr-data.net\"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:\"1134722651\",accountID:\"4110770\",trustKey:\"2981324\",xpid:\"UAcGUVFUCBABVFdWBwcCVVwD\",licenseKey:\"NRBR-e6cee47ab00643ef5d5\",applicationID:\"1064065382\",browserID:\"1134722651\"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */\n(()=\u003e{var e={8122(e,t,r){\"use strict\";r.d(t,{a:()=\u003ei});var n=r(944);function i(e,t){try{if(!e||\"object\"!=typeof e)return(0,n.R)(3);if(!t||\"object\"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])\u0026\u0026Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:\"object\"==typeof e[a]\u0026\u0026null!==t[a]\u0026\u0026\"object\"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){\"use strict\";r.d(t,{f:()=\u003ea});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey\u0026\u0026!!e.errorBeacon\u0026\u0026!!e.applicationID}catch(e){return!1}}r.d(t,[\"D\",0,e=\u003e(0,i.a)(e,s)])},7699(e,t,r){\"use strict\";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,[\"It\",0,1e6,\"KC\",0,i,\"qh\",0,\"SESSION_ERROR\"])},9324(e,t,r){\"use strict\";r.d(t,[\"A\",0,\"@newrelic/rrweb\",\"x\",0,\"1.322.0\"])},981(e,t,r){\"use strict\";r.d(t,[\"R\",0,{AJAX:\"AjaxRequest\",PA:\"PageAction\",UA:\"UserAction\",BP:\"BrowserPerformance\",WS:\"WebSocket\",SPV:\"SecurityPolicyViolation\",JSE:\"JavaScriptError\",LOG:\"Log\",PVE:\"PageView\",PVT:\"PageViewTiming\",SR:\"SessionReplay\",ST:\"SessionTrace\",BI:\"BrowserInteraction\"}])},9752(e,t,r){\"use strict\";const n=\"newrelic-iframe-\",i=n+\"timing-update\",s=n+\"api\",a=n+\"api-response\",o=n+\"vitals-update\",c=n+\"ajax\";r.d(t,[\"$8\",0,o,\"Gi\",0,a,\"KU\",0,c,\"Pl\",0,n,\"cS\",0,s,\"cr\",0,i])},6154(e,t,r){\"use strict\";var n=r(1863);const i=\"undefined\"!=typeof window\u0026\u0026!!window.document,s=\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self.navigator instanceof WorkerNavigator||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis.navigator instanceof WorkerNavigator),a=i?window:\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis),o=Boolean(\"hidden\"===a?.document?.visibilityState),c=\"\"+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d\u0026\u0026\"undefined\"==typeof SharedWorker,l=(()=\u003e{const e=a.navigator?.userAgent?.match(/Firefox[/\\s](\\d+\\.\\d+)/);return Array.isArray(e)\u0026\u0026e.length\u003e=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,[\"OF\",0,d,\"RI\",0,i,\"WN\",0,f,\"bv\",0,s,\"gm\",0,a,\"lR\",0,l,\"m\",0,c,\"mw\",0,o,\"sb\",0,u,\"zk\",0,()=\u003e{const e=a?.performance?.getEntriesByType?.(\"navigation\")?.[0];if(e\u0026\u0026e.responseStart\u003e0\u0026\u0026e.responseStart\u003ca.performance.now())return e}])},7295(e,t,r){\"use strict\";r.d(t,{Xv:()=\u003ea,gX:()=\u003ei,iW:()=\u003es});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;
1if(\"*\"===n[0].hostname)return!1;for(var t=0;t\u003cn.length;t++){var r=n[t];if(r.hostname.test(e.hostname)\u0026\u0026r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e\u0026\u0026e.length)for(var t=0;t\u003ce.length;t++){let r=e[t];if(!r)continue;if(\"*\"===r)return void(n=[{hostname:\"*\"}]);0===r.indexOf(\"http://\")?r=r.substring(7):0===r.indexOf(\"https://\")\u0026\u0026(r=r.substring(8));const i=r.indexOf(\"/\");let s,a;i\u003e0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a=\"*\");let[c]=s.split(\":\");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\\]\\\\]/g,e=\u003e\"\\\\\"+e).replace(/\\*/g,\".*?\");return new RegExp((t?\"^\":\"\")+r+\"$\")}},3241(e,t,r){\"use strict\";r.d(t,{W:()=\u003ei});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent(\"newrelic\",{detail:e}))}catch(e){}}},1687(e,t,r){\"use strict\";r.d(t,{Ak:()=\u003eo,Ze:()=\u003ed,x3:()=\u003ec});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r\u0026\u0026(r.get(t)\u0026\u0026r.delete(t),l(e,t,!1),r.size\u0026\u0026u(e))}function d(e,t=\"feature\",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=\u003et.staged)\u0026\u0026(t.sort((e,t)=\u003ee[1].priority-t[1].priority),t.forEach(([t])=\u003e{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s\u0026\u0026!s.aborted\u0026\u0026s.backlog\u0026\u0026o){if((0,n.W)({type:\"lifecycle\",name:\"drain\",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e\u0026\u0026t\u003ce.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=\u003e{Object.values(t||{}).forEach(t=\u003e{t[0]?.on\u0026\u0026t[0].context()instanceof a.y\u0026\u0026!t[0].listeners(e).includes(t[1])\u0026\u0026t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit(\"drain-\"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=\u003e{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){\"use strict\";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o=\"nr@context:\".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length\u0026\u0026d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i\u003cr.length;i++)r[i]===t\u0026\u0026r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s\u0026\u0026(s=!0);if(c.aborted\u0026\u0026!i)return;t\u0026\u0026s\u0026\u0026t.emit(e,r,n);var o=h(n);g(e).forEach(e=\u003e{e.apply(o,r)});var d=v()[a[e]];d\u0026\u0026d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||\"feature\",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=\u003e{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=\u003e{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t\u0026\u0026\"object\"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,\"aborted\",{get:()=\u003e{let e=f._aborted||!1;return e||(t\u0026\u0026(e=t.aborted),e)}}),f;function h(e){return e\u0026\u0026e instanceof s.y?e:e?(0,i.I)(e,o,()=\u003enew s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,\"globalEE\"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,[\"P\",0,o,\"ee\",0,c])},2646(e,t,r){\"use strict\";r.d(t,{y:()=\u003en});class n{constructor(e){this.contextId=e}}},9908(e,t,r){\"use strict\";r.d(t,{d:()=\u003en,p:()=\u003ei});var n=r(7836).ee.get(\"handle\");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){\"use strict\";r.d(t,{i:()=\u003es});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s=\"feature\"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){\"use strict\";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=\u003es,jT:()=\u003en,sp:()=\u003ei})},5607(e,t,r){\"use strict\";const n=(0,r(9566).bz)();r.d(t,[\"W\",0,n])},9566(e,t,r){\"use strict\";r.d(t,{LA:()=\u003ea,ZF:()=\u003eo,bz:()=\u003es,el:()=\u003ec});var n=r(6154);function i(e,t){return e?15\u0026e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e\u0026\u0026e.getRandomValues\u0026\u0026(t=e.getRandomValues(new Uint8Array(30))),\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".split(\"\").map(e=\u003e\"x\"===e?i(t,r++).toString(16):\"y\"===e?(3\u0026i()|8).toString(16):e).join(\"\")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t\u0026\u0026t.getRandomValues\u0026\u0026(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o\u003ce;o++)a.push(i(r,s++).toString(16));return a.join(\"\")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){\"use strict\";r.d(t,[\"BB\",0,18e5,\"Wt\",0,\"NRBA_SESSION::\",\"g\",0,{OFF:0,FULL:1,ERROR:2},\"iL\",0,{SAME_TAB:\"same-tab\",CROSS_TAB:\"cross-tab\"},\"tS\",0,{STARTED:\"session-started\",PAUSE:\"session-pause\",RESET:\"session-reset\",RESUME:\"session-resume\",UPDATE:\"session-update\"},\"wk\",0,144e5])},733(e,t,r){\"use strict\";function n(e,t){return function(e){let t=2166136261;for(let r=0;r\u003ce.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t\u003e\u003e\u003e0).toString(16).padStart(8,\"0\")}
1(\"\".concat(String(e),\":\").concat(String(t)))}r.d(t,{Y:()=\u003en})},1863(e,t,r){\"use strict\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=\u003en})},9119(e,t,r){\"use strict\";r.d(t,{L:()=\u003es});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,\"$1$2\"):e}},7485(e,t,r){\"use strict\";r.d(t,{D:()=\u003ei});var n=r(6154);function i(e){if(0===(e||\"\").indexOf(\"data:\"))return{protocol:\"data\"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(\":\")),sameOrigin:t.protocol===n.gm?.location?.protocol\u0026\u0026t.host===n.gm?.location?.host};return r.port\u0026\u0026\"\"!==r.port||(\"http:\"===t.protocol\u0026\u0026(r.port=\"80\"),\"https:\"===t.protocol\u0026\u0026(r.port=\"443\")),r.pathname\u0026\u0026\"\"!==r.pathname?r.pathname.startsWith(\"/\")||(r.pathname=\"/\".concat(r.pathname)):r.pathname=\"/\",r}catch(e){return{}}}},7866(e,t,r){\"use strict\";r.d(t,[\"Nc\",0,/^\\s*at Function code \\(Function code:\\d+:\\d+\\)\\s*/i,\"cn\",0,/^\\s*(?:([^@]*)(?:\\(.*?\\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\\d+)(?::(\\d+))?\\s*$/i,\"fL\",0,/^\\s*at .+ \\(eval at \\S+ \\((?:(?:file|http|https):[^)]+)?\\)(?:, [^:]*:\\d+:\\d+)?\\)$/i,\"h3\",0,/function (.+?)\\s*\\(/,\"hB\",0,/^\\s*at (?:((?:\\[object object\\])?(?:[^(]*\\([^)]*\\))*[^()]*(?: \\[as \\S+\\])?) )?\\(?((?:file|http|https|chrome-extension):.*?)?:(\\d+)(?::(\\d+))?\\)?\\s*$/i])},944(e,t,r){\"use strict\";r.d(t,{R:()=\u003ei});var n=r(3241);function i(e,t){\"function\"==typeof console.debug\u0026\u0026(console.debug(\"New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#\".concat(e),t),(0,n.W)({drained:null,type:\"data\",name:\"warn\",feature:\"warn\",data:{code:e,secondary:t}}))}},8990(e,t,r){\"use strict\";r.d(t,{I:()=\u003ei});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){\"use strict\";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=\u003e{n\u0026\u0026void 0===i\u0026\u0026(e.apply(this,r),i=setTimeout(()=\u003e{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=\u003e{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=\u003e{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=\u003ei,s:()=\u003en})},1910(e,t,r){\"use strict\";r.d(t,{i:()=\u003es});var n=r(944);const i=new Map;function s(...e){return e.every(e=\u003e{if(i.has(e))return i.get(e);const t=\"function\"==typeof e?e.toString():\"\",r=t.includes(\"[native code]\"),s=t.includes(\"nrWrapper\");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){\"use strict\";r.d(t,{A:()=\u003ei});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=\u003e{const e=new WeakSet;return(t,r)=\u003e{if(\"object\"==typeof r\u0026\u0026null!==r){if(e.has(r))return;e.add(r)}return r}})())??\"\"}catch(e){try{n.ee.emit(\"internal-error\",[e])}catch(e){}return\"\"}}},9232(e,t,r){\"use strict\";r.d(t,[\"f\",0,{MFE:\"MFE\",BA:\"BA\"}])},7560(e,t,r){\"use strict\";r.d(t,{N:()=\u003ea,j:()=\u003ec});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=\u003e(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=\u003ee.isScript)}:void 0}function o(e){if(!e||\"object\"!=typeof e)return;const{matcher:t,type:r}=e;let i=\"string\"==typeof t\u0026\u0026t.endsWith(\".js\");return void 0!==r\u0026\u0026(!function(e){return\"script\"===e||\"asset\"===e}(r)?s(r):i=function(e){return\"script\"===e}(r)),a=t,\"[object RegExp]\"===Object.prototype.toString.call(a)?{pattern:t,test:e=\u003e(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:\"string\"==typeof t\u0026\u0026t.length\u003e0?{pattern:t,test:e=\u003e(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=\u003ee.test(t))}},5718(e,t,r){\"use strict\";r.d(t,{xo:()=\u003eT,AZ:()=\u003ev,cI:()=\u003eg,Qr:()=\u003eA,QL:()=\u003ey});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=\u003e{},t){return{get:()=\u003evoid 0!==t?t:e(),set:e=\u003e{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=\u003e{t\u0026\u0026(e.scriptStart=e.scriptStart\u003e0?Math.min(e.scriptStart,t):t),r\u0026\u0026(e.scriptEnd=e.scriptEnd\u003e0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
1if(t)return t;const r=new o(e);if(l.set(e,r),l.size\u003e1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver\u0026\u0026n.gm.document){new MutationObserver(e=\u003e{e.forEach(e=\u003e{e.addedNodes.forEach(e=\u003e{if(\"SCRIPT\"===e.nodeName\u0026\u0026e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=\u003e{t.dom.end=(0,i.t)()};[\"load\",\"error\"].forEach(t=\u003ee.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{if((e=\u003e\"script\"===e.initiatorType||[\"link\",\"fetch\"].includes(e.initiatorType)\u0026\u0026(0,s.L)(e.name).endsWith(\".js\"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=\u003e{(r(e)||(0,i.t)()-n\u003e1e4)\u0026\u0026t.push(s)}),f=f.filter((e,r)=\u003e!t.includes(r))})}).observe({type:\"resource\",buffered:!0})}function v(e){if(!e||\"string\"!=typeof e)return[];const t=new Set,r=e.split(\"\\n\");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r\u0026\u0026r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\\(([^)]+\\.js):\\d+:\\d+\\)/)||e.match(/^\\s+at\\s+([^\\s(]+\\.js):\\d+:\\d+/);r\u0026\u0026r[1]\u0026\u0026t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),\"blocking\"===t.renderBlockingStatus?e.renderBlocking=!0:\"non-blocking\"===t.renderBlockingStatus\u0026\u0026!0!==e.renderBlocking\u0026\u0026(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),\"scripts\"!==i\u0026\u0026\"all\"!==i)return;if(\"all\"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart\u003e0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd\u003e0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=\u003e{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end\u0026\u0026r.dom.value\u0026\u0026[\"load\",\"error\"].forEach(e=\u003er.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType(\"resource\")||[]).forEach(r=\u003e{const n=[...a].find(e=\u003ee.test(r.name));n\u0026\u0026(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size\u0026\u0026function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")\u0026\u0026f.push({addedAt:(0,i.t)(),test:n=\u003e{const i=[...t].find(e=\u003ee.test(n.name));return i\u0026\u0026(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:\"unknown\",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType(\"navigation\")?.[0]?.name||\"\";try{const e=v(a),c=(e.length\u003e1?e.filter(e=\u003eu!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type=\"inline\",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType(\"resource\")?.find(e=\u003eb(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel=\"preload\"][as=\"script\"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)\u0026\u0026(r.asset=c,r.type=\"preload\"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")\u0026\u0026f.push({addedAt:(0,i.t)(),test:r=\u003e!!b(r,t)\u0026\u0026(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t\u0026\u0026!!h?.claimedBy.has(t);h\u0026\u0026t\u0026\u0026h.claimedBy.add(t);const y=()=\u003e{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e\u003e1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=\u003e{e\u0026\u0026(w=w\u003e0?Math.min(w,e):e),t\u0026\u0026(R=R\u003e0?Math.max(R,t):t)},Object.defineProperty(r,\"scriptStart\",d(()=\u003e{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w\u003e0?Math.min(e,w):e})),Object.defineProperty(r,\"scriptEnd\",d(()=\u003e{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R\u003e0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){\"use strict\";r.d(t,{$5:()=\u003em,B5:()=\u003eg,K6:()=\u003eu,M$:()=\u003eo,Ms:()=\u003ed,NG:()=\u003ec,Ux:()=\u003eh,YA:()=\u003ep,yx:()=\u003el});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}
1function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=\u003et.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=\u003eString(t.metadata.target.id)===String(e)).map(e=\u003ee.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=\u003e{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset\u0026\u0026(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=\u003ee.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=\u003e{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=\u003ee.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i=\"\".concat(e,\"::\").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked\u0026\u0026!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e\u0026\u0026(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{\"child.id\":e.id,\"child.type\":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)\u0026\u0026!!v(t)\u0026\u0026t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e\u0026\u0026!!t?.init.api.register.enabled}},5289(e,t,r){\"use strict\";r.d(t,{GG:()=\u003ea,Qr:()=\u003ec,sB:()=\u003eo});var n=r(3878),i=r(6389);function s(){return\"undefined\"==typeof document||\"complete\"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=\u003e{s()\u0026\u0026(clearInterval(a),r())},500);(0,n.sp)(\"load\",r,t)}function o(e){if(s())return e();(0,n.DD)(\"DOMContentLoaded\",e)}function c(e){if(s())return e();(0,n.sp)(\"popstate\",e)}},384(e,t,r){\"use strict\";r.d(t,{Zm:()=\u003ec,bQ:()=\u003eu,dV:()=\u003ed,pV:()=\u003el});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:\"bam.nr-data.net\",errorBeacon:\"bam.nr-data.net\"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic\u0026\u0026(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length\u0026\u0026(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,[\"NT\",0,o])},2843(e,t,r){\"use strict\";r.d(t,{G:()=\u003es,u:()=\u003ei});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)(\"visibilitychange\",function(){if(t)return void(\"hidden\"===document.visibilityState\u0026\u0026e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)(\"pagehide\",e,t,r)}},8139(e,t,r){\"use strict\";r.d(t,{u:()=\u003ef});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d=\"addEventListener\",u=\"removeEventListener\",l=\"nr@wrapped:\".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get(\"events\")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],\"-\",g)}function g(e,t){return e[1]}return\"getPrototypeOf\"in Object\u0026\u0026(a.RI\u0026\u0026h(document,p),c\u0026\u0026h(c.prototype,p),h(a.gm,p)),r.on(d+\"-start\",function(e,t){var r=e[1];if(null!==r\u0026\u0026(\"function\"==typeof r||\"object\"==typeof r)\u0026\u0026\"newrelic\"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if(\"function\"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,\"fn-\",null,e.name||\"anonymous\"):r});this.wrapped=e[1]=n}}),r.on(u+\"-start\",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;\"object\"==typeof n\u0026\u0026!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n\u0026\u0026t(n,...r)}},3434(e,t,r){\"use strict\";r.d(t,{YM:()=\u003ed});var n=r(7836),i=r(5607),s=r(5732);const a=\"nr@original:\".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r=\"\");const o=\"-\"===r.charAt(0);for(let c=0;c\u003ct.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=\"\"),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)\u0026\u0026(t[n]=e[n])}
1(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l=\"function\"==typeof i?i(a,o):i||{}}catch(t){u([t,\"\",[a,o,c],l],e)}d(n+\"start\",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+\"err\",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e\u003e=50,methodName:c,thrownError:g};t.isLongTask\u0026\u0026d(\"long-task\",[t,o,m],l,f),d(n+\"end\",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit(\"internal-error\",e)}catch(e){}}function l(e){return!(e\u0026\u0026\"function\"==typeof e\u0026\u0026e.apply\u0026\u0026!e[a])}r.d(t,[\"Jt\",0,a])},9300(e,t,r){\"use strict\";const n=r(860).K7.ajax;r.d(t,[\"TZ\",0,n,\"f5\",0,\"ajaxRequest.id\",\"mo\",0,{NONE:\"none\",FAILURES:\"failures\",ALL:\"all\"}])},3333(e,t,r){\"use strict\";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,[\"$v\",0,{RESOURCES:\"experimental.resources\",REGISTER:\"register\"},\"TZ\",0,i,\"Zp\",0,[\"auxclick\",\"click\",\"copy\",\"keydown\",\"paste\",\"scrollend\"],\"kd\",0,s,\"qN\",0,[\"focus\",\"blur\"]])},6774(e,t,r){\"use strict\";const n=r(860).K7.jserrors;r.d(t,[\"T\",0,n])},993(e,t,r){\"use strict\";const n=r(860).K7.logging;r.d(t,[\"A$\",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},\"TZ\",0,n,\"p_\",0,{ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"}])},3785(e,t,r){\"use strict\";r.d(t,{R:()=\u003ec,b:()=\u003ed});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,[\"API/logging/\".concat(c.toLowerCase(),\"/called\")],void 0,s.K7.metrics,e),(0,n.p)(\"log\",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return\"string\"==typeof e\u0026\u0026Object.values(o.p_).some(t=\u003et===e.toUpperCase().trim())}},3969(e,t,r){\"use strict\";const n=r(860).K7.metrics;r.d(t,[\"TZ\",0,n,\"XG\",0,\"storeEventMetrics\",\"xV\",0,\"storeSupportabilityMetrics\"])},6630(e,t,r){\"use strict\";const n=r(860).K7.pageViewEvent;r.d(t,[\"T\",0,n])},782(e,t,r){\"use strict\";const n=r(860).K7.pageViewTiming;r.d(t,[\"T\",0,n])},6344(e,t,r){\"use strict\";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
1;r.d(t,[\"Qb\",0,{API:\"api\",RESUME:\"resume\",SWITCH_TO_FULL:\"switchToFull\",INITIALIZE:\"initialize\",PRELOAD:\"preload\"},\"TZ\",0,i,\"Vh\",0,\"errorDuringReplay\",\"_s\",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},\"bc\",0,{RESET:{message:\"Session was reset\",sm:\"Reset\"},IMPORT:{message:\"Recorder failed to import\",sm:\"Import\"},TOO_MANY:{message:\"429: Too Many Requests\",sm:\"Too-Many\"},TOO_BIG:{message:\"Payload was too large\",sm:\"Too-Big\"},CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\",sm:\"Cross-Tab\"},ENTITLEMENTS:{message:\"Session Replay is not allowed and will not be started\",sm:\"Entitlement\"}},\"yP\",0,s])},5270(e,t,r){\"use strict\";r.d(t,{Aw:()=\u003ea,SR:()=\u003es,rF:()=\u003eo});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO\u0026\u0026(0,i.V)(e)\u0026\u0026!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload\u0026\u0026s(e)}function o(e,t){try{if(\"string\"==typeof t?.type\u0026\u0026\"password\"===t.type.toLowerCase())return\"*\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\"nr-unmask\"))return e}catch(e){}return\"string\"==typeof e?e.replace(/[\\S]/g,\"*\"):\"*\".repeat(e?.length||0)}},3738(e,t,r){\"use strict\";const n=r(860).K7.sessionTrace,i=\"-start\",s=\"-end\",a=\"fn\"+i,o=\"fn\"+s;r.d(t,[\"He\",0,\"bstResource\",\"Kp\",0,s,\"Lc\",0,o,\"Rz\",0,\"pushState\",\"TZ\",0,n,\"bD\",0,\"resource\",\"bc\",0,{CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\"},ENTITLEMENTS:{message:\"Session Trace is not allowed and will not be started\"},RESET:{message:\"Session was reset\"},SESSION_CHANGED:{message:\"Session identifier changed unexpectedly\"}},\"d3\",0,i,\"uP\",0,a])},3962(e,t,r){\"use strict\";const n=r(860).K7.softNav;r.d(t,[\"O2\",0,{INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},\"OV\",0,\"popstate\",\"Qu\",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},\"TZ\",0,n,\"ih\",0,{IP:\"in progress\",PF:\"pending finish\",FIN:\"finished\",CAN:\"cancelled\"},\"pP\",0,\"initialPageLoad\",\"tC\",0,[\"click\",\"keydown\",\"submit\"]])},4234(e,t,r){\"use strict\";r.d(t,{W:()=\u003ei});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){\"use strict\";var n=r(6154);r.d(t,[\"V\",0,e=\u003en.RI\u0026\u0026!0===e?.privacy.cookies_enabled])},8362(e,t,r){\"use strict\";r.d(t,{d:()=\u003es});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){\"use strict\";r.d(t,{W:()=\u003es});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(\"log\",e,t)}start(){return this.#e(\"start\")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){\"use strict\";r.d(t,[\"BL\",0,\"finished\",\"CH\",0,\"recordReplay\",\"Dl\",0,\"setUserId\",\"Fw\",0,\"setPageViewName\",\"PA\",0,\"setCurrentRouteName\",\"Pv\",0,\"consent\",\"Tb\",0,\"pauseReplay\",\"U2\",0,\"addToTrace\",\"V1\",0,\"measure\",\"Wb\",0,\"wrapLogger\",\"bt\",0,\"setErrorHandler\",\"cD\",0,\"setCustomAttribute\",\"dT\",0,\"interaction\",\"eY\",0,\"register\",\"fF\",0,\"recordCustomEvent\",\"hG\",0,\"addPageAction\",\"hw\",0,\"api-ixn-\",\"k6\",0,\"addRelease\",\"nb\",0,\"setApplicationVersion\",\"o5\",0,\"
1noticeError\"])},1738(e,t,r){\"use strict\";r.d(t,{U:()=\u003el,Y:()=\u003eu});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]\u0026\u0026u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,[\"API/\"+e+\"/called\"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:\"data\",name:\"api\",feature:\"api-\"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)\u0026\u0026(0,i.p)(\"api-\"+n,[(0,s.t)(),t,r],void 0,\"session\",e.ee)}},8374(e,t,r){r.nc=(()=\u003e{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},860(e,t,r){\"use strict\";const n=\"events\",i=\"jserrors\",s=\"browser/blobs\",a=\"browser/logs\",o={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:i,logging:\"logging\",metrics:\"metrics\",pageAction:\"page_action\",pageViewEvent:\"page_view_event\",pageViewTiming:\"page_view_timing\",sessionReplay:\"session_replay\",sessionTrace:\"session_trace\",softNav:\"soft_navigations\"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:\"rum\",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:\"ins\"};r.d(t,[\"$J\",0,d,\"K7\",0,o,\"P3\",0,c,\"XX\",0,i,\"Yy\",0,a,\"df\",0,s,\"hg\",0,\"connect\"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=\u003e{if(Array.isArray(t))for(var n=0;n\u003ct.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s\u0026\u0026n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)\u0026\u0026!r.o(e,i)\u0026\u0026Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=\u003ePromise.all(Object.keys(r.f).reduce((t,n)=\u003e(r.f[n](e,t),t),[])),r.u=e=\u003e({212:\"nr-spa-compressor\",238:\"nr-spa-iframe-message-handler\",249:\"nr-spa-recorder\",478:\"nr-spa\"}[e]+\"-1.322.0.min.js\"),r.o=(e,t)=\u003eObject.prototype.hasOwnProperty.call(e,t),(()=\u003e{const e={},t=\"NRBA-1.322.0.PROD:\";r.l=(n,i,s,a)=\u003e{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName(\"script\");for(var d=0;d\u003ce.length;d++){const r=e[d];if(r.getAttribute(\"src\")==n||r.getAttribute(\"data-webpack\")==t+s){o=r;break}}}if(!o){c=!0;var u={478:\"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==\",249:\"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==\",212:\"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==\",238:\"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ==\"};o=document.createElement(\"script\"),o.charset=\"utf-8\",r.nc\u0026\u0026o.setAttribute(\"nonce\",r.nc),o.setAttribute(\"data-webpack\",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+\"/\")\u0026\u0026(o.crossOrigin=\"anonymous\"),u[a]\u0026\u0026(o.integrity=u[a])}e[n]=[i];const l=(t,r)=\u003e{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=\u003ee(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:\"timeout\",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c\u0026\u0026document.head.appendChild(o)}})(),r.r=e=\u003e{Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},r.p=\"https://js-agent.newrelic.com/\",(()=\u003e{const e={38:0,788:0};r.f.j=(t,n)=\u003e{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=\u003ei=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=\u003e{if(r.o(e,t)\u0026\u0026(i=e[t],0!==i\u0026\u0026(e[t]=void 0),i)){const e=n\u0026\u0026(\"load\"===n.type?\"missing\":n.type),r=n\u0026\u0026n.target\u0026\u0026n.target.src;o.message=\"Loading chunk \"+t+\" failed: (\"+e+\": \"+r+\")\",o.name=\"ChunkLoadError\",o.type=e,o.request=r,i[1](o)}};r.l(a,c,\"chunk-\"+t,t)}};const t=(t,n)=\u003e{let[i,s,a]=n;var o,c,d=0;if(i.some(t=\u003e0!==e[t])){for(o in s)r.o(s,o)\u0026\u0026(r.m[o]=s[o]);if(a)a(r)}for(t\u0026\u0026t(n);d\u003ci.length;d++)c=i[d],r.o(e,c)\u0026\u0026e[c]\u0026\u0026e[c][0](),e[c]=0},n=self[\"webpackChunk:NRBA-1.322.0.PROD\"]=self[\"webpackChunk:NRBA-1.322.0.PROD\"]||[];
1n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=\u003e{\"use strict\";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=\u003e{if(!e||\"string\"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h=\"[data-nr-mask]\",p=e=\u003e(0,f.a)(e,(()=\u003e{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:\"*\",block_selector:\"[data-nr-block]\",mask_input_options:{color:!1,date:!1,\"datetime-local\":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector=\"\".concat(t,\",\").concat(h):\"\"===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return\"nr-block\"},get ignore_class(){return\"nr-ignore\"},get mask_text_class(){return\"nr-mask\"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=\",\".concat(t):\"\"!==t\u0026\u0026(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t\u0026\u0026\"object\"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\"id\",\"className\",\"tagName\",\"type\"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:\"PROD\",distMethod:\"CDN\",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv\u0026\u0026(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=\u003e{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=\u003e(e[t]={value:y[t],writable:!1,
1configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{\"entity.guid\":this.id,appId:e.info.applicationID}}},v.proxy.assets\u0026\u0026(e=\u003e{const t=e.startsWith(\"http\");e+=\"/\",r.p=t?e:\"https://\"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,\"beacons\",{get:()=\u003e[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,\"denyList\",{get:()=\u003e[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=\u003e{const n=s.W.prototype[r];if(\"function\"!=typeof n||\"constructor\"===n)return;let i=t[r];e[r]\u0026\u0026!1!==e.exposed\u0026\u0026\"micro-agent\"!==e.runtime?.loaderType\u0026\u0026(t[r]=(...t)=\u003e{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:\"lifecycle\",name:\"initialize\",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge\u0026\u0026g.gm.addEventListener(\"message\",t=\u003e{\"string\"==typeof t.data?.type\u0026\u0026t.data.type.startsWith(x.Pl)\u0026\u0026(0,S.p)(\"iframe-message\",[t],void 0,\"IFRAME\",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=\u003e{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=\u003e{this.ee.on(\"manual-start-all\",(0,C.J)(()=\u003e{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=\u003e{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=\u003e{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit(\"internal-error\",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=\u003ee.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=\u003ee.onAggregateImported)).then(()=\u003ee.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=\u003ei(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)\u0026\u0026!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)\u0026\u0026(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){\"string\"
1==typeof e\u0026\u0026(\"/\"!==e.charAt(0)\u0026\u0026(e=\"/\"+e),t.runtime.customTransaction=(r||\"http://custom.transaction\")+e,(0,S.p)(\"api-\"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=\u003ee.init.feature_flags.includes(\"rum_v2\")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=\u003e{e\u0026\u0026(0,T.W)({timeStamp:e.timeStamp,loaded:\"complete\"===e.target.readyState,type:\"window\",name:t,data:e.target.location+\"\"})};(0,P.sB)(t=\u003e{e(t,\"DOMContentLoaded\")}),(0,P.GG)(t=\u003e{e(t,\"load\")}),(0,P.Qr)(t=\u003e{e(t,\"navigate\")}),this.ee.on(u.tS.UPDATE,(e,t)=\u003e{(0,T.W)({type:\"lifecycle\",name:\"session\",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||\"agent\"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if(\"string\"!=typeof t\u0026\u0026null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes[\"enduser.id\"];r\u0026\u0026null!=n\u0026\u0026n!==t?(0,S.p)(\"api-setUserIdAndResetSession\",[t],void 0,\"session\",e.ee):(0,N.U)(e,\"enduser.id\",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if(\"string\"==typeof t||null===t)return(0,N.U)(e,\"application.version\",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)(\"start\",function(){e.ee.emit(\"manual-start-all\")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if(\"boolean\"==typeof t){if((0,S.p)(\"api-\"+k.Pv,[t],void 0,\"session\",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=\u003e{const r=t.featAggregate;e\u0026\u0026!r.sentRum\u0026\u0026r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=\u003e{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes(\"rum_v2\");r.sort((e,r)=\u003et.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=\u003e{if(!e[r.featureName]\u0026\u0026(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=\u003e!(e in this.features));n.length\u003e0\u0026\u0026(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI\u0026\u0026((0,V.u)(()=\u003e(0,S.p)(\"docHidden\",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=\u003e(0,S.p)(\"winPagehide\",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name=\"UncaughtError\",this.message=\"string\"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t=\"Unhandled Promise Rejection: \";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||\"\").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError\u0026\u0026!/:\\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error\u0026\u0026!!e.stack}
1function ie(e,r,n,i,s=(0,_.t)()){\"string\"==typeof e\u0026\u0026(e=new Error(e)),(0,S.p)(\"err\",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)(\"uaErr\",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)(\"api-\"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if(\"object\"!=typeof d.customAttributes||\"string\"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=\u003enull==e?t:\"number\"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration\u003c0))return(0,S.p)(\"api-\"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)(\"api-\"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=\u003ee?.nrMfeId===t.id\u0026\u0026(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=\u003e{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=\u003e{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=\u003e{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]')),n=(Array.from(r)||[]).find(t=\u003efe(t.dataset,e));let i=!!n;i\u0026\u0026(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=\u003e{r.forEach(r=\u003e{r.addedNodes.forEach(r=\u003e{const n=1===r.nodeType?r:null;!i\u0026\u0026fe(n?.dataset,e)\u0026\u0026(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=\u003e{try{return e?.textContent?.trim()||[\"img\",\"video\",\"canvas\",\"svg\"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)\u0026\u0026(i||pe(r,e))\u0026\u0026t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=\u003e{try{const n=new g.gm.PerformanceObserver(e=\u003e{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=\u003enull==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e\u003e1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=\u003e{}};if(!(e\u0026\u0026g.RI\u0026\u0026g.gm.MutationObserver\u0026\u0026g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=\u003e{r||a.disconnect()},1e4);const c=()=\u003e{if(!i){if(null==r){const e=(0,_.t)();if(s(e)\u003e1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=\u003e{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=\u003e{i||e.forEach(e=\u003e{try{const t=e.contentRect.width*e.contentRect.height;t\u003eu\u0026\u0026(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=\u003e{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t\u0026\u0026!f.has(t)\u0026\u0026(f.add(t),\"IMG\"===t.tagName?t.complete?l.observe(t):t.addEventListener(\"load\",()=\u003e{l.observe(t)},{once:!0}):\"VIDEO\"===t.tagName?t.readyState\u003e=2?l.observe(t):t.addEventListener(\"loadeddata\",()=\u003e{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l\u0026\u0026o.push(l),o.push(h),me(o,{type:\"layout-shift\",buffered:!0},t=\u003e{i||t.hadRecentInput||(t.sources||[]).some(r=\u003e!!pe(r.node,e)\u0026\u0026(c(),a.cls.value+=t.value,!0))}),me(o,{type:\"event\",buffered:!0,durationThreshold:40},t=\u003e{!i\u0026\u0026t.interactionId\u0026\u0026pe(t.target,e)\u0026\u0026(void 0===a.inp.value||t.duration\u003ea.inp.value)\u0026\u0026(c(),a.inp.value=t.duration)});
1const p=[\"pointerdown\",\"keydown\"],m=()=\u003e{p.forEach(e=\u003e{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=\u003e{i=!0,o.forEach(e=\u003e{try{e?.disconnect()}catch(e){}}),m(),[\"visibilitychange\",\"pagehide\"].forEach(e=\u003e{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=\u003e{pe(t?.target,e)\u0026\u0026((()=\u003e{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=\u003e{g.gm.addEventListener(e,v,{passive:!0})}),[\"visibilitychange\",\"pagehide\"].forEach(e=\u003e{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]'));return Array.from(y||[]).some(t=\u003efe(t.dataset,e))\u0026\u0026c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=[\"entry\",\"scripts\",\"all\"],Re=[\"name\",\"id\",\"type\"],Te=new Map([[ce,\"addPageAction\"],[oe,\"log\"],[de,\"measure\"],[ie,\"noticeError\"],[ue,\"recordCustomEvent\"]]),Ae={experimental:(0,C.J)(()=\u003e(0,l.R)(54,\"newrelic.register\")),disabled:(0,C.J)(()=\u003e(0,l.R)(55)),invalidTarget:(0,C.J)(e=\u003e(0,l.R)(48,e)),deregistered:(0,C.J)(()=\u003e(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=\u003e(0,l.R)(80,e)),duplicateName:(0,C.J)(e=\u003e(0,l.R)(81,e)),duplicateId:(0,C.J)(e=\u003e(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,(\"object\"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))\u0026\u0026(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invalidTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest\u0026\u0026(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(\"\"+location),a={};Object.prototype.hasOwnProperty.call(r,\"attributes\")||Object.defineProperty(r,\"attributes\",{get:()=\u003e({...a,\"source.id\":r.id,\"source.name\":r.name,\"source.type\":r.type,\"parent.type\":r.parent?.type||w.f.BA,\"parent.id\":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=\u003e{Re.includes(e)||(a[\"source.\".concat(e)]=t)});let o=()=\u003e{};const c=e.runtime.registeredEntities,d=e=\u003e{r.blocked=!0,o=e};function u(e){return\"string\"==typeof e\u0026\u0026!!e.trim()\u0026\u0026e.trim().length\u003c501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)\u0026\u0026u(r.name)||d(()=\u003eAe.invalidTarget(r)),c.forEach(e=\u003e{try{const{name:t,id:n}=e.metadata.target;t===r.name\u0026\u0026n!==r.id\u0026\u0026Ae.duplicateName(r),n===r.id\u0026\u0026t!==r.name\u0026\u0026Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=\u003em(ce,[t,{...a,...n},e],r),deregister:()=\u003e{p(),d(Ae.deregistered)},log:(t,n={})=\u003em(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=\u003em(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=\u003em(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=\u003em(ue,[t,{...a,...n},e],r),setApplicationVersion:e=\u003eg(\"application.version\",e),setCustomAttribute:(e,t)=\u003eg(e,t),setUserId:e=\u003eg(\"enduser.id\",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=\u003e(r.blocked\u0026\u0026o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(\"\"+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
1imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking\u0026\u0026{renderBlocking:n.renderBlocking},...i.fcp.value\u003e=0\u0026\u0026{\"vitals.fcp.value\":i.fcp.value},...i.lcp.value\u003e=0\u0026\u0026{\"vitals.lcp.value\":i.lcp.value},...i.cls.value\u003e=0\u0026\u0026{\"vitals.cls.value\":i.cls.value},...i.inp.value\u003e=0\u0026\u0026{\"vitals.inp.value\":i.inp.value}};f.recordCustomEvent(\"MicroFrontEndTiming\",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=\u003e{h()||(a[e]=t)},m=(r,n,i)=\u003e{if(h()\u0026\u0026r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||\"unknown\";(0,S.p)(q.xV,[\"API/register/\".concat(a,\"/called\")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=\u003eie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t\u003e10||(this.runtime.releaseIds[e.slice(-200)]=(\"\"+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on(\"internal-error\",(t,r)=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"ierr\",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener(\"unhandledrejection\",t=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"err\",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener(\"error\",t=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"err\",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||\"object\"!==t\u0026\u0026\"function\"!==t?-1:e===g.gm?0:(0,_e.I)(e,\"nr@id\",function(){return ke++})}function Le(e){if(\"string\"==typeof e)return e.length;if(\"object\"==typeof e){if(\"undefined\"!=typeof ArrayBuffer\u0026\u0026e instanceof ArrayBuffer\u0026\u0026e.byteLength)return e.byteLength;if(\"undefined\"!=typeof Blob\u0026\u0026e instanceof Blob\u0026\u0026e.size)return e.size;if(!(\"undefined\"!=typeof FormData\u0026\u0026e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=[\"open\",\"send\",\"setRequestHeader\"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get(\"xhr\")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d=\"readystatechange\",u=[\"onload\",\"onerror\",\"onabort\",\"onloadstart\",\"onloadend\",\"onprogress\",\"ontimeout\"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit(\"new-xhr\",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState\u003e3\u0026\u0026!o.resolved\u0026\u0026(o.resolved=!0,n.emit(\"xhr-resolved\",[],e)),i.inPlace(e,u,\"fn-\",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit(\"internal-error\",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,[\"onreadystatechange\"],\"fn-\",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,\"-xhr-\",E),n.on(\"send-xhr-start\",function(e,t){p(e,t),function(e){f.push(e),a\u0026\u0026(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on(\"open-xhr-start\",p),a){var m=o\u0026\u0026o.resolve();if(!c\u0026\u0026!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on(\"fn-end\",function(e){e[0]\u0026\u0026e[0].type===d||b()});function b(){for(var e=0;e\u003cf.length;e++)p(0,f[e]);f.length\u0026\u0026(f=[])}function E(e,t){return t}return n}var Be=\"fetch-\",He=Be+\"body-\",We=[\"arrayBuffer\",\"blob\",\"json\",\"text\",\"formData\"],Ue=g.gm.Request,Ke=g.gm.Response,Fe=\"prototype\";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get(\"fetch\")}(e);if(!(Ue\u0026\u0026Ke\u0026\u0026g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];\"function\"==typeof s\u0026\u0026(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+\"before-start\",[e],n),n[R.P]\u0026\u0026n[R.P].dt\u0026\u0026(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+\"start\",[e,o],c),c.then(function(e){return r.emit(i+\"end\",[null,e,a],c),e},function(e){throw r.emit(i+\"end\",[e,void 0,a],c),e})})}
1return Ve[r.debugId]=1,We.forEach(e=\u003e{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,\"fetch\",Be),r.on(Be+\"end\",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get(\"content-length\");null!==a\u0026\u0026(s.rxSize=a),r.emit(Be+\"done\",[null,n],s)}else r.emit(Be+\"done\",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||\"\").toString()||null,n=(t.agentID||\"\").toString()||null,i=(t.trustKey||\"\").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)\u0026\u0026this.useTraceContextHeadersForCors())\u0026\u0026(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin\u0026\u0026!this.excludeNewrelicHeader()||!e.sameOrigin\u0026\u0026this.isAllowedOrigin(e)\u0026\u0026this.useNewrelicHeaderForCors())\u0026\u0026(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return\"00-\"+t+\"-\"+e+\"-01\"}generateTraceContextStateHeader(e,t,r,n,i){return i+\"@nr=0-1-\"+r+\"-\"+n+\"-\"+e+\"----\"+t}generateTraceHeader(e,t,r,n,i,s){if(!(\"function\"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:\"Browser\",ac:n,ap:i,id:e,tr:t,ti:r}};return s\u0026\u0026n!==s\u0026\u0026(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled\u0026\u0026this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n\u003cr.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname\u0026\u0026e.protocol===i.protocol\u0026\u0026e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return\"string\"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL\u0026\u0026e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+\":\"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=[\"load\",\"error\",\"abort\",\"timeout\"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt=\"X-NewRelic-App-Data\",rt=\"internal-error\";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=\u003e(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:\"xhr\",fetch:\"fetch\",beacon:\"beacon\"};g.gm?.performance?.getEntriesByType(\"resource\").forEach(r=\u003e{if(r.initiatorType in e\u0026\u00260!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler(\"xhr\",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener(\"load\",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener(\"progress\",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid\u0026\u0026this.sameOrigin\u0026\u0026r.setRequestHeader(\"X-NewRelic-ID\",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader\u0026\u0026(r.setRequestHeader(\"newrelic\",n.newrelicHeader),s=!0),n.traceContextParentHeader\u0026\u0026(r.setRequestHeader(\"traceparent\",n.traceContextParentHeader),n.traceContextStateHeader\u0026\u0026r.setRequestHeader(\"tracestate\",n.traceContextStateHeader),s=!0),s\u0026\u0026(this.dt=n)}}function u(e,t){s\u0026\u0026e.length\u003e=2\u0026\u0026(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n\u0026\u0026i){var a=Le(i);a\u0026\u0026(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{\"abort\"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),(\"load\"!==e.type||s.called===s.totalCbs\u0026\u0026(s.onloadCalled||\"function\"!=typeof t.onload)\u0026\u0026\"function\"==typeof s.end)\u0026\u0026s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o\u003cXe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled\u0026\u0026\"function\"==typeof r.onload||\"function\"!=typeof this.end||this.end(r)}function h(e,t){var r=\"\"+Ne(e)+!!t;this.xhrGuids\u0026\u0026!this.xhrGuids[r]\u0026\u0026(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=\"\"+Ne(e)+!!t;this.xhrGuids\u0026\u0026this.xhrGuids[r]\u0026\u0026(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-added\",[e[1],e[2]],t)}function y(e,t){t instanceof et\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-removed\",[e[1],e[2]],t)}function b(e,t,r){t instanceof et\u0026\u0026(\"onload\"===r\u0026\u0026(this.onload=!0),(\"load\"===(e[0]\u0026\u0026e[0].type)||this.onload)\u0026\u0026(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart\u0026\u0026r.emit(\"xhr-cb-time\",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};
1if(\"string\"==typeof e[0]?0===(t=e[0]).length\u0026\u0026g.RI\u0026\u0026(t=\"\"+g.gm.location.href):e[0]\u0026\u0026e[0].url?t=e[0].url:g.gm?.URL\u0026\u0026e[0]\u0026\u0026e[0]instanceof URL?t=e[0].href:\"function\"==typeof e[0].toString\u0026\u0026(t=e[0].toString()),\"string\"==typeof t\u0026\u00260!==t.length){t\u0026\u0026(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n\u0026\u0026(n.newrelicHeader||n.traceContextParentHeader))if(e[0]\u0026\u0026e[0].headers)o(e[0].headers,n)\u0026\u0026(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)\u0026\u0026(this.dt=n),e.length\u003e1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader\u0026\u0026(e.set(\"newrelic\",t.newrelicHeader),r=!0),t.traceContextParentHeader\u0026\u0026(e.set(\"traceparent\",t.traceContextParentHeader),t.traceContextStateHeader\u0026\u0026e.set(\"tracestate\",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(\"\"+(r\u0026\u0026r instanceof Qe\u0026\u0026r.method||n.method||\"GET\")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s\u0026\u0026a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if(\"object\"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=\u003e{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,\"fetch\"];this.targets.forEach(e=\u003ex(n,this,e))};t\u0026\u0026s?t.clone().text().then(e=\u003e{this.responseBody=e,this.rxSize\u0026\u0026\"0\"!==this.rxSize\u0026\u00260!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers\u0026\u0026(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=\u003e{r.emit(rt,[e])}).finally(()=\u003e{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t\u003cXe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status\u0026\u0026(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)\u0026\u0026void 0!==this.responseBody\u0026\u00260!==t.status){const e=Le(this.responseBody);void 0!==e\u0026\u0026(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split(\"\\r\\n\").forEach(function(e){const r=e.indexOf(\": \");if(r\u003e0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,\"xhr\"];this.targets.forEach(e=\u003ex(i,this,e))}function x(e,r,i){n(\"xhr\",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return\"json\"===r\u0026\u0026null!==t?t:\"arraybuffer\"===r||\"blob\"===r||\"json\"===r?Le(e.response):\"text\"===r||\"\"===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i\u0026\u00260!==n.status\u0026\u0026(e.metrics.rxSize=i),e.sameOrigin\u0026\u0026n.getAllResponseHeaders().indexOf(tt)\u003e=0){var s=n.getResponseHeader(tt);s\u0026\u0026((0,S.p)(\"sm\",[\"Ajax/CrossApplicationTracing/Header/Seen\"],void 0,t.K7.metrics,r),e.params.cat=s.split(\", \").pop())}e.loadCaptureCalled=!0}r.on(\"new-xhr\",a),r.on(\"open-xhr-start\",o),r.on(\"open-xhr-end\",d),r.on(\"send-xhr-start\",l),r.on(\"setRequestHeader-xhr-start\",u),r.on(\"xhr-cb-time\",f),r.on(\"xhr-load-added\",h),r.on(\"xhr-load-removed\",p),r.on(\"xhr-resolved\",m),r.on(\"addEventListener-end\",v),r.on(\"removeEventListener-end\",y),r.on(\"fn-end\",E),r.on(\"fetch-before-start\",w),r.on(\"fetch-start\",R),r.on(\"fn-start\",b),r.on(\"fetch-done\",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,3845)))}}const it={},st=[\"pushState\",\"replaceState\"];function at(e,t){const r=function(e){return(e||R.ee).get(\"history\")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,\"-\")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n\u003c0\u0026\u0026(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:\"nr\"}),(0,S.p)(\"api-\"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e\u0026\u0026\"object\"==typeof e\u0026\u0026e.name\u0026\u0026e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||\"\",t:\"api\"};r.s\u003c0||r.e\u003c0||r.e\u003cr.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)(\"bstApi\",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
1if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)(\"bst\",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)(\"bstHist\",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=\u003e{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s=\"\".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)\u0026\u0026this.ee.on(k.CH,()=\u003ethis.#s()),this.#a(i)\u0026\u0026this.importRecorder().then(e=\u003e{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=\u003er.e(478).then(r.bind(r,6167)),this),this.ee.on(\"err\",e=\u003e{this.blocked||this.agentRef.runtime.isRecording\u0026\u0026(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e\u0026\u0026(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=\u003e(this.recorder=new e(this),this.recorder)).catch(e=\u003e{throw this.ee.emit(\"internal-error\",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL\u0026\u0026this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=\u003e{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get(\"tracer\");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get(\"object\"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o=\"function\"==typeof i;return(0,S.p)(q.xV,[\"API/createTracer/called\"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?\"\":\"no-\")+\"fn-start\",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw r.emit(\"fn-err\",[arguments,this,t],s),t}finally{r.emit(\"fn-end\",[(0,_.t)()],s)}}}};[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach(r=\u003e{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+\"routeName\",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=\u003e{(0,J.sp)(e,e=\u003e{c(e)},!0,this.removeOnAbort?.signal)}
1);const s=()=\u003e(0,S.p)(\"newURL\",[(0,_.t)(),\"\"+window.location],void 0,this.featureName,this.ee);n.on(\"pushState-end\",s),n.on(\"replaceState-end\",s),(0,J.sp)(wt.OV,e=\u003e{c(e),(0,S.p)(\"newURL\",[e.timeStamp,\"\"+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=\u003e{a||(a=!0,requestAnimationFrame(()=\u003e{(0,S.p)(\"newDom\",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=\u003e{\"loading\"!==document.readyState\u0026\u0026((0,S.p)(\"newUIEvent\",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return\"string\"==typeof e?{type:\"string\",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:\"ArrayBuffer\",size:e.byteLength}:e instanceof Blob?{type:\"Blob\",size:e.size}:e instanceof DataView?{type:\"DataView\",size:e.byteLength}:ArrayBuffer.isView(e)?{type:\"TypedArray\",size:e.byteLength}:{type:\"unknown\",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(\",\"):t||\"\",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=\"unknown\",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes(\"websockets\")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes(\"no_spv\"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=\u003ece(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=\u003eue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=\u003ede(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=\u003e{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get(\"websockets\");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=\u003e{const e=(0,_.t)();St.forEach(t=\u003e{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason=\"Page navigating away\",t.nrData.closeWasClean=!1,t.nrData.openedAt\u0026\u0026(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit(\"ws\",[t.nrData,t.targets],t)})});
1class n extends WebSocket{static name=Tt.R.WS;static toString(){return\"function WebSocket() { [native code] }\"}toString(){return\"[object WebSocket]\"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener(\"open\",()=\u003e{this.nrData.openedAt=(0,_.t)(),[\"protocol\",\"extensions\",\"binaryType\"].forEach(e=\u003e{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener(\"message\",e=\u003e{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??\"\").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?\"\".concat(this.nrData.messageTypes,\",\").concat(t):t)}),this.addEventListener(\"close\",e=\u003e{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason\u0026\u0026(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit(\"ws\",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i=\"function\"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??\"\").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?\"\".concat(this.nrData.sendTypes,\",\").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on(\"ws\",(e,t)=\u003e{(0,S.p)(\"ws-complete\",[e,t],void 0,this.featureName,this.ee)})}if(s){if(\"function\"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=\u003e{e.forEach(e=\u003e{(0,S.p)(\"spv\",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:[\"csp-violation\"],buffered:!0});l.observe()}g.gm.addEventListener(\"securitypolicyviolation\",e=\u003e{(0,S.p)(\"spv\",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+\":\"+r.port)}function h(){d.emit(\"navChange\")}o.Zp.forEach(e=\u003e(0,J.sp)(e,e=\u003e(0,S.p)(\"ua\",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
1h(e=\u003e{const t=(0,C.s)(e=\u003e{(0,S.p)(\"ua\",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener(\"error\",()=\u003e{(0,S.p)(\"uaErr\",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on(\"open-xhr-start\",(e,r)=\u003e{f(e[1])||r.addEventListener(\"readystatechange\",()=\u003e{2===r.readyState\u0026\u0026(0,S.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on(\"fetch-start\",e=\u003e{e.length\u003e=1\u0026\u0026!f(Ze(e[0]))\u0026\u0026(0,S.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)}),d.on(\"pushState-end\",h),d.on(\"replaceState-end\",h),window.addEventListener(\"hashchange\",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener(\"popstate\",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled\u0026\u0026g.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{(0,S.p)(\"browserPerformance.resource\",[e],void 0,this.featureName,this.ee)})}).observe({type:\"resource\",buffered:!0})}}a.some(e=\u003ee)?this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:\"reporting\"===t.disposition?\"report\":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get(\"logger\")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],\"wrap-logger-\",()=\u003eLt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)(\"log\",(e,r)=\u003eoe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=\u003e{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;[\"log\",\"error\",\"warn\",\"info\",\"debug\",\"trace\"].forEach(t=\u003e{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:\"log\"===t?\"info\":t},void 0,e)}),this.ee.on(\"wrap-logger-end\",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=\u003e{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:\"spa\"})})()})();","id":"nr-browser-agent"}])</script>
1<script src="/_next/static/chunks/0zaia6i55l01..js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[39756,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"default\"]\n4:I[37457,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"default\"]\n6:I[97367,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\na:I[97367,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"ViewportBoundary\"]\nc:I[97367,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"MetadataBoundary\"]\ne:I[68027,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"default\",1]\n10:I[19598,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"GoogleTagManager\"]\n11:I[92574,[\"/_
1next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"LocaleProvider\"]\n12:I[17064,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"TrackingProvider\"]\n13:I[98663,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"Header\"]\n14:I[97251,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"Footer\"]\n17:I[61094,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"CookiesConsent\"]\n18:I[79520,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\"],\"\"]\n:HL[\"/_next/static/chunks/0h2uc_yl9eb1h.css\",\"style\"]\n:HL[\"/_next/static/media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/SmartFitMuscleDisplay_Bold-s.p.065-bk82f~32r.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/SmartFitMuscleDisplay_Regular-s.p.0p8o65kp-wuwr.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"app-smart-fit?utm_source=fb-ig\u0026utm_medium=cpc\u0026utm_campaign=aug_wpp_smart-fit-br_all_advantage-site_aon-aqs-institutional_mature_cons-mf_traffic_social_fb-ig_na_2026\u0026utm_content=wpp_smart-fit-br_all_advantage-site_aon-aqs-institutional_mature_cons-mf_traffic_social_fb-ig_cpc_na_oa_2026_all_all_all_all_18-plus_2nd-party_EngaVideoViews_ID-506\u0026utm_term=responsive-ads_image_responsive_na_aonsempromoinstitucionalset26_v1apprebrandingnaestatico_2026-BR-ID008911\u0026fbclid=IwZXh0bgNhZW0BMABwZG9mBWFkaWQBqzXJR8lm4XNydGMGYXBwX2lkDDM1MDY4NTUzMTcyOAABHomZD-wk5rfLYBglSjIipPat08Vlb8JwLyUi3W3oq4JKr8fiqVPCQ5YEm2Nx_aem_VeAA0BQ2rmL-6OB7cuPc-A\u0026utm_id=120248855500150145_v2_s02_i97937690\"],\"q\":\"?utm_source=fb-ig\u0026utm_medium=cpc\u0026utm_campaign=aug_wpp_smart-fit-br_all_advantage-site_aon-aqs-institutional_mature_cons-mf_traffic_social_fb-ig_na_2026\u0026utm_content=wpp_smart-fit-br_all_advantage-site_aon-aqs-institutional_mature_cons-mf_traffic_social_fb-ig_cpc_na_oa_2026_all_all_all_all_18-plus_2nd-party_EngaVideoViews_ID-506\u0026utm_term=responsive-ads_image_responsive_na_aonsempromoinstitucionalset26_v1apprebrandingnaestatico_2026-BR-ID008911\u0026fbclid=IwZXh0bgNhZW0BMABwZG9mBWFkaWQBqzXJR8lm4XNydGMGYXBwX2lkDDM1MDY4NTUzMTcyOAABHomZD-wk5rfLYBglSjIipPat08Vlb8JwLyUi3W3oq4JKr8fiqVPCQ5YEm2Nx_aem_VeAA0BQ2rmL-6OB7cuPc-A\u0026utm_id=120248855500150145_v2_s02_i97937690\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"smart-fit-app\",{\"children\":[\"__PAGE__?{\\\"utm_source\\\":\\\"fb-ig\\\",\\\"utm_medium\\\":\\\"cpc\\\",\\\"utm_campaign\\\":\\\"aug_wpp_smart-fit-br_all_advantage-site_aon-aqs-institutional_mature_cons-mf_traffic_social_fb-ig_na_2026\\\",\\\"utm_content\\\":\\\"wpp_smart-fit-br_all_advantage-site_aon-aqs-institutional_mature_cons-mf_traffic_social_fb-ig_cpc_na_oa_2026_all_all_all_all_18-plus_2nd-party_EngaVideoViews_ID-506\\\",\\\"utm_term\\\":\\\"responsive-ads_image_responsive_na_aonsempromoinstitucionalset26_v1apprebrandingnaestatico_2026-BR-ID008911\\\",\\\"fbclid\\\":\\\"IwZXh0bgNhZW0BMABwZG9mBWFkaWQBqzXJR8lm4XNydGMGYXBwX2lkDDM1MDY4NTUzMTcyOAABHomZD-wk5rfLYBglSjIipPat08Vlb8JwLyUi3W3oq4JKr8fiqVPCQ5YEm2Nx_aem_VeAA0BQ2rmL-6OB7cuPc-A\\\",\\\"utm_id\\\":\\\"120248855500150145_v2_s02_i97937690\\\"}\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0h2uc_yl9eb1h.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/180zi-37u9pt2.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/148da.8ezqi.6.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0acwy8l_r.ncc.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,null]},null,false,\"$@9\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0h2uc_yl9eb1h.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":false,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"mGnrT_AcE25cjtp1ycJ2J\"}\n"])</script>
1<script>self.__next_f.push([1,"f:[]\n9:\"$Wf\"\n"])</script>
1<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"pt-BR\",\"data-scroll-behavior\":\"smooth\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"meta\",null,{\"property\":\"og:image\",\"content\":\"/share-image.png\"}],[\"$\",\"meta\",null,{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",null,{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",null,{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",null,{\"property\":\"og:image:alt\",\"content\":\"Smart Fit\"}]]}],[\"$\",\"$L10\",null,{\"gtmId\":\"GTM-TCXTCQ5\"}],[\"$\",\"body\",null,{\"className\":\"dm_sans_78e3e10c-module__ZPtN2q__variable musclefont_6d941863-module__Y2D0Iq__className antialiased\",\"children\":[[\"$\",\"$L11\",null,{\"locale\":\"pt-BR\",\"children\":[\"$\",\"$L12\",null,{\"clarityId\":\"aqt3h6w46n\",\"growthbookKey\":\"sdk-2vF9VYwVKUpq9wVb\",\"growthbookApiHost\":\"https://cdn.growthbook.io\",\"children\":[[\"$\",\"$L13\",null,{\"data\":{\"navItems\":[{\"label\":\"Academias\",\"href\":\"https://www.smartfit.com.br/academias\"},{\"label\":\"Planos\",\"href\":\"/planos\"},{\"label\":\"Produtos e Serviços\",\"href\":\"/produtos-servicos\",\"megaMenu\":{\"columns\":[{\"title\":\"EXPERIÊNCIA DE TREINO\",\"links\":[{\"label\":\"Nossa estrutura\",\"href\":\"/estrutura-smart-fit\"},{\"label\":\"Aulas e modalidades\",\"href\":\"/modalidades-treinos\"},{\"label\":\"Smart Energy\",\"href\":\"/produtos-servicos/smart-energy\"}]},{\"title\":\"SAÚDE E BEM-ESTAR\",\"links\":[{\"label\":\"Smart Body\",\"href\":\"/produtos-servicos/smart-body\"},{\"label\":\"Smart Nutri\",\"href\":\"/produtos-servicos/smart-nutri\"},{\"label\":\"Smart Coach\",\"href\":\"/produtos-servicos/smart-coach\"}]}],\"actionLabel\":\"Conheça tudo\",\"actionHref\":\"/produtos-servicos\",\"featured\":{\"text\":\"Do suor ao descanso, tudo no Smart Fit App\",\"href\":\"/app-smart-fit\",\"image\":\"/assets/images/app-menu.png\"}}}],\"loginLabel\":\"Já sou aluno\",\"loginHref\":\"https://espacodocliente.smartfit.com.br/pt-BR/v2/login\",\"ctaLabel\":\"Quero ser Smart\",\"ctaHref\":\"https://www.smartfit.com.br/academias\"},\"locale\":\"pt-BR\"}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"section\",null,{\"className\":\"relative z-2 w-full pt-8 pb-24 bg-white\",\"children\":[\"$\",\"div\",null,{\"className\":\"container-smft\",\"children\":[\"$\",\"p\",null,{\"className\":\"font-primary font-bold leading-medium-tight text-6 lg:text-9 text-center text-black\",\"children\":[\"É mais que fit.\",[\"$\",\"br\",\".1\",{}],\"É Smart Fit.\"]}]}]}],[\"$\",\"$L14\",null,{\"data\":{\"logoHref\":\"/\",\"socials\":[{\"network\":\"facebook\",\"label\":\"Facebook\",\"href\":\"https://www.facebook.com/SmartFit.Oficial\"},{\"network\":\"instagram\",\"label\":\"Instagram\",\"href\":\"https://instagram.com/smartf
1it\"},{\"network\":\"linkedin\",\"label\":\"LinkedIn\",\"href\":\"https://linkedin.com/company/smartfit\"},{\"network\":\"youtube\",\"label\":\"YouTube\",\"href\":\"https://youtube.com/smartfit\"},{\"network\":\"tiktok\",\"label\":\"TikTok\",\"href\":\"https://tiktok.com/@smartfit\"},{\"network\":\"spotify\",\"label\":\"Spotify\",\"href\":\"https://open.spotify.com/user/smartfit\"}],\"disclaimer\":{\"text\":\"*Consulte as condições promocionais e regulamentos na página: \",\"linkLabel\":\"smartfit.com.br/contratos\",\"linkHref\":\"/contratos\"},\"menus\":[{\"title\":\"Nossas Academias\",\"links\":[{\"label\":\"Encontre uma academia\",\"href\":\"https://www.smartfit.com.br/academias\"},{\"label\":\"Estrutura das Academias\",\"href\":\"/estrutura-smart-fit\"},{\"label\":\"Aulas e modalidades\",\"href\":\"/modalidades-treinos\"}]},{\"title\":\"Produtos e Serviços\",\"links\":[{\"label\":\"Smart Body\",\"href\":\"/produtos-servicos/smart-body\"},{\"label\":\"Smart Nutri\",\"href\":\"/produtos-servicos/smart-nutri\"},{\"label\":\"Smart Coach\",\"href\":\"/produtos-servicos/smart-coach\"},{\"label\":\"Smart Energy\",\"href\":\"/produtos-servicos/smart-energy\"},{\"label\":\"Produtos e serviços\",\"href\":\"/produtos-servicos\"}]},{\"title\":\"Planos\",\"links\":[{\"label\":\"Nossos planos\",\"href\":\"/planos\"},{\"label\":\"Contratos\",\"href\":\"/contratos\"},{\"label\":\"Cupons e Promoções\",\"href\":\"https://www.smartfit.com.br/cupom-smart-fit\"}]},{\"title\":\"Comunidade\",\"links\":[{\"label\":\"Smart Fit App\",\"href\":\"/app-smart-fit\"},{\"label\":\"Smart Squad\",\"href\":\"https://www.smartfit.com.br/smart-squad\"},{\"label\":\"Blog\",\"href\":\"https://www.smartfit.com.br/news/\"},{\"label\":\"Parceiros\",\"href\":\"https://www.smartfit.com.br/vantagens\"}]},{\"title\":\"Institucional\",\"links\":[{\"label\":\"Nossa história\",\"href\":\"https://smartfit.com.br/historia-da-rede-smart-fit-academias\"},{\"label\":\"Sustentabilidade\",\"href\":\"https://www.smartfit.com.br/sustentabilidade\"},{\"label\":\"Trabalhe conosco\",\"href\":\"https://gruposmartfit.99jobs.com/\"},{\"label\":\"Investidores\",\"href\":\"https://investor.smartfit.com.br/\"},{\"label\":\"Imprensa\",\"href\":\"https://www.smartfit.com.br/imprensa\"},{\"label\":\"Fale Conosco\",\"href\":\"/fale-conosco\"},{\"label\":\"Central de ajuda\",\"href\":\"https://ajuda.smartfit.com.br/\"},{\"label\":\"Aviso de privacidade\",\"href\":\"https://www.smartfit.com.br/contratos/aviso-de-privacidade\"},{\"label\":\"Edital Smart Fit\",\"href\":\"https://editalsmartfit.com.br/portal\"},{\"label\":\"Mapa do site\",\"href\":\"/mapa-do-site\"}]},{\"title\":\"Para empresas\",\"links\":[{\"label\":\"Seja um franqueado\",\"href\":\"/quero-ser-franqueado\"},{\"label\":\"Planos corporativos\",\"href\":\"https://totalpass.com/br/\"},{\"label\":\"Divulgue sua marca\",\"href\":\"https://www.smartfit.com.br/divulgue-sua-marca\"},{\"label\":\"Indique um ponto\",\"href\":\"https://www.smartfit.com.br/indique-um-ponto\"},{\"label\":\"Transparência salarial e critérios remuneratórios Smart Fit\",\"href\":\"https://smartfit.com.br/contratos/transparenciasalarial2\"},{\"label\":\"Transparência salarial e critérios remuneratórios Smart BIOMURUM\",\"href\":\"https://smartfit.com.br/contratos/transparenciasalarial1\"},{\"label\":\"Formulário prévio ao contrato Personal\",\"href\":\"https://smartfit.com.br/contratos/formulario-previo-personal\"}]}],\"company\":{\"name\":\"SMARTFIT ESCOLA DE GINÁSTICA E DANÇA S.A\",\"address\":\"Avenida Paulista, nº 1294, 2º andar, Bela Vista, CEP 01310-100\",\"cnpj\":\"CNPJ: 07.594.978/0001-78\"},\"sitemap\":{\"expandLabel\":\"Expandir mapa do site\",\"collapseLabel\":\"Recolher mapa do site\"}},\"locale\":\"pt-BR\"}],\"$L15\"]}]}],\"$L16\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"15:[\"$\",\"$L17\",null,{}]\n19:T13c1d,"])</script>
1<script>self.__next_f.push([1,"window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.nr-data.net\",\"errorBeacon\":\"bam.nr-data.net\",\"licenseKey\":\"NRBR-e6cee47ab00643ef5d5\",\"applicationID\":\"1064065382\"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[\"bam.nr-data.net\"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:\"1134722651\",accountID:\"4110770\",trustKey:\"2981324\",xpid:\"UAcGUVFUCBABVFdWBwcCVVwD\",licenseKey:\"NRBR-e6cee47ab00643ef5d5\",applicationID:\"1064065382\",browserID:\"1134722651\"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */\n(()=\u003e{var e={8122(e,t,r){\"use strict\";r.d(t,{a:()=\u003ei});var n=r(944);function i(e,t){try{if(!e||\"object\"!=typeof e)return(0,n.R)(3);if(!t||\"object\"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])\u0026\u0026Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:\"object\"==typeof e[a]\u0026\u0026null!==t[a]\u0026\u0026\"object\"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){\"use strict\";r.d(t,{f:()=\u003ea});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey\u0026\u0026!!e.errorBeacon\u0026\u0026!!e.applicationID}catch(e){return!1}}r.d(t,[\"D\",0,e=\u003e(0,i.a)(e,s)])},7699(e,t,r){\"use strict\";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,[\"It\",0,1e6,\"KC\",0,i,\"qh\",0,\"SESSION_ERROR\"])},9324(e,t,r){\"use strict\";r.d(t,[\"A\",0,\"@newrelic/rrweb\",\"x\",0,\"1.322.0\"])},981(e,t,r){\"use strict\";r.d(t,[\"R\",0,{AJAX:\"AjaxRequest\",PA:\"PageAction\",UA:\"UserAction\",BP:\"BrowserPerformance\",WS:\"WebSocket\",SPV:\"SecurityPolicyViolation\",JSE:\"JavaScriptError\",LOG:\"Log\",PVE:\"PageView\",PVT:\"PageViewTiming\",SR:\"SessionReplay\",ST:\"SessionTrace\",BI:\"BrowserInteraction\"}])},9752(e,t,r){\"use strict\";const n=\"newrelic-iframe-\",i=n+\"timing-update\",s=n+\"api\",a=n+\"api-response\",o=n+\"vitals-update\",c=n+\"ajax\";r.d(t,[\"$8\",0,o,\"Gi\",0,a,\"KU\",0,c,\"Pl\",0,n,\"cS\",0,s,\"cr\",0,i])},6154(e,t,r){\"use strict\";var n=r(1863);const i=\"undefined\"!=typeof window\u0026\u0026!!window.document,s=\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self.navigator instanceof WorkerNavigator||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis.navigator instanceof WorkerNavigator),a=i?window:\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis),o=Boolean(\"hidden\"===a?.document?.visibilityState),c=\"\"+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d\u0026\u0026\"undefined\"==typeof SharedWorker,l=(()=\u003e{const e=a.navigator?.userAgent?.match(/Firefox[/\\s](\\d+\\.\\d+)/);return Array.isArray(e)\u0026\u0026e.length\u003e=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,[\"OF\",0,d,\"RI\",0,i,\"WN\",0,f,\"bv\",0,s,\"gm\",0,a,\"lR\",0,l,\"m\",0,c,\"mw\",0,o,\"sb\",0,u,\"zk\",0,()=\u003e{const e=a?.performance?.getEntriesByType?.(\"navigation\")?.[0];if(e\u0026\u0026e.responseStart\u003e0\u0026\u0026e.responseStart\u003ca.performance.now())return e}])},7295(e,t,r){\"use strict\";r.d(t,{Xv:()=\u003ea,gX:()=\u003ei,iW:()=\u003es});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;
1if(\"*\"===n[0].hostname)return!1;for(var t=0;t\u003cn.length;t++){var r=n[t];if(r.hostname.test(e.hostname)\u0026\u0026r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e\u0026\u0026e.length)for(var t=0;t\u003ce.length;t++){let r=e[t];if(!r)continue;if(\"*\"===r)return void(n=[{hostname:\"*\"}]);0===r.indexOf(\"http://\")?r=r.substring(7):0===r.indexOf(\"https://\")\u0026\u0026(r=r.substring(8));const i=r.indexOf(\"/\");let s,a;i\u003e0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a=\"*\");let[c]=s.split(\":\");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\\]\\\\]/g,e=\u003e\"\\\\\"+e).replace(/\\*/g,\".*?\");return new RegExp((t?\"^\":\"\")+r+\"$\")}},3241(e,t,r){\"use strict\";r.d(t,{W:()=\u003ei});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent(\"newrelic\",{detail:e}))}catch(e){}}},1687(e,t,r){\"use strict\";r.d(t,{Ak:()=\u003eo,Ze:()=\u003ed,x3:()=\u003ec});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r\u0026\u0026(r.get(t)\u0026\u0026r.delete(t),l(e,t,!1),r.size\u0026\u0026u(e))}function d(e,t=\"feature\",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=\u003et.staged)\u0026\u0026(t.sort((e,t)=\u003ee[1].priority-t[1].priority),t.forEach(([t])=\u003e{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s\u0026\u0026!s.aborted\u0026\u0026s.backlog\u0026\u0026o){if((0,n.W)({type:\"lifecycle\",name:\"drain\",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e\u0026\u0026t\u003ce.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=\u003e{Object.values(t||{}).forEach(t=\u003e{t[0]?.on\u0026\u0026t[0].context()instanceof a.y\u0026\u0026!t[0].listeners(e).includes(t[1])\u0026\u0026t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit(\"drain-\"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=\u003e{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){\"use strict\";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o=\"nr@context:\".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length\u0026\u0026d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i\u003cr.length;i++)r[i]===t\u0026\u0026r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s\u0026\u0026(s=!0);if(c.aborted\u0026\u0026!i)return;t\u0026\u0026s\u0026\u0026t.emit(e,r,n);var o=h(n);g(e).forEach(e=\u003e{e.apply(o,r)});var d=v()[a[e]];d\u0026\u0026d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||\"feature\",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=\u003e{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=\u003e{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t\u0026\u0026\"object\"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,\"aborted\",{get:()=\u003e{let e=f._aborted||!1;return e||(t\u0026\u0026(e=t.aborted),e)}}),f;function h(e){return e\u0026\u0026e instanceof s.y?e:e?(0,i.I)(e,o,()=\u003enew s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,\"globalEE\"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,[\"P\",0,o,\"ee\",0,c])},2646(e,t,r){\"use strict\";r.d(t,{y:()=\u003en});class n{constructor(e){this.contextId=e}}},9908(e,t,r){\"use strict\";r.d(t,{d:()=\u003en,p:()=\u003ei});var n=r(7836).ee.get(\"handle\");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){\"use strict\";r.d(t,{i:()=\u003es});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s=\"feature\"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){\"use strict\";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=\u003es,jT:()=\u003en,sp:()=\u003ei})},5607(e,t,r){\"use strict\";const n=(0,r(9566).bz)();r.d(t,[\"W\",0,n])},9566(e,t,r){\"use strict\";r.d(t,{LA:()=\u003ea,ZF:()=\u003eo,bz:()=\u003es,el:()=\u003ec});var n=r(6154);function i(e,t){return e?15\u0026e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e\u0026\u0026e.getRandomValues\u0026\u0026(t=e.getRandomValues(new Uint8Array(30))),\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".split(\"\").map(e=\u003e\"x\"===e?i(t,r++).toString(16):\"y\"===e?(3\u0026i()|8).toString(16):e).join(\"\")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t\u0026\u0026t.getRandomValues\u0026\u0026(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o\u003ce;o++)a.push(i(r,s++).toString(16));return a.join(\"\")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){\"use strict\";r.d(t,[\"BB\",0,18e5,\"Wt\",0,\"NRBA_SESSION::\",\"g\",0,{OFF:0,FULL:1,ERROR:2},\"iL\",0,{SAME_TAB:\"same-tab\",CROSS_TAB:\"cross-tab\"},\"tS\",0,{STARTED:\"session-started\",PAUSE:\"session-pause\",RESET:\"session-reset\",RESUME:\"session-resume\",UPDATE:\"session-update\"},\"wk\",0,144e5])},733(e,t,r){\"use strict\";function n(e,t){return function(e){let t=2166136261;for(let r=0;r\u003ce.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t\u003e\u003e\u003e0).toString(16).padStart(8,\"0\")}
1(\"\".concat(String(e),\":\").concat(String(t)))}r.d(t,{Y:()=\u003en})},1863(e,t,r){\"use strict\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=\u003en})},9119(e,t,r){\"use strict\";r.d(t,{L:()=\u003es});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,\"$1$2\"):e}},7485(e,t,r){\"use strict\";r.d(t,{D:()=\u003ei});var n=r(6154);function i(e){if(0===(e||\"\").indexOf(\"data:\"))return{protocol:\"data\"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(\":\")),sameOrigin:t.protocol===n.gm?.location?.protocol\u0026\u0026t.host===n.gm?.location?.host};return r.port\u0026\u0026\"\"!==r.port||(\"http:\"===t.protocol\u0026\u0026(r.port=\"80\"),\"https:\"===t.protocol\u0026\u0026(r.port=\"443\")),r.pathname\u0026\u0026\"\"!==r.pathname?r.pathname.startsWith(\"/\")||(r.pathname=\"/\".concat(r.pathname)):r.pathname=\"/\",r}catch(e){return{}}}},7866(e,t,r){\"use strict\";r.d(t,[\"Nc\",0,/^\\s*at Function code \\(Function code:\\d+:\\d+\\)\\s*/i,\"cn\",0,/^\\s*(?:([^@]*)(?:\\(.*?\\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\\d+)(?::(\\d+))?\\s*$/i,\"fL\",0,/^\\s*at .+ \\(eval at \\S+ \\((?:(?:file|http|https):[^)]+)?\\)(?:, [^:]*:\\d+:\\d+)?\\)$/i,\"h3\",0,/function (.+?)\\s*\\(/,\"hB\",0,/^\\s*at (?:((?:\\[object object\\])?(?:[^(]*\\([^)]*\\))*[^()]*(?: \\[as \\S+\\])?) )?\\(?((?:file|http|https|chrome-extension):.*?)?:(\\d+)(?::(\\d+))?\\)?\\s*$/i])},944(e,t,r){\"use strict\";r.d(t,{R:()=\u003ei});var n=r(3241);function i(e,t){\"function\"==typeof console.debug\u0026\u0026(console.debug(\"New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#\".concat(e),t),(0,n.W)({drained:null,type:\"data\",name:\"warn\",feature:\"warn\",data:{code:e,secondary:t}}))}},8990(e,t,r){\"use strict\";r.d(t,{I:()=\u003ei});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){\"use strict\";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=\u003e{n\u0026\u0026void 0===i\u0026\u0026(e.apply(this,r),i=setTimeout(()=\u003e{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=\u003e{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=\u003e{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=\u003ei,s:()=\u003en})},1910(e,t,r){\"use strict\";r.d(t,{i:()=\u003es});var n=r(944);const i=new Map;function s(...e){return e.every(e=\u003e{if(i.has(e))return i.get(e);const t=\"function\"==typeof e?e.toString():\"\",r=t.includes(\"[native code]\"),s=t.includes(\"nrWrapper\");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){\"use strict\";r.d(t,{A:()=\u003ei});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=\u003e{const e=new WeakSet;return(t,r)=\u003e{if(\"object\"==typeof r\u0026\u0026null!==r){if(e.has(r))return;e.add(r)}return r}})())??\"\"}catch(e){try{n.ee.emit(\"internal-error\",[e])}catch(e){}return\"\"}}},9232(e,t,r){\"use strict\";r.d(t,[\"f\",0,{MFE:\"MFE\",BA:\"BA\"}])},7560(e,t,r){\"use strict\";r.d(t,{N:()=\u003ea,j:()=\u003ec});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=\u003e(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=\u003ee.isScript)}:void 0}function o(e){if(!e||\"object\"!=typeof e)return;const{matcher:t,type:r}=e;let i=\"string\"==typeof t\u0026\u0026t.endsWith(\".js\");return void 0!==r\u0026\u0026(!function(e){return\"script\"===e||\"asset\"===e}(r)?s(r):i=function(e){return\"script\"===e}(r)),a=t,\"[object RegExp]\"===Object.prototype.toString.call(a)?{pattern:t,test:e=\u003e(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:\"string\"==typeof t\u0026\u0026t.length\u003e0?{pattern:t,test:e=\u003e(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=\u003ee.test(t))}},5718(e,t,r){\"use strict\";r.d(t,{xo:()=\u003eT,AZ:()=\u003ev,cI:()=\u003eg,Qr:()=\u003eA,QL:()=\u003ey});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=\u003e{},t){return{get:()=\u003evoid 0!==t?t:e(),set:e=\u003e{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=\u003e{t\u0026\u0026(e.scriptStart=e.scriptStart\u003e0?Math.min(e.scriptStart,t):t),r\u0026\u0026(e.scriptEnd=e.scriptEnd\u003e0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
1if(t)return t;const r=new o(e);if(l.set(e,r),l.size\u003e1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver\u0026\u0026n.gm.document){new MutationObserver(e=\u003e{e.forEach(e=\u003e{e.addedNodes.forEach(e=\u003e{if(\"SCRIPT\"===e.nodeName\u0026\u0026e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=\u003e{t.dom.end=(0,i.t)()};[\"load\",\"error\"].forEach(t=\u003ee.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{if((e=\u003e\"script\"===e.initiatorType||[\"link\",\"fetch\"].includes(e.initiatorType)\u0026\u0026(0,s.L)(e.name).endsWith(\".js\"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=\u003e{(r(e)||(0,i.t)()-n\u003e1e4)\u0026\u0026t.push(s)}),f=f.filter((e,r)=\u003e!t.includes(r))})}).observe({type:\"resource\",buffered:!0})}function v(e){if(!e||\"string\"!=typeof e)return[];const t=new Set,r=e.split(\"\\n\");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r\u0026\u0026r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\\(([^)]+\\.js):\\d+:\\d+\\)/)||e.match(/^\\s+at\\s+([^\\s(]+\\.js):\\d+:\\d+/);r\u0026\u0026r[1]\u0026\u0026t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),\"blocking\"===t.renderBlockingStatus?e.renderBlocking=!0:\"non-blocking\"===t.renderBlockingStatus\u0026\u0026!0!==e.renderBlocking\u0026\u0026(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),\"scripts\"!==i\u0026\u0026\"all\"!==i)return;if(\"all\"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart\u003e0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd\u003e0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=\u003e{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end\u0026\u0026r.dom.value\u0026\u0026[\"load\",\"error\"].forEach(e=\u003er.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType(\"resource\")||[]).forEach(r=\u003e{const n=[...a].find(e=\u003ee.test(r.name));n\u0026\u0026(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size\u0026\u0026function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")\u0026\u0026f.push({addedAt:(0,i.t)(),test:n=\u003e{const i=[...t].find(e=\u003ee.test(n.name));return i\u0026\u0026(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:\"unknown\",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType(\"navigation\")?.[0]?.name||\"\";try{const e=v(a),c=(e.length\u003e1?e.filter(e=\u003eu!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type=\"inline\",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType(\"resource\")?.find(e=\u003eb(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel=\"preload\"][as=\"script\"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)\u0026\u0026(r.asset=c,r.type=\"preload\"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")\u0026\u0026f.push({addedAt:(0,i.t)(),test:r=\u003e!!b(r,t)\u0026\u0026(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t\u0026\u0026!!h?.claimedBy.has(t);h\u0026\u0026t\u0026\u0026h.claimedBy.add(t);const y=()=\u003e{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e\u003e1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=\u003e{e\u0026\u0026(w=w\u003e0?Math.min(w,e):e),t\u0026\u0026(R=R\u003e0?Math.max(R,t):t)},Object.defineProperty(r,\"scriptStart\",d(()=\u003e{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w\u003e0?Math.min(e,w):e})),Object.defineProperty(r,\"scriptEnd\",d(()=\u003e{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R\u003e0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){\"use strict\";r.d(t,{$5:()=\u003em,B5:()=\u003eg,K6:()=\u003eu,M$:()=\u003eo,Ms:()=\u003ed,NG:()=\u003ec,Ux:()=\u003eh,YA:()=\u003ep,yx:()=\u003el});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}
1function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=\u003et.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=\u003eString(t.metadata.target.id)===String(e)).map(e=\u003ee.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=\u003e{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset\u0026\u0026(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=\u003ee.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=\u003e{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=\u003ee.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i=\"\".concat(e,\"::\").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked\u0026\u0026!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e\u0026\u0026(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{\"child.id\":e.id,\"child.type\":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)\u0026\u0026!!v(t)\u0026\u0026t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e\u0026\u0026!!t?.init.api.register.enabled}},5289(e,t,r){\"use strict\";r.d(t,{GG:()=\u003ea,Qr:()=\u003ec,sB:()=\u003eo});var n=r(3878),i=r(6389);function s(){return\"undefined\"==typeof document||\"complete\"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=\u003e{s()\u0026\u0026(clearInterval(a),r())},500);(0,n.sp)(\"load\",r,t)}function o(e){if(s())return e();(0,n.DD)(\"DOMContentLoaded\",e)}function c(e){if(s())return e();(0,n.sp)(\"popstate\",e)}},384(e,t,r){\"use strict\";r.d(t,{Zm:()=\u003ec,bQ:()=\u003eu,dV:()=\u003ed,pV:()=\u003el});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:\"bam.nr-data.net\",errorBeacon:\"bam.nr-data.net\"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic\u0026\u0026(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length\u0026\u0026(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,[\"NT\",0,o])},2843(e,t,r){\"use strict\";r.d(t,{G:()=\u003es,u:()=\u003ei});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)(\"visibilitychange\",function(){if(t)return void(\"hidden\"===document.visibilityState\u0026\u0026e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)(\"pagehide\",e,t,r)}},8139(e,t,r){\"use strict\";r.d(t,{u:()=\u003ef});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d=\"addEventListener\",u=\"removeEventListener\",l=\"nr@wrapped:\".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get(\"events\")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],\"-\",g)}function g(e,t){return e[1]}return\"getPrototypeOf\"in Object\u0026\u0026(a.RI\u0026\u0026h(document,p),c\u0026\u0026h(c.prototype,p),h(a.gm,p)),r.on(d+\"-start\",function(e,t){var r=e[1];if(null!==r\u0026\u0026(\"function\"==typeof r||\"object\"==typeof r)\u0026\u0026\"newrelic\"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if(\"function\"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,\"fn-\",null,e.name||\"anonymous\"):r});this.wrapped=e[1]=n}}),r.on(u+\"-start\",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;\"object\"==typeof n\u0026\u0026!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n\u0026\u0026t(n,...r)}},3434(e,t,r){\"use strict\";r.d(t,{YM:()=\u003ed});var n=r(7836),i=r(5607),s=r(5732);const a=\"nr@original:\".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r=\"\");const o=\"-\"===r.charAt(0);for(let c=0;c\u003ct.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=\"\"),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)\u0026\u0026(t[n]=e[n])}
1(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l=\"function\"==typeof i?i(a,o):i||{}}catch(t){u([t,\"\",[a,o,c],l],e)}d(n+\"start\",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+\"err\",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e\u003e=50,methodName:c,thrownError:g};t.isLongTask\u0026\u0026d(\"long-task\",[t,o,m],l,f),d(n+\"end\",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit(\"internal-error\",e)}catch(e){}}function l(e){return!(e\u0026\u0026\"function\"==typeof e\u0026\u0026e.apply\u0026\u0026!e[a])}r.d(t,[\"Jt\",0,a])},9300(e,t,r){\"use strict\";const n=r(860).K7.ajax;r.d(t,[\"TZ\",0,n,\"f5\",0,\"ajaxRequest.id\",\"mo\",0,{NONE:\"none\",FAILURES:\"failures\",ALL:\"all\"}])},3333(e,t,r){\"use strict\";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,[\"$v\",0,{RESOURCES:\"experimental.resources\",REGISTER:\"register\"},\"TZ\",0,i,\"Zp\",0,[\"auxclick\",\"click\",\"copy\",\"keydown\",\"paste\",\"scrollend\"],\"kd\",0,s,\"qN\",0,[\"focus\",\"blur\"]])},6774(e,t,r){\"use strict\";const n=r(860).K7.jserrors;r.d(t,[\"T\",0,n])},993(e,t,r){\"use strict\";const n=r(860).K7.logging;r.d(t,[\"A$\",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},\"TZ\",0,n,\"p_\",0,{ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"}])},3785(e,t,r){\"use strict\";r.d(t,{R:()=\u003ec,b:()=\u003ed});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,[\"API/logging/\".concat(c.toLowerCase(),\"/called\")],void 0,s.K7.metrics,e),(0,n.p)(\"log\",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return\"string\"==typeof e\u0026\u0026Object.values(o.p_).some(t=\u003et===e.toUpperCase().trim())}},3969(e,t,r){\"use strict\";const n=r(860).K7.metrics;r.d(t,[\"TZ\",0,n,\"XG\",0,\"storeEventMetrics\",\"xV\",0,\"storeSupportabilityMetrics\"])},6630(e,t,r){\"use strict\";const n=r(860).K7.pageViewEvent;r.d(t,[\"T\",0,n])},782(e,t,r){\"use strict\";const n=r(860).K7.pageViewTiming;r.d(t,[\"T\",0,n])},6344(e,t,r){\"use strict\";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
1;r.d(t,[\"Qb\",0,{API:\"api\",RESUME:\"resume\",SWITCH_TO_FULL:\"switchToFull\",INITIALIZE:\"initialize\",PRELOAD:\"preload\"},\"TZ\",0,i,\"Vh\",0,\"errorDuringReplay\",\"_s\",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},\"bc\",0,{RESET:{message:\"Session was reset\",sm:\"Reset\"},IMPORT:{message:\"Recorder failed to import\",sm:\"Import\"},TOO_MANY:{message:\"429: Too Many Requests\",sm:\"Too-Many\"},TOO_BIG:{message:\"Payload was too large\",sm:\"Too-Big\"},CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\",sm:\"Cross-Tab\"},ENTITLEMENTS:{message:\"Session Replay is not allowed and will not be started\",sm:\"Entitlement\"}},\"yP\",0,s])},5270(e,t,r){\"use strict\";r.d(t,{Aw:()=\u003ea,SR:()=\u003es,rF:()=\u003eo});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO\u0026\u0026(0,i.V)(e)\u0026\u0026!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload\u0026\u0026s(e)}function o(e,t){try{if(\"string\"==typeof t?.type\u0026\u0026\"password\"===t.type.toLowerCase())return\"*\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\"nr-unmask\"))return e}catch(e){}return\"string\"==typeof e?e.replace(/[\\S]/g,\"*\"):\"*\".repeat(e?.length||0)}},3738(e,t,r){\"use strict\";const n=r(860).K7.sessionTrace,i=\"-start\",s=\"-end\",a=\"fn\"+i,o=\"fn\"+s;r.d(t,[\"He\",0,\"bstResource\",\"Kp\",0,s,\"Lc\",0,o,\"Rz\",0,\"pushState\",\"TZ\",0,n,\"bD\",0,\"resource\",\"bc\",0,{CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\"},ENTITLEMENTS:{message:\"Session Trace is not allowed and will not be started\"},RESET:{message:\"Session was reset\"},SESSION_CHANGED:{message:\"Session identifier changed unexpectedly\"}},\"d3\",0,i,\"uP\",0,a])},3962(e,t,r){\"use strict\";const n=r(860).K7.softNav;r.d(t,[\"O2\",0,{INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},\"OV\",0,\"popstate\",\"Qu\",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},\"TZ\",0,n,\"ih\",0,{IP:\"in progress\",PF:\"pending finish\",FIN:\"finished\",CAN:\"cancelled\"},\"pP\",0,\"initialPageLoad\",\"tC\",0,[\"click\",\"keydown\",\"submit\"]])},4234(e,t,r){\"use strict\";r.d(t,{W:()=\u003ei});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){\"use strict\";var n=r(6154);r.d(t,[\"V\",0,e=\u003en.RI\u0026\u0026!0===e?.privacy.cookies_enabled])},8362(e,t,r){\"use strict\";r.d(t,{d:()=\u003es});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){\"use strict\";r.d(t,{W:()=\u003es});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(\"log\",e,t)}start(){return this.#e(\"start\")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){\"use strict\";r.d(t,[\"BL\",0,\"finished\",\"CH\",0,\"recordReplay\",\"Dl\",0,\"setUserId\",\"Fw\",0,\"setPageViewName\",\"PA\",0,\"setCurrentRouteName\",\"Pv\",0,\"consent\",\"Tb\",0,\"pauseReplay\",\"U2\",0,\"addToTrace\",\"V1\",0,\"measure\",\"Wb\",0,\"wrapLogger\",\"bt\",0,\"setErrorHandler\",\"cD\",0,\"setCustomAttribute\",\"dT\",0,\"interaction\",\"eY\",0,\"register\",\"fF\",0,\"recordCustomEvent\",\"hG\",0,\"addPageAction\",\"hw\",0,\"api-ixn-\",\"k6\",0,\"addRelease\",\"nb\",0,\"setApplicationVersion\",\"o5\",0,\"
1noticeError\"])},1738(e,t,r){\"use strict\";r.d(t,{U:()=\u003el,Y:()=\u003eu});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]\u0026\u0026u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,[\"API/\"+e+\"/called\"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:\"data\",name:\"api\",feature:\"api-\"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)\u0026\u0026(0,i.p)(\"api-\"+n,[(0,s.t)(),t,r],void 0,\"session\",e.ee)}},8374(e,t,r){r.nc=(()=\u003e{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},860(e,t,r){\"use strict\";const n=\"events\",i=\"jserrors\",s=\"browser/blobs\",a=\"browser/logs\",o={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:i,logging:\"logging\",metrics:\"metrics\",pageAction:\"page_action\",pageViewEvent:\"page_view_event\",pageViewTiming:\"page_view_timing\",sessionReplay:\"session_replay\",sessionTrace:\"session_trace\",softNav:\"soft_navigations\"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:\"rum\",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:\"ins\"};r.d(t,[\"$J\",0,d,\"K7\",0,o,\"P3\",0,c,\"XX\",0,i,\"Yy\",0,a,\"df\",0,s,\"hg\",0,\"connect\"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=\u003e{if(Array.isArray(t))for(var n=0;n\u003ct.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s\u0026\u0026n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)\u0026\u0026!r.o(e,i)\u0026\u0026Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=\u003ePromise.all(Object.keys(r.f).reduce((t,n)=\u003e(r.f[n](e,t),t),[])),r.u=e=\u003e({212:\"nr-spa-compressor\",238:\"nr-spa-iframe-message-handler\",249:\"nr-spa-recorder\",478:\"nr-spa\"}[e]+\"-1.322.0.min.js\"),r.o=(e,t)=\u003eObject.prototype.hasOwnProperty.call(e,t),(()=\u003e{const e={},t=\"NRBA-1.322.0.PROD:\";r.l=(n,i,s,a)=\u003e{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName(\"script\");for(var d=0;d\u003ce.length;d++){const r=e[d];if(r.getAttribute(\"src\")==n||r.getAttribute(\"data-webpack\")==t+s){o=r;break}}}if(!o){c=!0;var u={478:\"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==\",249:\"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==\",212:\"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==\",238:\"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ==\"};o=document.createElement(\"script\"),o.charset=\"utf-8\",r.nc\u0026\u0026o.setAttribute(\"nonce\",r.nc),o.setAttribute(\"data-webpack\",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+\"/\")\u0026\u0026(o.crossOrigin=\"anonymous\"),u[a]\u0026\u0026(o.integrity=u[a])}e[n]=[i];const l=(t,r)=\u003e{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=\u003ee(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:\"timeout\",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c\u0026\u0026document.head.appendChild(o)}})(),r.r=e=\u003e{Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},r.p=\"https://js-agent.newrelic.com/\",(()=\u003e{const e={38:0,788:0};r.f.j=(t,n)=\u003e{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=\u003ei=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=\u003e{if(r.o(e,t)\u0026\u0026(i=e[t],0!==i\u0026\u0026(e[t]=void 0),i)){const e=n\u0026\u0026(\"load\"===n.type?\"missing\":n.type),r=n\u0026\u0026n.target\u0026\u0026n.target.src;o.message=\"Loading chunk \"+t+\" failed: (\"+e+\": \"+r+\")\",o.name=\"ChunkLoadError\",o.type=e,o.request=r,i[1](o)}};r.l(a,c,\"chunk-\"+t,t)}};const t=(t,n)=\u003e{let[i,s,a]=n;var o,c,d=0;if(i.some(t=\u003e0!==e[t])){for(o in s)r.o(s,o)\u0026\u0026(r.m[o]=s[o]);if(a)a(r)}for(t\u0026\u0026t(n);d\u003ci.length;d++)c=i[d],r.o(e,c)\u0026\u0026e[c]\u0026\u0026e[c][0](),e[c]=0},n=self[\"webpackChunk:NRBA-1.322.0.PROD\"]=self[\"webpackChunk:NRBA-1.322.0.PROD\"]||[];
1n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=\u003e{\"use strict\";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=\u003e{if(!e||\"string\"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h=\"[data-nr-mask]\",p=e=\u003e(0,f.a)(e,(()=\u003e{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:\"*\",block_selector:\"[data-nr-block]\",mask_input_options:{color:!1,date:!1,\"datetime-local\":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector=\"\".concat(t,\",\").concat(h):\"\"===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return\"nr-block\"},get ignore_class(){return\"nr-ignore\"},get mask_text_class(){return\"nr-mask\"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=\",\".concat(t):\"\"!==t\u0026\u0026(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t\u0026\u0026\"object\"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\"id\",\"className\",\"tagName\",\"type\"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:\"PROD\",distMethod:\"CDN\",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv\u0026\u0026(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=\u003e{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=\u003e(e[t]={value:y[t],writable:!1,
1configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{\"entity.guid\":this.id,appId:e.info.applicationID}}},v.proxy.assets\u0026\u0026(e=\u003e{const t=e.startsWith(\"http\");e+=\"/\",r.p=t?e:\"https://\"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,\"beacons\",{get:()=\u003e[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,\"denyList\",{get:()=\u003e[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=\u003e{const n=s.W.prototype[r];if(\"function\"!=typeof n||\"constructor\"===n)return;let i=t[r];e[r]\u0026\u0026!1!==e.exposed\u0026\u0026\"micro-agent\"!==e.runtime?.loaderType\u0026\u0026(t[r]=(...t)=\u003e{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:\"lifecycle\",name:\"initialize\",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge\u0026\u0026g.gm.addEventListener(\"message\",t=\u003e{\"string\"==typeof t.data?.type\u0026\u0026t.data.type.startsWith(x.Pl)\u0026\u0026(0,S.p)(\"iframe-message\",[t],void 0,\"IFRAME\",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=\u003e{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=\u003e{this.ee.on(\"manual-start-all\",(0,C.J)(()=\u003e{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=\u003e{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=\u003e{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit(\"internal-error\",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=\u003ee.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=\u003ee.onAggregateImported)).then(()=\u003ee.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=\u003ei(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)\u0026\u0026!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)\u0026\u0026(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){\"string\"
1==typeof e\u0026\u0026(\"/\"!==e.charAt(0)\u0026\u0026(e=\"/\"+e),t.runtime.customTransaction=(r||\"http://custom.transaction\")+e,(0,S.p)(\"api-\"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=\u003ee.init.feature_flags.includes(\"rum_v2\")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=\u003e{e\u0026\u0026(0,T.W)({timeStamp:e.timeStamp,loaded:\"complete\"===e.target.readyState,type:\"window\",name:t,data:e.target.location+\"\"})};(0,P.sB)(t=\u003e{e(t,\"DOMContentLoaded\")}),(0,P.GG)(t=\u003e{e(t,\"load\")}),(0,P.Qr)(t=\u003e{e(t,\"navigate\")}),this.ee.on(u.tS.UPDATE,(e,t)=\u003e{(0,T.W)({type:\"lifecycle\",name:\"session\",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||\"agent\"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if(\"string\"!=typeof t\u0026\u0026null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes[\"enduser.id\"];r\u0026\u0026null!=n\u0026\u0026n!==t?(0,S.p)(\"api-setUserIdAndResetSession\",[t],void 0,\"session\",e.ee):(0,N.U)(e,\"enduser.id\",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if(\"string\"==typeof t||null===t)return(0,N.U)(e,\"application.version\",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)(\"start\",function(){e.ee.emit(\"manual-start-all\")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if(\"boolean\"==typeof t){if((0,S.p)(\"api-\"+k.Pv,[t],void 0,\"session\",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=\u003e{const r=t.featAggregate;e\u0026\u0026!r.sentRum\u0026\u0026r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=\u003e{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes(\"rum_v2\");r.sort((e,r)=\u003et.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=\u003e{if(!e[r.featureName]\u0026\u0026(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=\u003e!(e in this.features));n.length\u003e0\u0026\u0026(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI\u0026\u0026((0,V.u)(()=\u003e(0,S.p)(\"docHidden\",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=\u003e(0,S.p)(\"winPagehide\",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name=\"UncaughtError\",this.message=\"string\"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t=\"Unhandled Promise Rejection: \";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||\"\").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError\u0026\u0026!/:\\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error\u0026\u0026!!e.stack}
1function ie(e,r,n,i,s=(0,_.t)()){\"string\"==typeof e\u0026\u0026(e=new Error(e)),(0,S.p)(\"err\",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)(\"uaErr\",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)(\"api-\"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if(\"object\"!=typeof d.customAttributes||\"string\"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=\u003enull==e?t:\"number\"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration\u003c0))return(0,S.p)(\"api-\"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)(\"api-\"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=\u003ee?.nrMfeId===t.id\u0026\u0026(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=\u003e{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=\u003e{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=\u003e{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]')),n=(Array.from(r)||[]).find(t=\u003efe(t.dataset,e));let i=!!n;i\u0026\u0026(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=\u003e{r.forEach(r=\u003e{r.addedNodes.forEach(r=\u003e{const n=1===r.nodeType?r:null;!i\u0026\u0026fe(n?.dataset,e)\u0026\u0026(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=\u003e{try{return e?.textContent?.trim()||[\"img\",\"video\",\"canvas\",\"svg\"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)\u0026\u0026(i||pe(r,e))\u0026\u0026t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=\u003e{try{const n=new g.gm.PerformanceObserver(e=\u003e{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=\u003enull==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e\u003e1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=\u003e{}};if(!(e\u0026\u0026g.RI\u0026\u0026g.gm.MutationObserver\u0026\u0026g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=\u003e{r||a.disconnect()},1e4);const c=()=\u003e{if(!i){if(null==r){const e=(0,_.t)();if(s(e)\u003e1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=\u003e{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=\u003e{i||e.forEach(e=\u003e{try{const t=e.contentRect.width*e.contentRect.height;t\u003eu\u0026\u0026(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=\u003e{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t\u0026\u0026!f.has(t)\u0026\u0026(f.add(t),\"IMG\"===t.tagName?t.complete?l.observe(t):t.addEventListener(\"load\",()=\u003e{l.observe(t)},{once:!0}):\"VIDEO\"===t.tagName?t.readyState\u003e=2?l.observe(t):t.addEventListener(\"loadeddata\",()=\u003e{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l\u0026\u0026o.push(l),o.push(h),me(o,{type:\"layout-shift\",buffered:!0},t=\u003e{i||t.hadRecentInput||(t.sources||[]).some(r=\u003e!!pe(r.node,e)\u0026\u0026(c(),a.cls.value+=t.value,!0))}),me(o,{type:\"event\",buffered:!0,durationThreshold:40},t=\u003e{!i\u0026\u0026t.interactionId\u0026\u0026pe(t.target,e)\u0026\u0026(void 0===a.inp.value||t.duration\u003ea.inp.value)\u0026\u0026(c(),a.inp.value=t.duration)});
1const p=[\"pointerdown\",\"keydown\"],m=()=\u003e{p.forEach(e=\u003e{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=\u003e{i=!0,o.forEach(e=\u003e{try{e?.disconnect()}catch(e){}}),m(),[\"visibilitychange\",\"pagehide\"].forEach(e=\u003e{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=\u003e{pe(t?.target,e)\u0026\u0026((()=\u003e{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=\u003e{g.gm.addEventListener(e,v,{passive:!0})}),[\"visibilitychange\",\"pagehide\"].forEach(e=\u003e{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]'));return Array.from(y||[]).some(t=\u003efe(t.dataset,e))\u0026\u0026c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=[\"entry\",\"scripts\",\"all\"],Re=[\"name\",\"id\",\"type\"],Te=new Map([[ce,\"addPageAction\"],[oe,\"log\"],[de,\"measure\"],[ie,\"noticeError\"],[ue,\"recordCustomEvent\"]]),Ae={experimental:(0,C.J)(()=\u003e(0,l.R)(54,\"newrelic.register\")),disabled:(0,C.J)(()=\u003e(0,l.R)(55)),invalidTarget:(0,C.J)(e=\u003e(0,l.R)(48,e)),deregistered:(0,C.J)(()=\u003e(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=\u003e(0,l.R)(80,e)),duplicateName:(0,C.J)(e=\u003e(0,l.R)(81,e)),duplicateId:(0,C.J)(e=\u003e(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,(\"object\"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))\u0026\u0026(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invalidTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest\u0026\u0026(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(\"\"+location),a={};Object.prototype.hasOwnProperty.call(r,\"attributes\")||Object.defineProperty(r,\"attributes\",{get:()=\u003e({...a,\"source.id\":r.id,\"source.name\":r.name,\"source.type\":r.type,\"parent.type\":r.parent?.type||w.f.BA,\"parent.id\":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=\u003e{Re.includes(e)||(a[\"source.\".concat(e)]=t)});let o=()=\u003e{};const c=e.runtime.registeredEntities,d=e=\u003e{r.blocked=!0,o=e};function u(e){return\"string\"==typeof e\u0026\u0026!!e.trim()\u0026\u0026e.trim().length\u003c501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)\u0026\u0026u(r.name)||d(()=\u003eAe.invalidTarget(r)),c.forEach(e=\u003e{try{const{name:t,id:n}=e.metadata.target;t===r.name\u0026\u0026n!==r.id\u0026\u0026Ae.duplicateName(r),n===r.id\u0026\u0026t!==r.name\u0026\u0026Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=\u003em(ce,[t,{...a,...n},e],r),deregister:()=\u003e{p(),d(Ae.deregistered)},log:(t,n={})=\u003em(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=\u003em(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=\u003em(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=\u003em(ue,[t,{...a,...n},e],r),setApplicationVersion:e=\u003eg(\"application.version\",e),setCustomAttribute:(e,t)=\u003eg(e,t),setUserId:e=\u003eg(\"enduser.id\",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=\u003e(r.blocked\u0026\u0026o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(\"\"+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
1imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking\u0026\u0026{renderBlocking:n.renderBlocking},...i.fcp.value\u003e=0\u0026\u0026{\"vitals.fcp.value\":i.fcp.value},...i.lcp.value\u003e=0\u0026\u0026{\"vitals.lcp.value\":i.lcp.value},...i.cls.value\u003e=0\u0026\u0026{\"vitals.cls.value\":i.cls.value},...i.inp.value\u003e=0\u0026\u0026{\"vitals.inp.value\":i.inp.value}};f.recordCustomEvent(\"MicroFrontEndTiming\",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=\u003e{h()||(a[e]=t)},m=(r,n,i)=\u003e{if(h()\u0026\u0026r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||\"unknown\";(0,S.p)(q.xV,[\"API/register/\".concat(a,\"/called\")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=\u003eie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t\u003e10||(this.runtime.releaseIds[e.slice(-200)]=(\"\"+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on(\"internal-error\",(t,r)=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"ierr\",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener(\"unhandledrejection\",t=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"err\",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener(\"error\",t=\u003e{this.abortHandler\u0026\u0026(0,S.p)(\"err\",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||\"object\"!==t\u0026\u0026\"function\"!==t?-1:e===g.gm?0:(0,_e.I)(e,\"nr@id\",function(){return ke++})}function Le(e){if(\"string\"==typeof e)return e.length;if(\"object\"==typeof e){if(\"undefined\"!=typeof ArrayBuffer\u0026\u0026e instanceof ArrayBuffer\u0026\u0026e.byteLength)return e.byteLength;if(\"undefined\"!=typeof Blob\u0026\u0026e instanceof Blob\u0026\u0026e.size)return e.size;if(!(\"undefined\"!=typeof FormData\u0026\u0026e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=[\"open\",\"send\",\"setRequestHeader\"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get(\"xhr\")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d=\"readystatechange\",u=[\"onload\",\"onerror\",\"onabort\",\"onloadstart\",\"onloadend\",\"onprogress\",\"ontimeout\"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit(\"new-xhr\",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState\u003e3\u0026\u0026!o.resolved\u0026\u0026(o.resolved=!0,n.emit(\"xhr-resolved\",[],e)),i.inPlace(e,u,\"fn-\",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit(\"internal-error\",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,[\"onreadystatechange\"],\"fn-\",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,\"-xhr-\",E),n.on(\"send-xhr-start\",function(e,t){p(e,t),function(e){f.push(e),a\u0026\u0026(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on(\"open-xhr-start\",p),a){var m=o\u0026\u0026o.resolve();if(!c\u0026\u0026!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on(\"fn-end\",function(e){e[0]\u0026\u0026e[0].type===d||b()});function b(){for(var e=0;e\u003cf.length;e++)p(0,f[e]);f.length\u0026\u0026(f=[])}function E(e,t){return t}return n}var Be=\"fetch-\",He=Be+\"body-\",We=[\"arrayBuffer\",\"blob\",\"json\",\"text\",\"formData\"],Ue=g.gm.Request,Ke=g.gm.Response,Fe=\"prototype\";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get(\"fetch\")}(e);if(!(Ue\u0026\u0026Ke\u0026\u0026g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];\"function\"==typeof s\u0026\u0026(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+\"before-start\",[e],n),n[R.P]\u0026\u0026n[R.P].dt\u0026\u0026(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+\"start\",[e,o],c),c.then(function(e){return r.emit(i+\"end\",[null,e,a],c),e},function(e){throw r.emit(i+\"end\",[e,void 0,a],c),e})})}
1return Ve[r.debugId]=1,We.forEach(e=\u003e{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,\"fetch\",Be),r.on(Be+\"end\",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get(\"content-length\");null!==a\u0026\u0026(s.rxSize=a),r.emit(Be+\"done\",[null,n],s)}else r.emit(Be+\"done\",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||\"\").toString()||null,n=(t.agentID||\"\").toString()||null,i=(t.trustKey||\"\").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)\u0026\u0026this.useTraceContextHeadersForCors())\u0026\u0026(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin\u0026\u0026!this.excludeNewrelicHeader()||!e.sameOrigin\u0026\u0026this.isAllowedOrigin(e)\u0026\u0026this.useNewrelicHeaderForCors())\u0026\u0026(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return\"00-\"+t+\"-\"+e+\"-01\"}generateTraceContextStateHeader(e,t,r,n,i){return i+\"@nr=0-1-\"+r+\"-\"+n+\"-\"+e+\"----\"+t}generateTraceHeader(e,t,r,n,i,s){if(!(\"function\"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:\"Browser\",ac:n,ap:i,id:e,tr:t,ti:r}};return s\u0026\u0026n!==s\u0026\u0026(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled\u0026\u0026this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n\u003cr.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname\u0026\u0026e.protocol===i.protocol\u0026\u0026e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e\u0026\u0026!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return\"string\"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL\u0026\u0026e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+\":\"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=[\"load\",\"error\",\"abort\",\"timeout\"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt=\"X-NewRelic-App-Data\",rt=\"internal-error\";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=\u003e(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:\"xhr\",fetch:\"fetch\",beacon:\"beacon\"};g.gm?.performance?.getEntriesByType(\"resource\").forEach(r=\u003e{if(r.initiatorType in e\u0026\u00260!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler(\"xhr\",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener(\"load\",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener(\"progress\",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid\u0026\u0026this.sameOrigin\u0026\u0026r.setRequestHeader(\"X-NewRelic-ID\",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader\u0026\u0026(r.setRequestHeader(\"newrelic\",n.newrelicHeader),s=!0),n.traceContextParentHeader\u0026\u0026(r.setRequestHeader(\"traceparent\",n.traceContextParentHeader),n.traceContextStateHeader\u0026\u0026r.setRequestHeader(\"tracestate\",n.traceContextStateHeader),s=!0),s\u0026\u0026(this.dt=n)}}function u(e,t){s\u0026\u0026e.length\u003e=2\u0026\u0026(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n\u0026\u0026i){var a=Le(i);a\u0026\u0026(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{\"abort\"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),(\"load\"!==e.type||s.called===s.totalCbs\u0026\u0026(s.onloadCalled||\"function\"!=typeof t.onload)\u0026\u0026\"function\"==typeof s.end)\u0026\u0026s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o\u003cXe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled\u0026\u0026\"function\"==typeof r.onload||\"function\"!=typeof this.end||this.end(r)}function h(e,t){var r=\"\"+Ne(e)+!!t;this.xhrGuids\u0026\u0026!this.xhrGuids[r]\u0026\u0026(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=\"\"+Ne(e)+!!t;this.xhrGuids\u0026\u0026this.xhrGuids[r]\u0026\u0026(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-added\",[e[1],e[2]],t)}function y(e,t){t instanceof et\u0026\u0026\"load\"===e[0]\u0026\u0026r.emit(\"xhr-load-removed\",[e[1],e[2]],t)}function b(e,t,r){t instanceof et\u0026\u0026(\"onload\"===r\u0026\u0026(this.onload=!0),(\"load\"===(e[0]\u0026\u0026e[0].type)||this.onload)\u0026\u0026(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart\u0026\u0026r.emit(\"xhr-cb-time\",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};
1if(\"string\"==typeof e[0]?0===(t=e[0]).length\u0026\u0026g.RI\u0026\u0026(t=\"\"+g.gm.location.href):e[0]\u0026\u0026e[0].url?t=e[0].url:g.gm?.URL\u0026\u0026e[0]\u0026\u0026e[0]instanceof URL?t=e[0].href:\"function\"==typeof e[0].toString\u0026\u0026(t=e[0].toString()),\"string\"==typeof t\u0026\u00260!==t.length){t\u0026\u0026(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n\u0026\u0026(n.newrelicHeader||n.traceContextParentHeader))if(e[0]\u0026\u0026e[0].headers)o(e[0].headers,n)\u0026\u0026(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)\u0026\u0026(this.dt=n),e.length\u003e1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader\u0026\u0026(e.set(\"newrelic\",t.newrelicHeader),r=!0),t.traceContextParentHeader\u0026\u0026(e.set(\"traceparent\",t.traceContextParentHeader),t.traceContextStateHeader\u0026\u0026e.set(\"tracestate\",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(\"\"+(r\u0026\u0026r instanceof Qe\u0026\u0026r.method||n.method||\"GET\")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s\u0026\u0026a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if(\"object\"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=\u003e{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,\"fetch\"];this.targets.forEach(e=\u003ex(n,this,e))};t\u0026\u0026s?t.clone().text().then(e=\u003e{this.responseBody=e,this.rxSize\u0026\u0026\"0\"!==this.rxSize\u0026\u00260!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers\u0026\u0026(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=\u003e{r.emit(rt,[e])}).finally(()=\u003e{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t\u003cXe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status\u0026\u0026(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)\u0026\u0026void 0!==this.responseBody\u0026\u00260!==t.status){const e=Le(this.responseBody);void 0!==e\u0026\u0026(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split(\"\\r\\n\").forEach(function(e){const r=e.indexOf(\": \");if(r\u003e0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,\"xhr\"];this.targets.forEach(e=\u003ex(i,this,e))}function x(e,r,i){n(\"xhr\",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return\"json\"===r\u0026\u0026null!==t?t:\"arraybuffer\"===r||\"blob\"===r||\"json\"===r?Le(e.response):\"text\"===r||\"\"===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i\u0026\u00260!==n.status\u0026\u0026(e.metrics.rxSize=i),e.sameOrigin\u0026\u0026n.getAllResponseHeaders().indexOf(tt)\u003e=0){var s=n.getResponseHeader(tt);s\u0026\u0026((0,S.p)(\"sm\",[\"Ajax/CrossApplicationTracing/Header/Seen\"],void 0,t.K7.metrics,r),e.params.cat=s.split(\", \").pop())}e.loadCaptureCalled=!0}r.on(\"new-xhr\",a),r.on(\"open-xhr-start\",o),r.on(\"open-xhr-end\",d),r.on(\"send-xhr-start\",l),r.on(\"setRequestHeader-xhr-start\",u),r.on(\"xhr-cb-time\",f),r.on(\"xhr-load-added\",h),r.on(\"xhr-load-removed\",p),r.on(\"xhr-resolved\",m),r.on(\"addEventListener-end\",v),r.on(\"removeEventListener-end\",y),r.on(\"fn-end\",E),r.on(\"fetch-before-start\",w),r.on(\"fetch-start\",R),r.on(\"fn-start\",b),r.on(\"fetch-done\",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,3845)))}}const it={},st=[\"pushState\",\"replaceState\"];function at(e,t){const r=function(e){return(e||R.ee).get(\"history\")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,\"-\")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n\u003c0\u0026\u0026(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:\"nr\"}),(0,S.p)(\"api-\"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e\u0026\u0026\"object\"==typeof e\u0026\u0026e.name\u0026\u0026e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||\"\",t:\"api\"};r.s\u003c0||r.e\u003c0||r.e\u003cr.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)(\"bstApi\",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
1if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)(\"bst\",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)(\"bstHist\",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=\u003e{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s=\"\".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)\u0026\u0026this.ee.on(k.CH,()=\u003ethis.#s()),this.#a(i)\u0026\u0026this.importRecorder().then(e=\u003e{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=\u003er.e(478).then(r.bind(r,6167)),this),this.ee.on(\"err\",e=\u003e{this.blocked||this.agentRef.runtime.isRecording\u0026\u0026(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e\u0026\u0026(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=\u003e(this.recorder=new e(this),this.recorder)).catch(e=\u003e{throw this.ee.emit(\"internal-error\",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL\u0026\u0026this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=\u003e{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get(\"tracer\");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get(\"object\"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o=\"function\"==typeof i;return(0,S.p)(q.xV,[\"API/createTracer/called\"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?\"\":\"no-\")+\"fn-start\",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw r.emit(\"fn-err\",[arguments,this,t],s),t}finally{r.emit(\"fn-end\",[(0,_.t)()],s)}}}};[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach(r=\u003e{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+\"routeName\",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=\u003e{(0,J.sp)(e,e=\u003e{c(e)},!0,this.removeOnAbort?.signal)}
1);const s=()=\u003e(0,S.p)(\"newURL\",[(0,_.t)(),\"\"+window.location],void 0,this.featureName,this.ee);n.on(\"pushState-end\",s),n.on(\"replaceState-end\",s),(0,J.sp)(wt.OV,e=\u003e{c(e),(0,S.p)(\"newURL\",[e.timeStamp,\"\"+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=\u003e{a||(a=!0,requestAnimationFrame(()=\u003e{(0,S.p)(\"newDom\",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=\u003e{\"loading\"!==document.readyState\u0026\u0026((0,S.p)(\"newUIEvent\",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return\"string\"==typeof e?{type:\"string\",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:\"ArrayBuffer\",size:e.byteLength}:e instanceof Blob?{type:\"Blob\",size:e.size}:e instanceof DataView?{type:\"DataView\",size:e.byteLength}:ArrayBuffer.isView(e)?{type:\"TypedArray\",size:e.byteLength}:{type:\"unknown\",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(\",\"):t||\"\",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=\"unknown\",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes(\"websockets\")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes(\"no_spv\"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=\u003ece(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=\u003eue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=\u003ede(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=\u003e{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get(\"websockets\");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=\u003e{const e=(0,_.t)();St.forEach(t=\u003e{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason=\"Page navigating away\",t.nrData.closeWasClean=!1,t.nrData.openedAt\u0026\u0026(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit(\"ws\",[t.nrData,t.targets],t)})});
1class n extends WebSocket{static name=Tt.R.WS;static toString(){return\"function WebSocket() { [native code] }\"}toString(){return\"[object WebSocket]\"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener(\"open\",()=\u003e{this.nrData.openedAt=(0,_.t)(),[\"protocol\",\"extensions\",\"binaryType\"].forEach(e=\u003e{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener(\"message\",e=\u003e{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??\"\").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?\"\".concat(this.nrData.messageTypes,\",\").concat(t):t)}),this.addEventListener(\"close\",e=\u003e{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason\u0026\u0026(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit(\"ws\",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i=\"function\"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??\"\").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?\"\".concat(this.nrData.sendTypes,\",\").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on(\"ws\",(e,t)=\u003e{(0,S.p)(\"ws-complete\",[e,t],void 0,this.featureName,this.ee)})}if(s){if(\"function\"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=\u003e{e.forEach(e=\u003e{(0,S.p)(\"spv\",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:[\"csp-violation\"],buffered:!0});l.observe()}g.gm.addEventListener(\"securitypolicyviolation\",e=\u003e{(0,S.p)(\"spv\",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+\":\"+r.port)}function h(){d.emit(\"navChange\")}o.Zp.forEach(e=\u003e(0,J.sp)(e,e=\u003e(0,S.p)(\"ua\",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
1h(e=\u003e{const t=(0,C.s)(e=\u003e{(0,S.p)(\"ua\",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener(\"error\",()=\u003e{(0,S.p)(\"uaErr\",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on(\"open-xhr-start\",(e,r)=\u003e{f(e[1])||r.addEventListener(\"readystatechange\",()=\u003e{2===r.readyState\u0026\u0026(0,S.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on(\"fetch-start\",e=\u003e{e.length\u003e=1\u0026\u0026!f(Ze(e[0]))\u0026\u0026(0,S.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)}),d.on(\"pushState-end\",h),d.on(\"replaceState-end\",h),window.addEventListener(\"hashchange\",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener(\"popstate\",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled\u0026\u0026g.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=\u003e{e.getEntries().forEach(e=\u003e{(0,S.p)(\"browserPerformance.resource\",[e],void 0,this.featureName,this.ee)})}).observe({type:\"resource\",buffered:!0})}}a.some(e=\u003ee)?this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:\"reporting\"===t.disposition?\"report\":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get(\"logger\")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],\"wrap-logger-\",()=\u003eLt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)(\"log\",(e,r)=\u003eoe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=\u003e{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;[\"log\",\"error\",\"warn\",\"info\",\"debug\",\"trace\"].forEach(t=\u003e{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:\"log\"===t?\"info\":t},void 0,e)}),this.ee.on(\"wrap-logger-end\",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=\u003e{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=\u003er.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:\"spa\"})})()})();"])</script>
1<script>self.__next_f.push([1,"16:[\"$\",\"$L18\",null,{\"id\":\"nr-browser-agent\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$19\"}}]\nb:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"1a:I[22016,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\",\"/_next/static/chunks/0acwy8l_r.ncc.js\"],\"\"]\n1b:I[85437,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\",\"/_next/static/chunks/0acwy8l_r.ncc.js\"],\"Image\"]\n"])</script>
1<script>self.__next_f.push([1,"5:[[\"$\",\"section\",null,{\"className\":\"relative flex w-full flex-col overflow-hidden pt-20 bg-black min-h-screen\",\"aria-label\":\"Smart Fit App: mais que um aplicativo de treinos\",\"data-component\":\"app-hero\",\"children\":[[\"$\",\"div\",null,{\"className\":\"pointer-events-none absolute bottom-0 left-1/2 z-0 -translate-x-1/2 translate-y-[45%] h-[360px] w-[620px] rounded-full bg-brand blur-[100px] opacity-35 lg:h-[650px] lg:w-[1100px] lg:translate-y-[55%] lg:blur-[120px] lg:opacity-40\",\"aria-hidden\":\"true\"}],[\"$\",\"div\",null,{\"className\":\"container-smft relative z-2 flex flex-1 flex-col justify-between pt-6 lg:pt-8\",\"children\":[[[\"$\",\"nav\",null,{\"aria-label\":\"Trilha de navegação\",\"className\":\"w-full shrink-0\",\"data-component\":\"breadcrumbs\",\"children\":[\"$\",\"ol\",null,{\"className\":\"flex items-center gap-2 overflow-x-auto [scrollbar-width:none] [\u0026::-webkit-scrollbar]:hidden\",\"children\":[[\"$\",\"li\",\"Home-0\",{\"className\":\"flex shrink-0 items-center gap-2\",\"children\":[[\"$\",\"$L1a\",null,{\"href\":\"/\",\"className\":\"whitespace-nowrap rounded-sm outline-none leading-tight! underline-offset-4 transition-colors hover:underline focus-visible:ring-2 focus-visible:ring-border-focus text-white\",\"rel\":\"$undefined\",\"data-component\":\"link\",\"children\":[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-normal text-2\",\"children\":[\"Home\"]}]}],[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 9 14\",\"data-component\":\"icon\",\"className\":\"h-2 w-1 text-white shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeWidth\":2.5,\"d\":\"m.884 12.884 6-6-6-6\"}]}]]}],[\"$\",\"li\",\"Smart Fit App-1\",{\"className\":\"flex shrink-0 items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 whitespace-nowrap leading-tight! text-white/50\",\"aria-current\":\"page\",\"children\":[\"Smart Fit App\"]}],false]}]]}]}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://www.smartfit.com.br//\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Smart Fit App\\\",\\\"item\\\":\\\"https://www.smartfit.com.br/undefined\\\"}]}\"}}]],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 mx-auto w-full max-w-[680px] pt-4 pb-6 text-center lg:gap-6 lg:pt-16 lg:pb-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col items-center gap-4 text-white\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"font-primary font-bold leading-tight text-6 lg:text-7 text-white text-center\",\"children\":[\"Smart Fit App: mais que um aplicativo de treinos\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-white text-center lg:text-4! lg:leading-[1.3]!\",\"children\":[\"Planeje sua rotina de treinos, acompanhe a evolução da sua saúde e se conecte com quem tem fit com você.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-center gap-2 w-full\",\"children\":[[\"$\",\"a\",\"google-play\",{\"href\":\"https://play.google.com/store/apps/details?id=com.eokoe.smartfitcoach\u0026hl=pt_BR\u0026gl=US\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Baixar o Smart Fit App na Google Play\",\"className\":\"inline-flex shrink-0 outline-none rounded-md transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-border-focus\",\"data-ref\":\"app-hero-store-google-play\",\"children\":[\"$\",\"$L1b\",null,{\"className\":\"h-[52px] w-auto lg:h-14\",\"src\":\"/assets/temp/app/google-play-badge.svg\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"unoptimized\":true,\"width\":160,\"height\"
1:56,\"alt\":\"Google Play\"}]}],\"$L1c\"]}]]}],\"$L1d\"]}]]}],\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\"]\n"])</script>
1<script>self.__next_f.push([1,"8:null\nd:[[\"$\",\"title\",\"0\",{\"children\":\"Smart Fit App: Treino, saúde e desafios fitness\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Acesse seu plano de treinos, acompanhe e monitore sua saúde participe de desafios fitness pelo Smart App. Disponível para iOS e Android.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Smart Fit\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://www.smartfit.com.br/app-smart-fit\"}]]\n"])</script>
1<script>self.__next_f.push([1,"27:I[88804,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\",\"/_next/static/chunks/0acwy8l_r.ncc.js\"],\"AppFeatures\"]\n33:I[62961,[\"/_next/static/chunks/0.nvknn6i7mwf.js\",\"/_next/static/chunks/0d3shmwh5_nmn.js\",\"/_next/static/chunks/180zi-37u9pt2.js\",\"/_next/static/chunks/0-6bsc.yt8-4w.js\",\"/_next/static/chunks/0uhu2.xka_4d1.js\",\"/_next/static/chunks/148da.8ezqi.6.js\",\"/_next/static/chunks/0acwy8l_r.ncc.js\"],\"AppHighlight\"]\n1c:[\"$\",\"a\",\"app-store\",{\"href\":\"https://apps.apple.com/br/app/smart-fit-app/id1308265270\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Baixar o Smart Fit App na App Store\",\"className\":\"inline-flex shrink-0 outline-none rounded-md transition-opacity hover:opacity-80 focus-visible:ring-2 focus-visible:ring-border-focus\",\"data-ref\":\"app-hero-store-app-store\",\"children\":[\"$\",\"$L1b\",null,{\"className\":\"h-[52px] w-auto lg:h-14\",\"src\":\"/assets/temp/app/apple-store-badge.svg\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"unoptimized\":true,\"width\":165,\"height\":56,\"alt\":\"App Store\"}]}]\n1d:[\"$\",\"div\",null,{\"className\":\"w-full max-w-[1040px] mx-auto\",\"children\":[[\"$\",\"$L1b\",null,{\"className\":\"h-auto w-full object-cover object-top hidden lg:block\",\"src\":\"/assets/content/smart-fit-app/mockup.png\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":100,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"width\":1064,\"height\":551,\"alt\":\"Smart Fit APP\"}],[\"$\",\"$L1b\",null,{\"className\":\"h-auto w-full object-cover object-top block lg:hidden\",\"src\":\"/assets/content/smart-fit-app/mockup-mobile.png\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":100,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"width\":484,\"height\":323,\"alt\":\"Smart Fit APP\"}]]}]\n1e:[\"$\",\"section\",null,{\"className\":\"w-full bg-bg-surface py-20 lg:py-[80px] pb-0! lg:pb-20\",\"aria-label\":\"Tudo o que movimenta sua rotina fitness em um só lugar\",\"data-component\":\"cta-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"container-smft\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex flex-col items-center justify-center gap-6 text-center lg:max-w-[900px]\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-primary font-bold leading-tight text-6 lg:text-7 font-primary font-bold leading-tight text-black text-center\",\"children\":[\"Tudo o que movimenta sua rotina fitness em um só lugar\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-4! leading-normal! text-black text-center\",\"children\":[\"O Smart Fit App foi feito pra facilitar sua rotina dentro e fora da academia e ajudar você a acompanhar sua evolução de um jeito simples e prático.\"]}],false]}]}]}]\n1f:[\"$\",\"$L27\",null,{\"data\":{\"features\":[{\"id\":\"1\",\"title\":\"Treino\",\"description\":\"Veja seu plano de treinos e o treino do dia. Assista aos vídeos explicativos pra executar cada exercício do jeito certo. Registre as cargas usadas e acompanhe seu progresso.\",\"media\":{\"url\":\"/assets/content/smart-fit-app/p1.png\",\"width\":632,\"height\":620,\"alt\":\"Pessoa treinando\"}},{\"id\":\"2\",\"title\":\"Saúde\",\"description\":\"Acompanhe a evolução da sua saúde através do registro dos seus exames de bioimpedância, informações das suas pulseiras e dispositivos de monitoramento. Consulte seu plano de alimentação e acesse serviços Smart Fit contratados.\",\"media\":{\"url\":\"/assets/content/smart-fit-app/p2.png\",\"width\":632,\"height\":620,\"alt\":\"Pessoa treinando\"}},{\"id\":\"3\",\"title\":\"Comunidade\",\"description\":\"Siga amigos e pessoas da sua academia, compartilhe sua rotina, entre em grupos e participe de desafios fitness.\",\"media\":{\"url\":\"/assets/content/smart-fit-app/p3.png\",\"width\":632,\"height\"
1:620,\"alt\":\"Pessoa treinando\"}}]},\"theme\":\"gray\",\"className\":\"pt-0 lg:pt-0\"}]\n"])</script>
1<script>self.__next_f.push([1,"20:[\"$\",\"section\",null,{\"className\":\"w-full py-10 lg:py-20 bg-white\",\"data-component\":\"features-grid\",\"children\":[\"$\",\"div\",null,{\"className\":\"container-smft flex flex-col gap-8 lg:gap-14\",\"children\":[[\"$\",\"header\",null,{\"className\":\"flex flex-col items-start gap-5 w-full text-black lg:gap-4 lg:max-w-2xl\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-primary font-bold leading-tight text-6 lg:text-7 text-black leading-none! lg:leading-tight!\",\"children\":[\"Do suor ao descanso, tudo  no Smart App\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-black\",\"children\":[\"Além de acompanhar sua rotina de treinos, o app te conecta a serviços e benefícios da Smart Fit pra deixar sua jornada ainda mais completa. Ou melhor: ainda mais smart.\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-1 gap-8 w-full md:gap-x-4 md:gap-y-8 md:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"li\",\"1\",{\"className\":\"flex flex-col items-start gap-4 w-full lg:pr-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-green/10\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 19 18\",\"data-component\":\"icon\",\"className\":\"size-6 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M5.087 17.806q-.054-.095.054-.229a39 39 0 0 1 1.534-2.288q.727-.996 1.858-2.476l-.216-.35q-2.072.215-3.391.215-2.207 0-3.365-.135-.619-.08-.902-.363-.283-.282-.363-.902A44 44 0 0 1 0 6.352C0 4.81.099 3.222.296 1.48Q.377.862.66.565q.284-.296.902-.35Q4.926 0 9.18 0c2.835 0 5.401.072 7.644.215q.62.054.902.35.282.297.336.915.27 2.397.27 4.872c0 1.651-.09 3.33-.27 4.926q-.053.592-.336.835-.282.242-.902.296-1.05.081-2.718.134-2.88 1.67-8.399 5.25a.54.54 0 0 1-.35.107h-.053q-.162 0-.216-.094\"}]}]}],[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Informações da unidade\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-black lg:text-3!\",\"children\":[\"Consulte informações da academia, horários e estrutura disponível.\"]}]]}],[\"$\",\"li\",\"2\",{\"className\":\"flex flex-col items-start gap-4 w-full lg:pr-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-brand/10\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 35 33\",\"data-component\":\"icon\",\"className\":\"size-6 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"m17.122 27.4-8.3 5q-.55.35-1.15.3t-1.05-.4a2.4 2.4 0 0 1-.7-.874q-.25-.524-.1-1.176l2.2-9.45-7.35-6.35Q.17 14 .048 13.424A2 2 0 0 1 .122 12.3q.198-.547.6-.9.402-.352 1.1-.45l9.7-.85 3.75-8.9q.25-.6.776-.9.525-.3 1.074-.3.547 0 1.074.3.526.3.776.9l3.75 8.9 9.7.85q.7.1 1.1.45.399.35.6.9a2 2 0 0 1 .076 1.126q-.125.576-.626 1.024l-7.35 6.35 2.2 9.45q.15.65-.1 1.176t-.7.874-1.05.4a1.8 1.8 0 0 1-1.15-.3z\"}]}]}],[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Benefícios e vantagens\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-black lg:text-3!\",\"children\":[\"Descubra parceiros, participe de eventos e aproveite vantagens exclusivas para alunos Smart Fit.\"]}]]}],[\"$\",\"li\",\"3\",{\"className\":\"flex flex-col items-start gap-4 w-full lg:pr-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-accent/10\",\"aria-hidden\":\"true\",\"children\":\"$L28\"}],\"$L29\",\"$L2a\"]}],\"$L2b\",\"$L2c\",\"$L2d\"]}],false]}]}]\n"])</script>
1<script>self.__next_f.push([1,"21:[\"$\",\"section\",null,{\"className\":\"relative isolate h-[1076px] w-full pt-20 overflow-hidden bg-info bg-cover bg-no-repeat bg-top-right lg:z-1 lg:h-[clamp(629px,61.389vw,884px)]\",\"style\":{\"backgroundImage\":\"url(/assets/content/smart-fit-app/woman-blue.png)\"},\"data-component\":\"app-checklist\",\"children\":[\"$\",\"div\",null,{\"className\":\"container-smft flex flex-col items-center h-full w-full gap-12 lg:flex-row lg:items-start lg:gap-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col gap-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-full max-w-lg\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-primary font-bold leading-tight text-6 lg:text-7 text-white leading-none! lg:leading-[1.2]!\",\"children\":[\"Treinos do seu jeito, pensados pros seus objetivos\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-white leading-[1.4]!\",\"children\":[\"Não importa se você está começando agora ou já tem mais experiência, com o Smart App, você tem todos os recursos necessários para alcançar seu objetivo.\",[\"$\",\"br\",\".0/.$0\",{}]]}]]}],[\"$\",\"ul\",null,{\"className\":\"flex w-full flex-col gap-6 mt-8 lg:mt-[clamp(56px,5.556vw,80px)] lg:max-w-[clamp(462px,45.139vw,650px)] lg:gap-[clamp(17px,1.667vw,24px)]\",\"children\":[[\"$\",\"li\",\"Treinos personalizados-0\",{\"className\":\"flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"data-component\":\"icon\",\"className\":\"size-3 lg:size-3 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeWidth\":2,\"d\":\"m1.75 7.5 4.5 4.5 8-8\"}]}]}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!\",\"children\":[\"Treinos personalizados\"]}]]}],[\"$\",\"li\",\"Substituições de aparelhos e exercícios-1\",{\"className\":\"flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"data-component\":\"icon\",\"className\":\"size-3 lg:size-3 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$21:props:children:props:children:0:props:children:1:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!\",\"children\":[\"Substituições de aparelhos e exercícios\"]}]]}],[\"$\",\"li\",\"Importação de exercícios de vídeos de redes sociais-2\",{\"className\":\"flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"data-component\":\"icon\",\"className\":\"size-3 lg:size-3 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$21:props:children:props:children:0:props:children:1:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!\",\"children\":[\"Importação de exercícios de vídeos de redes sociais\"]}]]}],[\"$\",\"li\",\"Exercícios rápidos de cardio, como HIIT e bike, para encaixar no seu dia-3\",{\"className\":\"flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]\",\"children\":[\"$L2e\",\"$L2f\"]}],\"$L30\",\"$L31\"]}]]}],\"$L32\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"22:[\"$\",\"$L33\",null,{\"data\":{\"title\":\"Baixe o Smart Fit App e leve nossa academia com você!\",\"description\":\"Sua rotina de treino, sua saúde e tudo o que a Smart Fit oferece, agora na palma da sua mão.\",\"media\":{\"url\":\"/assets/content/smart-fit-app/app-mockup-2.png\",\"alt\":\"App Smart Fit\",\"width\":909,\"height\":1379},\"qrcode\":{\"url\":\"/assets/images/app-qrcode.png\",\"alt\":\"Smart Fit\",\"width\":167,\"height\":167},\"reviewsStats\":[{\"id\":\"1\",\"stat\":\"4.9\",\"image\":{\"url\":\"/assets/images/google-play-badge.svg\",\"alt\":\"App Smart Fit - Google Play\",\"width\":110,\"height\":37},\"href\":\"https://play.google.com/store/apps/details?id=com.eokoe.smartfitcoach\u0026hl=pt_BR\u0026gl=US\"},{\"id\":\"2\",\"stat\":\"4.8\",\"image\":{\"url\":\"/assets/images/apple-store-badge.svg\",\"alt\":\"App Smart Fit - Play Store\",\"width\":110,\"height\":37},\"href\":\"https://apps.apple.com/br/app/smart-fit-app/id1308265270\"}]},\"variant\":\"mediumTitle\",\"className\":\"mt-0!\"}]\n"])</script>
1<script>self.__next_f.push([1,"23:[\"$\",\"section\",null,{\"className\":\"w-full py-10 lg:py-20 bg-white\",\"aria-label\":\"Veja o que a galera da Smart tá falando\",\"data-component\":\"card-grid\",\"children\":[\"$\",\"div\",null,{\"className\":\"container-smft\",\"children\":[[\"$\",\"header\",null,{\"className\":\"flex flex-col gap-4 w-full max-w-xs md:max-w-lg lg:max-w-3xl items-start text-left mb-12\",\"data-component\":\"heading\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"font-primary font-bold leading-tight text-6 lg:text-7 text-(--color-text-heading)\",\"children\":[\"Veja o que a galera da Smart tá falando\"]}],\"\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4 lg:grid grid-cols-3\",\"children\":[[\"$\",\"div\",\"quotes-115-0\",{\"className\":\"relative flex size-full flex-col overflow-hidden rounded-3xl bg-surface p-10 aspect-[416/500] lg:aspect-[416/540]\",\"variant\":\"review\",\"data-component\":\"content-card\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col items-start gap-7\",\"children\":[\"$undefined\",[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-black\",\"children\":[\"\\\"\",\"O aplicativo é muito funcional, fácil de interagir e ótimo para acompanhar o treino.\",\"\\\"\"]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex w-full flex-col gap-7\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"flex w-full items-center justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-black\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3\",\"children\":[\"Identificação preservada\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-black/50\",\"children\":[\"App Store\"]}]]}],[\"$\",\"span\",null,{\"className\":\"relative size-14 shrink-0 overflow-hidden rounded-md\",\"children\":[\"$\",\"$L1b\",null,{\"className\":\"size-full object-cover\",\"src\":\"/assets/content/avatar.png\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"sizes\":\"56px\",\"width\":112,\"height\":112,\"alt\":\"Smart Fit Badge\"}]}]]}]]}]]}]}],[\"$\",\"div\",\"quotes-115-1\",{\"className\":\"relative flex size-full flex-col overflow-hidden rounded-3xl bg-surface p-10 aspect-[416/500] lg:aspect-[416/540]\",\"variant\":\"review\",\"data-component\":\"content-card\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col items-start gap-7\",\"children\":[\"$undefined\",[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-black\",\"children\":[\"\\\"\",\"App maravilhoso. Recomendo muito, ainda mais pra quem tá começando. Bom que ensina as coisas antes de chegar na academia, então você já não chega perdido.\",\"\\\"\"]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex w-full flex-col gap-7\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"flex w-full items-center justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-black\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3\",\"children\":[\"Arthur Mendonça da Silva\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-black/50\",\"children\":[\"Google Play\"]}]]}],[\"$\",\"span\",null,{\"className\":\"relative size-14 shrink-0 overflow-hidden rounded-md\",\"children\":[\"$\",\"$L1b\",null,{\"className\":\"size-full object-cover\",\"src\":\"/assets/content/avatar.png\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"sizes\":\"56px\",\"width\":112,\"height\":112,\"alt\":\"Smart Fit Badge\"}]}]]}]]}]]}]}],[\"$\",\"div\",\"quotes-115-2\",{\"className\":\"relative flex size-full flex-col overflow-hidden rounded-3xl bg-surface p-10 aspect-[416/500] lg:aspect-[416/540]\",\"variant\":\"review\",\"data-component\":\"content-card\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col items-start gap-7\",\"children\":[\"$undefined\",[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-black\",\"children\":[\"\\\"\",\"Ótimo aplicativo, que apresenta os exercícios que devemos seguir, com vídeos demonstrativos de como proceder em cada aparelho. Uma das coisas que mais gostei foi poder escolher meu treino, avaliando meus objetivos, a quantidade de dias e ainda podendo fazer outros exercícios complementares. Excelente!\",\"\\\"\"]}],\"$L34\"]}]}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"24:[\"$\",\"section\",null,{\"className\":\"w-full py-10 lg:py-20 bg-white\",\"aria-label\":\"Aulas coletivas\",\"data-component\":\"card-grid\",\"children\":[\"$\",\"div\",null,{\"className\":\"container-smft\",\"children\":[[\"$\",\"header\",null,{\"className\":\"flex flex-col gap-4 w-full max-w-xs md:max-w-lg lg:max-w-3xl items-start text-left mb-12\",\"data-component\":\"heading\",\"children\":[\"$undefined\",[\"$\",\"h2\",null,{\"className\":\"font-primary font-bold leading-tight text-6 lg:text-7 text-(--color-text-heading)\",\"children\":[\"Aulas coletivas\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-(--color-text-body)\",\"children\":[\"Diversas modalidades disponíveis na sua academia para você treinar em grupo.\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4 lg:grid grid-cols-3\",\"children\":[[\"$\",\"article\",\"dicas-114-0\",{\"style\":{\"animationDelay\":\"0s\"},\"className\":\" animate-enter-up motion-reduce:animate-none\",\"data-component\":\"models-card\",\"data-variant\":\"plain\",\"data-size\":\"sm\",\"data-media-layout\":\"standard\",\"aria-label\":\"Tipos de prancha: como evoluir no plank com segurança\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.smartfit.com.br/news/fitness/tipos-de-prancha/\",\"target\":\"_blank\",\"className\":\"flex w-full flex-col text-black bg-transparent gap-8 max-w-full\",\"children\":[[\"$\",\"figure\",null,{\"className\":\"relative w-full overflow-hidden bg-neutral-100 rounded-xl aspect-[312/200]\",\"children\":[[\"$\",\"$L1b\",null,{\"className\":\"absolute inset-0 size-full object-cover\",\"src\":\"https://www.smartfit.com.br/news/wp-content/uploads/2026/05/mulheres-exercitando-aula-fitness.webp\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"sizes\":\"(min-width: 1025px) 312px, 100vw\",\"alt\":\"Tipos de prancha: como evoluir no plank com segurança\",\"width\":624,\"height\":389}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col gap-[15px]\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap items-center gap-4\",\"aria-label\":\"Metadados\",\"children\":[[\"$\",\"li\",\"Fitness-0\",{\"className\":\"flex items-center gap-4\",\"children\":[false,[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"Fitness\"]}]]}],[\"$\",\"li\",\"26 de ago.-1\",{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-3.5 w-px shrink-0 bg-alpha-black-softer\",\"aria-hidden\":\"true\"}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"26 de ago.\"]}]]}],[\"$\",\"li\",\"4 min-2\",{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-3.5 w-px shrink-0 bg-alpha-black-softer\",\"aria-hidden\":\"true\"}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"4 min\"]}]]}]]}],[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Tipos de prancha: como evoluir no plank com segurança\"]}],false,[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 leading-normal! text-black line-clamp-2\",\"children\":[\"A prancha parece simples porque não exige máquina, carga ou muito espaço, mas é um dos exercícios mais eficientes para fortalecer a base do corpo. Antes de pensar em abdômen definido, vale entender que o plank exercício trabalha o core, região que envolve abdômen, lombar, pelve, quadril e glúteos. É esse conjunto que ajuda você […]\"]}],false,false]}]}]]}]}],[\"$\",\"article\",\"dicas-114-1\",{\"style\":{\"animationDelay\":\"0s\"},\"className\":\" animate-enter-up motion-reduce:animate-none\",\"data-component\":\"models-card\",\"data-variant\":\"plain\",\"data-size\":\"sm\",\"data-media-layout\":\"standard\",\"aria-label\":\"Benefícios da sauna para atletas: recuperação, uso e cuidados\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.smartfit.com.br/news/saude/sauna-e-termoterapia/\",\"target\":\"_blank\",\"className\":\"flex w-full flex-col text-black bg-transparent gap-8 max-w-full\",\"children\":[\"$L35\",\"$L36\"]}]}],\"$L37\"]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"25:[\"$\",\"section\",null,{\"className\":\"w-full py-8 lg:py-12\",\"aria-label\":\"Ainda não é aluno? Comece pelo app\",\"data-component\":\"cta-banner\",\"children\":[\"$\",\"div\",null,{\"className\":\"container-smft\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative flex w-full flex-col-reverse overflow-clip rounded-2xl lg:flex-row lg:rounded-4xl bg-neutral-50\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-1 items-center gap-6 p-6 lg:items-start lg:justify-between lg:p-10 flex-col lg:pr-[180px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col gap-4\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-primary font-bold leading-tight text-6 font-primary font-bold leading-tight text-5! lg:text-6! text-black\",\"children\":[\"Ainda não é aluno? Comece pelo app\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal! text-black\",\"children\":[\"Baixe o Smart Fit App para conhecer planos, explorar funcionalidades e dar o próximo passo na sua rotina com mais praticidade e de um jeito smart.\"]}]]}],[\"$\",\"$L1a\",null,{\"href\":\"/academias\",\"className\":\"inline-flex shrink-0 items-center justify-center gap-2 px-6 rounded-full font-primary text-sm font-bold whitespace-nowrap cursor-pointer outline-none transition-colors focus-visible:ring-2 focus-visible:ring-border-focus disabled:cursor-not-allowed disabled:opacity-90 py-4.5 backdrop-blur-4xl [--btn-bg:var(--color-alpha-black-softer)] [--btn-bg-hover:var(--color-alpha-black-soft)] [--btn-fg:var(--color-black)] [--btn-hue:var(--color-black)] text-(--btn-fg) bg-(--btn-bg) hover:bg-(--btn-bg-hover) disabled:bg-(--btn-bg-hover) normal-case\",\"rel\":\"$undefined\",\"target\":\"$undefined\",\"download\":\"$undefined\",\"t
1itle\":\"$undefined\",\"id\":\"$undefined\",\"aria-disabled\":\"$undefined\",\"data-ref\":\"cta-banner-cta\",\"data-component\":\"button\",\"children\":\"Saiba mais\"}]]}],[\"$\",\"div\",null,{\"className\":\"p-4 lg:flex-1 lg:self-stretch lg:p-6\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative w-full overflow-clip rounded-lg aspect-[280/192] lg:aspect-auto lg:h-full lg:rounded-xl\",\"children\":[\"$\",\"$L1b\",null,{\"className\":\"size-full object-cover\",\"src\":\"/assets/content/smart-fit-app/banner.png\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"width\":592,\"height\":293,\"alt\":\"Mulher utilizando um smartphone\"}]}]}]]}]}]}]\n"])</script>
1<script>self.__next_f.push([1,"26:[\"$\",\"section\",null,{\"className\":\"w-full\",\"data-component\":\"faq-accordion\",\"children\":[[\"$\",\"div\",null,{\"className\":\"container-smft py-10 lg:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 gap-8 lg:grid-cols-12 lg:items-start lg:gap-x-4\",\"children\":[[\"$\",\"header\",null,{\"className\":\"flex flex-col gap-4 lg:col-span-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-black\",\"children\":[\"FAQ\"]}],[\"$\",\"h2\",null,{\"className\":\"font-primary font-bold leading-tight text-6 lg:text-7 text-black\",\"children\":[\"Perguntas Frequentes\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-10 lg:col-span-8 lg:col-start-5 lg:pl-[108px]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-full\",\"data-component\":\"accordion\",\"children\":[[\"$\",\"details\",\"smart-fit-app-pago\",{\"className\":\"group border-b border-(--color-alpha-black-softer) last:border-b-0\",\"data-component\":\"accordion-item\",\"name\":\"faq-smart-fit-app-pago\",\"open\":true,\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [\u0026::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center lg:size-6\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 12 8\",\"data-component\":\"icon\",\"className\":\"size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"stroke\":\"currentColor\",\"strokeWidth\":2,\"d\":\"m.707.707 5 5 5-5\"}]}]}],[\"$\",\"span\",null,{\"className\":\"min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose\",\"children\":\"O Smart Fit App é pago?\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose\",\"children\":[\"Sim, o Smart Fit App pode ser baixado gratuitamente. Algumas funcionalidades são abertas para qualquer pessoa, enquanto recursos ligados à área do aluno, planos, pagamentos e treinos podem depender do vínculo com a Smart Fit. A experiência completa acontece quando o usuário conecta o App à rotina na academia.\"]}]]}],[\"$\",\"details\",\"app-ajuda-treino\",{\"className\":\"group border-b border-(--color-alpha-black-softer) last:border-b-0\",\"data-component\":\"accordion-item\",\"name\":\"faq-smart-fit-app-pago\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [\u0026::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center lg:size-6\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 12 8\",\"data-component\":\"icon\",\"className\":\"size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$26:props:children:0:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose\",\"children\":\"Como o Smart Fit App ajuda no treino?\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose\",\"children\":[\"O Smart Fit App reúne ficha de treino, vídeos de execução, registro de cargas e acompanhamento de progresso. Esses recursos ajudam o aluno a treinar com mais organização e a entender melhor sua evolução, deixando cada treino mais claro e conectado aos objetivos. Além disso, o aplicativo também possui a funcionalidade de encontrar substituições para o exercício e a possibilidade de importar treinos de redes sociais.\"]}]]}],\"$L38\",\"$L39\",\"$L3a\",\"$L3b\",\"$L3c\"]}],\"$undefined\"]}]]}]}],\"$L3d\"]}]\n"])</script>
1<script>self.__next_f.push([1,"28:[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"9 11 25 19\",\"data-component\":\"icon\",\"className\":\"size-6 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M22.12 29q-1.126 0-1.87-.302-.741-.33-1.677-.963-1.155-.77-2.172-1.155-.99-.385-2.695-.385-1.238 0-2.008.082-.743.082-1.43.468a1.2 1.2 0 0 1-.522.137q-.495 0-.495-.55 0-.494.385-.77a32 32 0 0 1 2.722-1.897 94 94 0 0 1 3.383-2.008q.577-4.565 2.777-7.122 2.2-2.585 5.638-2.887.165-.248.412-.386a.97.97 0 0 1 .55-.165q.302 0 .578.165.274.165.412.413 6.985.687 7.123 10.835a.5.5 0 0 1-.165.357 2.4 2.4 0 0 1-.468.33 18 18 0 0 1-1.65.853q-.633.275-1.595.385-1.623 2.2-3.547 3.355Q23.88 28.945 22.12 29\"}]}]\n29:[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Personal trainer\"]}]\n2a:[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-black lg:text-3!\",\"children\":[\"Encontre personal trainers e tenha acompanhamento mais próximo.\"]}]\n2b:[\"$\",\"li\",\"4\",{\"className\":\"flex flex-col items-start gap-4 w-full lg:pr-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-green/10\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"data-component\":\"icon\",\"className\":\"size-6 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"M1.788 0H14.21a1.8 1.8 0 0 1 1.283.538 1.78 1.78 0 0 1 .505 1.29l-.348 12.444a1.77 1.77 0 0 1-.541 1.225 1.8 1.8 0 0 1-1.248.503H2.137c-.466 0-.914-.18-1.248-.503a1.77 1.77 0 0 1-.541-1.226L0 1.827A1.77 1.77 0 0 1 .507.537 1.8 1.8 0 0 1 1.79 0m1.925 1.778.448 4.458a16 16 0 0 1 2.915-.432l.718-2.854a.667.667 0 0 1 .813-.486.67.67 0 0 1 .489.809l-.632 2.511c1.136.032 2.265.183 3.37.452l.448-4.458z\",\"clipRule\":\"evenodd\"}]}]}],[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Smart Body\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-black lg:text-3!\",\"children\":[\"Monitore a evolução do seu corpo e a composição do seu peso através dos resultados dos exames de bioimpedância.\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2c:[\"$\",\"li\",\"5\",{\"className\":\"flex flex-col items-start gap-4 w-full lg:pr-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-accent/10\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"13 10.5 19 19\",\"data-component\":\"icon\",\"className\":\"size-6 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"M13.144 21.823q.44-.495 1.347-.77.934-.303 1.733-.303 1.1 0 2.117.44 1.046.44 1.623 1.072l.302.11q.468-.384 1.43-.632.962-.274 1.76-.165.908.165 1.568.468l.22-.22q-.22-.276-.303-1.293a62 62 0 0 1-.137-2.53q0-.386-.303-1.017a6.2 6.2 0 0 0-.66-1.1q-.357-.468-.577-.413a1 1 0 0 1-.275.027 4 4 0 0 1-.77-.082 3.3 3.3 0 0 1-.605-.165q-.028-.027-.303-.027l-1.705.054q-.33 0-.66-.357-.303-.357-.302-.578 0-.137.11-.357.137-.221.137-.247 0-.056-.137-.413-.11-.385-.11-.55 0-.164.44-.633.467-.495 1.375-1.402a.42.42 0 0 1 .302-.138q.743.056 2.173.605 1.43.55 2.31 1.156.66.44 2.282 3.052a56 56 0 0 1 2.943 5.308q1.347 2.722 1.347 3.712 0 1.045-1.595 2.035-1.567.99-3.657 1.65-2.09.633-3.328.633t-2.172-.193a7.8 7.8 0 0 1-1.843-.633l-.302.083q-.056.165-.275.495a2.3 2.3 0 0 1-.413.495h-5.087z\"}]}]}],[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Smart Coach\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-black lg:text-3!\",\"children\":[\"Tenha um plano de treino personalizado com consultoria on-line para evoluir com mais estratég
1ia.\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2d:[\"$\",\"li\",\"6\",{\"className\":\"flex flex-col items-start gap-4 w-full lg:pr-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex size-11 shrink-0 items-center justify-center rounded-full text-black bg-pink/10\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"data-component\":\"icon\",\"className\":\"size-6 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"d\":\"m12.192 3.312-5.998 8.085c-.438.59-.086 1.517.577 1.517H9.69c.425 0 .77.408.77.913v6.258c0 .842.878 1.235 1.348.603l5.998-8.084c.438-.591.085-1.518-.578-1.518H14.31c-.425 0-.77-.408-.77-.913V3.915c0-.842-.878-1.235-1.348-.603\"}]}]}],[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Smart Energy\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 text-black lg:text-3!\",\"children\":[\"Gerencie sua assinatura de bebidas para ter mais energia e performance no treino.\",[\"$\",\"br\",\".0/.$0\",{}]]}]]}]\n2e:[\"$\",\"span\",null,{\"className\":\"flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"data-component\":\"icon\",\"className\":\"size-3 lg:size-3 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$21:props:children:props:children:0:props:children:1:props:children:0:props:children:0:props:children:props:children\"}]}]\n2f:[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!\",\"children\":[\"Exercícios rápidos de cardio, como HIIT e bike, para encaixar no seu dia\"]}]\n30:[\"$\",\"li\",\"Treinos especiais criados para te ajudar a variar a rotina-4\",{\"className\":\"flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"data-component\":\"icon\",\"className\":\"size-3 lg:size-3 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$21:props:children:props:children:0:props:children:1:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!\",\"children\":[\"Treinos especiais criados para te ajudar a variar a rotina\"]}]]}]\n31:[\"$\",\"li\",\"Lista dos personais disponíveis nas unidades-5\",{\"className\":\"flex w-full items-center gap-4 lg:gap-[clamp(12px,1.111vw,16px)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex h-5 w-6 shrink-0 items-center justify-center overflow-hidden rounded-md bg-neutral-100 text-black\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 16 16\",\"data-component\":\"icon\",\"className\":\"size-3 lg:size-3 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$21:props:children:props:children:0:props:children:1:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 min-w-0 flex-1 text-white leading-[1.4]! lg:text-[clamp(14px,1.111vw,16px)]!\",\"children\":[\"Lista dos personais disponíveis nas unidades\"]}]]}]\n32:[\"$\",\"$L1b\",null,{\"className\":\"-mb-25 w-full max-w-sm object-contain md:mr-16 md:max-w-[380px] lg:max-w-[400px] lg:mr-24\",\"src\":\"/assets/content/smart-fit-app/app-mockup.png\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"sizes\":\"(min-width:"])</script>
1<script>self.__next_f.push([1," 1440px) 422px, (min-width: 1024px) 29.306vw, 297px\",\"width\":649,\"height\":1357,\"alt\":\"\"}]\n34:[\"$\",\"div\",null,{\"className\":\"mt-auto flex w-full flex-col gap-7\",\"children\":[\"$undefined\",[\"$\",\"div\",null,{\"className\":\"flex w-full items-center justify-between gap-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-black\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3\",\"children\":[\"Identificação preservada\"]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 text-black/50\",\"children\":[\"App Store\"]}]]}],[\"$\",\"span\",null,{\"className\":\"relative size-14 shrink-0 overflow-hidden rounded-md\",\"children\":[\"$\",\"$L1b\",null,{\"className\":\"size-full object-cover\",\"src\":\"/assets/content/avatar.png\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"sizes\":\"56px\",\"width\":112,\"height\":112,\"alt\":\"Smart Fit Badge\"}]}]]}]]}]\n35:[\"$\",\"figure\",null,{\"className\":\"relative w-full overflow-hidden bg-neutral-100 rounded-xl aspect-[312/200]\",\"children\":[[\"$\",\"$L1b\",null,{\"className\":\"absolute inset-0 size-full object-cover\",\"src\":\"https://www.smartfit.com.br/news/wp-content/uploads/2026/09/Sauna.webp\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"sizes\":\"(min-width: 1025px) 312px, 100vw\",\"alt\":\"Benefícios da sauna para atletas: recuperação, uso e cuidados\",\"width\":624,\"height\":389}],\"$undefined\"]}]\n"])</script>
1<script>self.__next_f.push([1,"36:[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col gap-[15px]\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap items-center gap-4\",\"aria-label\":\"Metadados\",\"children\":[[\"$\",\"li\",\"Saúde-0\",{\"className\":\"flex items-center gap-4\",\"children\":[false,[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"Saúde\"]}]]}],[\"$\",\"li\",\"01 de set.-1\",{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-3.5 w-px shrink-0 bg-alpha-black-softer\",\"aria-hidden\":\"true\"}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"01 de set.\"]}]]}],[\"$\",\"li\",\"4 min-2\",{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-3.5 w-px shrink-0 bg-alpha-black-softer\",\"aria-hidden\":\"true\"}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"4 min\"]}]]}]]}],[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Benefícios da sauna para atletas: recuperação, uso e cuidados\"]}],false,[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 leading-normal! text-black line-clamp-2\",\"children\":[\"Os benefícios da sauna para atletas estão ligados ao relaxamento, às respostas cardiovasculares ao calor e ao possível apoio à recuperação. A prática não substitui treino, alimentação, hidratação ou sono, mas pode integrar uma rotina de bem-estar com tolerância individual. Entenda o que a ciência sustenta, quando usar e quais promessas exigem cautela. Como a […]\"]}],false,false]}]}]\n"])</script>
1<script>self.__next_f.push([1,"37:[\"$\",\"article\",\"dicas-114-2\",{\"style\":{\"animationDelay\":\"0s\"},\"className\":\" animate-enter-up motion-reduce:animate-none\",\"data-component\":\"models-card\",\"data-variant\":\"plain\",\"data-size\":\"sm\",\"data-media-layout\":\"standard\",\"aria-label\":\"Álcool atrapalha hipertrofia? Entenda o impacto no treino\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.smartfit.com.br/news/saude/alcool-atrapalha-hipertrofia/\",\"target\":\"_blank\",\"className\":\"flex w-full flex-col text-black bg-transparent gap-8 max-w-full\",\"children\":[[\"$\",\"figure\",null,{\"className\":\"relative w-full overflow-hidden bg-neutral-100 rounded-xl aspect-[312/200]\",\"children\":[[\"$\",\"$L1b\",null,{\"className\":\"absolute inset-0 size-full object-cover\",\"src\":\"https://www.smartfit.com.br/news/wp-content/uploads/2026/09/Alccol-atrapalha-hipertrofia.webp\",\"placeholder\":\"blur\",\"loading\":\"lazy\",\"quality\":90,\"blurDataURL\":\"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=\",\"sizes\":\"(min-width: 1025px) 312px, 100vw\",\"alt\":\"Álcool atrapalha hipertrofia? Entenda o impacto no treino\",\"width\":624,\"height\":389}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex w-full flex-col gap-[15px]\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap items-center gap-4\",\"aria-label\":\"Metadados\",\"children\":[[\"$\",\"li\",\"Saúde-0\",{\"className\":\"flex items-center gap-4\",\"children\":[false,[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"Saúde\"]}]]}],[\"$\",\"li\",\"02 de set.-1\",{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-3.5 w-px shrink-0 bg-alpha-black-softer\",\"aria-hidden\":\"true\"}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"02 de set.\"]}]]}],[\"$\",\"li\",\"4 min-2\",{\"className\":\"flex items-center gap-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-3.5 w-px shrink-0 bg-alpha-black-softer\",\"aria-hidden\":\"true\"}],[\"$\",\"span\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 leading-normal!\",\"children\":[\"4 min\"]}]]}]]}],[\"$\",\"h3\",null,{\"className\":\"font-primary font-bold leading-tight text-5 text-black\",\"children\":[\"Álcool atrapalha hipertrofia? Entenda o impacto no treino\"]}],false,[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-normal text-2 leading-normal! text-black line-clamp-2\",\"children\":[\"Álcool atrapalha hipertrofia, principalmente quando o consumo é elevado, frequente ou acontece perto do treino, porque pode comprometer recuperação, hidratação, sono e alimentação. Uma bebida ocasional não apaga semanas de consistência, mas transformar a exceção em hábito reduz a qualidade do processo. Confira como quantidade, frequência e timing mudam esse impacto e quais escolhas ajudam […]\"]}],false,false]}]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"38:[\"$\",\"details\",\"app-mostra-fazer-exercicios\",{\"className\":\"group border-b border-(--color-alpha-black-softer) last:border-b-0\",\"data-component\":\"accordion-item\",\"name\":\"faq-smart-fit-app-pago\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [\u0026::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center lg:size-6\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 12 8\",\"data-component\":\"icon\",\"className\":\"size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$26:props:children:0:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose\",\"children\":\"O Smart Fit App mostra como fazer os exercícios?\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose\",\"children\":[\"Sim, o aplicativo conta com vídeos e orientações visuais para apoiar a execução dos movimentos. Esse recurso ajuda quem tem dúvidas sobre postura, sequência e funcionamento dos exercícios. Dessa forma, o usuário ganha mais segurança para seguir a ficha de treino. Mas, apesar do recurso, nossas unidades contam com treinadores profissionais para dar suporte e tirar dúvidas para garantir a execução correta do exercício.\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"39:[\"$\",\"details\",\"preciso-ser-aluno-usar-app\",{\"className\":\"group border-b border-(--color-alpha-black-softer) last:border-b-0\",\"data-component\":\"accordion-item\",\"name\":\"faq-smart-fit-app-pago\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [\u0026::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center lg:size-6\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 12 8\",\"data-component\":\"icon\",\"className\":\"size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$26:props:children:0:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose\",\"children\":\"Preciso ser aluno para usar o Smart Fit App?\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose\",\"children\":[\"Não necessariamente. O aplicativo oferece recursos gratuitos para quem ainda não é aluno, mas a experiência mais completa acontece para quem treina em uma unidade da Smart Fit. Assim, o usuário integra plano, ficha, pagamentos, serviços e evolução em um só lugar.\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"3a:[\"$\",\"details\",\"consigo-alterar-plano-app\",{\"className\":\"group border-b border-(--color-alpha-black-softer) last:border-b-0\",\"data-component\":\"accordion-item\",\"name\":\"faq-smart-fit-app-pago\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [\u0026::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center lg:size-6\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 12 8\",\"data-component\":\"icon\",\"className\":\"size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$26:props:children:0:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose\",\"children\":\"Consigo alterar meu plano Smart Fit pelo app?\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose\",\"children\":[\"Para alterar ou fazer o upgrade do seu plano, acesse a área logada do Smart Fit App, vá na aba \\\"Perfil\\\" e clique em \\\"Meu Plano\\\". Lá você consegue alterar ou fazer um upgrade.\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"3b:[\"$\",\"details\",\"clientes-totalpass-acesso\",{\"className\":\"group border-b border-(--color-alpha-black-softer) last:border-b-0\",\"data-component\":\"accordion-item\",\"name\":\"faq-smart-fit-app-pago\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [\u0026::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center lg:size-6\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 12 8\",\"data-component\":\"icon\",\"className\":\"size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$26:props:children:0:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose\",\"children\":\"Clientes TotalPass tem acesso ao Smart Fit App?\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose\",\"children\":[\"Cliente Totalpass pode usar o Smart Fit App! Na hora do seu login, selecione a opção \\\"Totalpass\\\" e insira os seus dados.\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"3c:[\"$\",\"details\",\"consultar-detalhamento-cobrancas\",{\"className\":\"group border-b border-(--color-alpha-black-softer) last:border-b-0\",\"data-component\":\"accordion-item\",\"name\":\"faq-smart-fit-app-pago\",\"open\":false,\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex w-full items-center gap-4 py-4 lg:py-6 cursor-pointer list-none select-none text-left outline-none rounded-sm focus-visible:ring-2 focus-visible:ring-border-focus [\u0026::-webkit-details-marker]:hidden\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex size-5 shrink-0 items-center justify-center lg:size-6\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 12 8\",\"data-component\":\"icon\",\"className\":\"size-3.5 text-black lg:size-4 -rotate-90 transition-transform duration-200 ease-out group-[[open]]:rotate-0 shrink-0 select-none outline-none\",\"aria-hidden\":\"true\",\"focusable\":\"false\",\"tabIndex\":-1,\"children\":\"$26:props:children:0:props:children:props:children:1:props:children:0:props:children:0:props:children:0:props:children:0:props:children:props:children\"}]}],[\"$\",\"span\",null,{\"className\":\"min-w-0 flex-1 font-secondary font-medium leading-normal text-black lg:text-4 lg:leading-small-loose\",\"children\":\"Como consultar o detalhamento das minhas cobranças?\"}]]}],[\"$\",\"p\",null,{\"className\":\"font-secondary font-medium leading-small-loose text-3 pb-4 pl-9 lg:pb-6 lg:pl-10 lg:pr-10 whitespace-pre-line font-secondary font-medium leading-normal text-black/50 lg:text-4 lg:leading-small-loose\",\"children\":[\"Na área logada do Smart Fit App, abra a aba \\\"Perfil\\\" e clique em \\\"Dados de pagamento\\\". Lá dá para consultar suas cobranças e alterar dados de pagamento. Para pagamento de pendências, acesse a aba \\\"Perfil\\\" e depois clique em \\\"Pendências financeiras\\\".\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"3e:Tb6e,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"O Smart Fit App é pago?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sim, o Smart Fit App pode ser baixado gratuitamente. Algumas funcionalidades são abertas para qualquer pessoa, enquanto recursos ligados à área do aluno, planos, pagamentos e treinos podem depender do vínculo com a Smart Fit. A experiência completa acontece quando o usuário conecta o App à rotina na academia.\"}},{\"@type\":\"Question\",\"name\":\"Como o Smart Fit App ajuda no treino?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"O Smart Fit App reúne ficha de treino, vídeos de execução, registro de cargas e acompanhamento de progresso. Esses recursos ajudam o aluno a treinar com mais organização e a entender melhor sua evolução, deixando cada treino mais claro e conectado aos objetivos. Além disso, o aplicativo também possui a funcionalidade de encontrar substituições para o exercício e a possibilidade de importar treinos de redes sociais.\"}},{\"@type\":\"Question\",\"name\":\"O Smart Fit App mostra como fazer os exercícios?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Sim, o aplicativo conta com vídeos e orientações visuais para apoiar a execução dos movimentos. Esse recurso ajuda quem tem dúvidas sobre postura, sequência e funcionamento dos exercícios. Dessa forma, o usuário ganha mais segurança para seguir a ficha de treino. Mas, apesar do recurso, nossas unidades contam com treinadores profissionais para dar suporte e tirar dúvidas para garantir a execução correta do exercício.\"}},{\"@type\":\"Question\",\"name\":\"Preciso ser aluno para usar o Smart Fit App?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Não necessariamente. O aplicativo oferece recursos gratuitos para quem ainda não é aluno, mas a experiência mais completa acontece para quem treina em uma unidade da Smart Fit. Assim, o usuário integra plano, ficha, pagamentos, serviços e evolução em um só lugar.\"}},{\"@type\":\"Question\",\"name\":\"Consigo alterar meu plano Smart Fit pelo app?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Para alterar ou fazer o upgrade do seu plano, acesse a área logada do Smart Fit App, vá na aba \\\"Perfil\\\" e clique em \\\"Meu Plano\\\". Lá você consegue alterar ou fazer um upgrade.\"}},{\"@type\":\"Question\",\"name\":\"Clientes TotalPass tem acesso ao Smart Fit App?\",\"acceptedA
1nswer\":{\"@type\":\"Answer\",\"text\":\"Cliente Totalpass pode usar o Smart Fit App! Na hora do seu login, selecione a opção \\\"Totalpass\\\" e insira os seus dados.\"}},{\"@type\":\"Question\",\"name\":\"Como consultar o detalhamento das minhas cobranças?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Na área logada do Smart Fit App, abra a aba \\\"Perfil\\\" e clique em \\\"Dados de pagamento\\\". Lá dá para consultar suas cobranças e alterar dados de pagamento. Para pagamento de pendências, acesse a aba \\\"Perfil\\\" e depois clique em \\\"Pendências financeiras\\\".\"}}]}"])</script>
1<script>self.__next_f.push([1,"3d:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$3e\"}}]\n"])</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d214004103614bc9833600fc7e098348","spa":2}' crossorigin="anonymous"></script>
1
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.