PageSourceSearch

https://www.generatorathletelab.com/schedule

html generatorathletelab.com collected 2026-10-04 05:17:24 UTC 112,877 bytes, 1,388 lines download raw bytes

1<!doctype html>
2<html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-US"  >
3  <head>
4    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
5    <meta name="viewport" content="initial-scale=1">
6
7    <!-- This is Squarespace. --><!-- delfin-ward -->
8<base href="">
9<meta charset="utf-8" />
10<title>Book Recovery</title>
11<meta http-equiv="Accept-CH" content="Sec-CH-UA-Platform-Version, Sec-CH-UA-Model" /><link rel="icon" type="image/x-icon" href="https://images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1510084582987-PFOKTD9WJWP850JHA64U/favicon.ico?format=100w"/>
12<link rel="canonical" href="https://www.generatorathletelab.com/schedule"/>
13<meta property="og:site_name" content="Generator Athlete Lab &#124; Wellness &amp; Performance Recovery Center &#124; Austin, Texas"/>
14<meta property="og:title" content="Book Recovery"/>
15<meta property="og:url" content="https://www.generatorathletelab.com/schedule"/>
16<meta property="og:type" content="website"/>
17<meta property="og:image" content="http://static1.squarespace.com/static/59ef5ed2e45a7c24998520c6/t/669019957287b3153fd6f34b/1720719765398/generator-106.jpg?format=1500w"/>
18<meta property="og:image:width" content="1500"/>
19<meta property="og:image:height" content="2250"/>
20<meta itemprop="name" content="Book Recovery"/>
21<meta itemprop="url" content="https://www.generatorathletelab.com/schedule"/>
22<meta itemprop="thumbnailUrl" content="http://static1.squarespace.com/static/59ef5ed2e45a7c24998520c6/t/669019957287b3153fd6f34b/1720719765398/generator-106.jpg?format=1500w"/>
23<link rel="image_src" href="http://static1.squarespace.com/static/59ef5ed2e45a7c24998520c6/t/669019957287b3153fd6f34b/1720719765398/generator-106.jpg?format=1500w" />
24<meta itemprop="image" content="http://static1.squarespace.com/static/59ef5ed2e45a7c24998520c6/t/669019957287b3153fd6f34b/1720719765398/generator-106.jpg?format=1500w"/>
25<meta name="twitter:title" content="Book Recovery"/>
26<meta name="twitter:image" content="http://static1.squarespace.com/static/59ef5ed2e45a7c24998520c6/t/669019957287b3153fd6f34b/1720719765398/generator-106.jpg?format=1500w"/>
27<meta name="twitter:url" content="https://www.generatorathletelab.com/schedule"/>
28<meta name="twitter:card" content="summary"/>
29<meta name="description" content="" />
30<link rel="preconnect" href="https://images.squarespace-cdn.com">
31<link rel="preconnect" href="https://use.typekit.net" crossorigin>
32<link rel="preconnect" href="https://p.typekit.net" crossorigin>
33<script type="text/javascript" src="//use.typekit.net/ik/LXzD-nvgm2dkGmwFNUYB5QVn1hv7K5X725Ljr5mM7kqfe7GIfFHN4UJLFRbh52jhWD9oZAjuZAbkZQbujQiRwRbo5Q6uwRgRFy7FMkG0jAFu-WsoShFGZAsude80ZkoRdhXCHKoyjamTiY8Djhy8ZYmC-Ao1Oco8if37OcBDOcu8OfG0ZemCZc80OWiyScb0SaBujW48Sagyjh90jhNlOfG0SaBujW48SagyjhmDjhy8ZYmC-Ao1OcFzdPUyjamTiY8Djhy8ZYmC-Ao1OcFzdPUyjamTiY8Djhy8ZYmC-Ao1Oco8ifUySkolZPUqZAUc-AtlihBkZfoDSWmyScmDSeBRZPoRdhXCZhm0ZW4yieNkjWsGdemXZAUyjKoRdhXCdeNRjAUGdaFXOYFUiABkZWF3jAF8ShFGZAsude80ZkoRdhXCiaiaOcBRiA8XpWFR-emqiAUTdcS0jhNlOYiaikoyjamTiY8Djhy8ZYmC-Ao1Oco8ifUaiaS0jWw0dA9CiaiaOcs8deZTdKuajW4qO1FUiABkZWF3jAF8OcFzdPUaiaS0Zhm0ZW4yieNkjWsGdemXZAUyjKoRdhXCiaiaO1FUiABkZWF3jAF8ShFGZAsude80ZkoRdhXKfAZuiYmkjPu3ifG4fJZmIMMjMkMfH6qJyB9bMg6IJMJ7fbRxmgMMeM96MKG4f54oIMMjgKMfH6qJ6m9bMg6YJMJ7fbKBmsMMeMt6MKG4fJgmIMMj2kMfH6qJtaqbMg6bJMJ7fbKfmsMMegI6MTMg6Vzl66j.js" async fetchpriority="high" onload="try{Typekit.load();}catch(e){} document.documentElement.classList.remove('wf-loading');"></script>
vendor: 1 bytes, line 33
33
34<script>document.documentElement.classList.add('wf-loading')</script>
34
35<style>@keyframes fonts-loading { 0%, 99% { color: transparent; } } html.wf-loading * { animation: fonts-loading 3s; }</style>
36<script type="text/javascript" crossorigin="anonymous" src="//assets.squarespace.com/@sqs/polyfiller/1.7.7/modern.js"></script>
vendor: 1 bytes, line 36
36
37<script data-name="static-context">Static = window.Static || {}; Static.SQUARESPACE_CONTEXT = {"betaFeatureFlags":["commerce_product_payment_plan_editing","campaigns_thumbnail_layout","campaigns_new_image_layout_picker","output_template_css_assets","contacts_and_campaigns_redesign","campaigns_discount_section_in_blasts","i18n_beta_website_locales","sms-campaigns","campaigns_table_v2","enable_form_submission_trigger","campaigns_discount_section_in_automations","modernized-pdp-m2-enabled","order_status_page_checkout_landing_enabled","campaigns_import_discounts","marketing_landing_page","marketing_automations","cdk_website_components_video_lazy_loading_enabled","campaigns_merch_state","cdk_website_components_video_container_styles_enabled","enable_modernized_pdp_m3_fluid","enable_modernized_pdp_m3_layout_ux"],"facebookAppId":"314192535267336","facebookApiVersion":"v6.0","rollups":{"squarespace-announcement-bar":{"js":"//assets.squarespace.com/universal/scripts-compressed/announcement-bar-5a2e59483bd4a689-min.en-US.js"},"squarespace-audio-player":{"css":"//assets.squarespace.com/universal/styles-compressed/audio-player-b05f5197a871c566-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/audio-player-dc6df8cba0b21e80-min.en-US.js"},"squarespace-blog-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/blog-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/blog-collection-list-3a5374d437fc6d00-min.en-US.js"},"squarespace-calendar-block-renderer":{"css":"//assets.squarespace.com/universal/styles-compressed/calendar-block-renderer-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/calendar-block-renderer-36d31adb51b10ab2-min.en-US.js"},"squarespace-chartjs-helpers":{"css":"//assets.squarespace.com/universal/styles-compressed/chartjs-helpers-96b256171ee039c1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/chartjs-helpers-522a53304a318d5d-min.en-US.js"},"squarespace-comments":{"css":"//assets.squarespace.com/universal/styles-compressed/comments-c36c70f2a6258222-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/comments-579b521b5d2852d6-min.en-US.js"},"squarespace-custom-css-popup":{"css":"//assets.squarespace.com/universal/styles-compressed/custom-css-popup-aa79d9e67c151249-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/custom-css-popup-a59991dbb561bbe7-min.en-US.js"},"squarespace-dialog":{"css":"//assets.squarespace.com/universal/styles-compressed/dialog-86aacd645d83874c-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/dialog-9275359db8614e42-min.en-US.js"},"squarespace-events-collection":{"css":"//assets.squarespace.com/universal/styles-compressed/events-collection-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/events-collection-ea8e540759c4c53e-min.en-US.js"},"squarespace-form-rendering-utils":{"js":"//assets.squarespace.com/universal/scripts-compressed/form-rendering-utils-fa2bad18396627a1-min.en-US.js"},"squarespace-forms":{"css":"//assets.squarespace.com/universal/styles-compressed/forms-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/forms-a4cb42ed53265d03-min.en-US.js"},"squarespace-gallery-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/gallery-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/gallery-collection-list-e50dc2cea7153bb8-min.en-US.js"},"squarespace-image-zoom":{"css":"//assets.squarespace.com/universal/styles-compressed/image-zoom-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/image-zoom-0ca1efc2ac068abc-min.en-US.js"},"squarespace-pinterest":{"css":"//assets.squarespace.com/universal/styles-compressed/pinterest-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/pinterest-84d0de8885ab6685-min.en-US.js"},"squarespace-popup-overlay":{"css":"//assets.squarespace.com/universal/styles-compressed/popup-overlay-b742b752f5880972-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/popup-overlay-f1d843f2af288a23-min.en-US.js"},"squarespace-product-quick-view":{"css":"//assets.squarespace.com/universal/styles-compressed/product-quick-view-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/product-quick-view-869b9f4ace85f244-min.en-US.js"},"squarespace-products-collection-item-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-item-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-item-v2-7fbb3f7b25936e86-min.en-US.js"},"squarespace-products-collection-list-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-list-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-list-v2-a0f681feaaa1d600-min.en-US.js"},"squarespace-search-page":{"css":"//assets.squarespace.com/universal/styles-compressed/search-page-90a67fc09b9b32c6-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/search-page-319a3ad806df29ed-m
37in.en-US.js"},"squarespace-search-preview":{"js":"//assets.squarespace.com/universal/scripts-compressed/search-preview-39a7123209b81d30-min.en-US.js"},"squarespace-simple-liking":{"css":"//assets.squarespace.com/universal/styles-compressed/simple-liking-701bf8bbc05ec6aa-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/simple-liking-75b6582783ed07a5-min.en-US.js"},"squarespace-social-buttons":{"css":"//assets.squarespace.com/universal/styles-compressed/social-buttons-95032e5fa98e47a5-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/social-buttons-19cd4c52262f1d75-min.en-US.js"},"squarespace-tourdates":{"css":"//assets.squarespace.com/universal/styles-compressed/tourdates-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/tourdates-1ea01eceebb56385-min.en-US.js"},"squarespace-website-overlays-manager":{"css":"//assets.squarespace.com/universal/styles-compressed/website-overlays-manager-07ea5a4e004e6710-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/website-overlays-manager-b6ca4ee2a30be72c-min.en-US.js"}},"pageType":2,"website":{"id":"59ef5ed2e45a7c24998520c6","captchaSettings":{"siteKey":"","enabledForDonations":false},"cloneable":false,"contentModifiedOn":1788792467749,"formattingLocale":"en-US","fullSiteTitle":"Book Recovery","identifier":"delfin-ward","imageMetadataProcessingEnabled":true,"isHstsEnabled":true,"language":"en-US","location":{"mapLat":30.2665844,"mapLng":-97.75266190000002,"addressTitle":"Generator Athlete Lab","addressLine1":"800 West Cesar Chavez Street","addressLine2":"Austin, TX, 78701","addressCountry":"United States"},"logoImageId":"5a6f7d0324a69470e7b97020","primaryDomain":"www.generatorathletelab.com","screenshotId":"1afca3403b24a4d65ebd2fad4307ffce81ffff3f9c1de9b26d0e6af441046ec1","shareButtonOptions":{"2":true,"1":true,"3":true,"4":true,"6":true},"showOwnerLogin":false,"siteDescription":"<p>Austin's one-stop shop for athletic performance and recovery. Visit us for group fitness classes, personal training, nutrition counseling, massage therapy, acupuncture and more!</p>","siteStatus":{},"siteTagLine":"Science Backed Wellness Protocols to Elevate Mood and Decrease Pain &amp; Inflammation","siteTitle":"Generator Athlete Lab | Wellness & Performance Recovery Center | Austin, Texas","socialLogoImageId":"669019957287b3153fd6f34b","sslSetting":3,"timeZone":"America/Chicago","translationLocale":"en-US","typekitId":"","websiteType":1,"hasBeenCloneable":false,"statsMigrated":false,"authenticUrl":"https://www.generatorathletelab.com","baseUrl":"https://www.generatorathletelab.com","internalUrl":"https://delfin-ward.squarespace.com","logoImageUrl":"//images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg","machineTimeZoneOffset":-18000000,"socialAccounts":[{"serviceId":64,"screenname":"Instagram","addedOn":1590703503204,"profileUrl":"https://www.instagram.com/generatorathletelab/?hl=en","iconEnabled":true,"serviceName":"instagram-unauth"},{"serviceId":60,"screenname":"Facebook","addedOn":1590703568860,"profileUrl":"https://www.facebook.com/GeneratorAthleteLab/","iconEnabled":true,"serviceName":"facebook-unauth"}],"socialLogoImageUrl":"//images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/cc296baa-21b7-479f-acaa-a6adb832b02c/generator-106.jpg","timeZoneAbbr":"CDT","timeZoneOffset":-18000000},"websiteSettings":{"id":"59ef5ed2e45a7c24998520c8","websiteId":"59ef5ed2e45a7c24998520c6","type":"Business","subjects":[],"country":"US","state":"TX","simpleLikingEnabled":true,"mobileInfoBarSettings":{"style":2,"isContactEmailEnabled":true,"isContactPhoneNumberEnabled":true,"isLocationEnabled":true,"isBusinessHoursEnabled":true},"announcementBarSettings":{"style":1,"text":"<p class=\"\" data-rte-preserve-empty=\"true\" style=\"white-space:pre-wrap;\">JULY FLASH SALE!</p><p class=\"\" data-rte-preserve-empty=\"true\" style=\"white-space:pre-wrap;\">Buy 5, Get 1 FREE with Recovery, Small Group Training and Massage! </p>","clickthroughUrl":{"url":"/july-flash-sale","newWindow":false}},"popupOverlaySettings":{"style":1,"showOnScroll":false,"scrollPercentage":25,"showOnTimer":true,"timerDelay":0,"showUntilSignup":false,"displayFrequency":1,"enableMobile":true,"enabledPages":[],"showOnAllPages":true,"version":1},"commentLikesAllowed":true,"commentAnonAllowed":true,"commentThreaded":true,"commentApprovalRequired":false,"commentAvatarsOn":true,"commentSortType":2,"commentFlagThreshold":0,"commentFlagsAllowed":true,"commentEnableByDefault":true,"commentDisableAfterDaysDefault":0,"disqusShortn
37ame":"","commentsEnabled":false,"contactPhoneNumber":"512-614-2200","businessHours":{"monday":{"text":"6am-9pm","ranges":[{"from":360,"to":1260}]},"tuesday":{"text":"6am-9pm","ranges":[{"from":360,"to":1260}]},"wednesday":{"text":"6am-9pm","ranges":[{"from":360,"to":1260}]},"thursday":{"text":"6am-9pm","ranges":[{"from":360,"to":1260}]},"friday":{"text":"6am-6pm","ranges":[{"from":360,"to":1080}]},"saturday":{"text":"8am-6pm","ranges":[{"from":480,"to":1080}]},"sunday":{"text":"9am-4pm","ranges":[{"from":540,"to":960}]}},"contactEmail":"[email protected]","storeSettings":{"returnPolicy":null,"termsOfService":null,"privacyPolicy":null,"expressCheckout":true,"continueShoppingLinkUrl":"black-friday-2019","useLightCart":false,"showNoteField":false,"shippingCountryDefaultValue":"US","billToShippingDefaultValue":false,"showShippingPhoneNumber":true,"isShippingPhoneRequired":false,"showBillingPhoneNumber":true,"isBillingPhoneRequired":false,"currenciesSupported":["USD","AUD","CAD","CHF","CZK","DKK","EUR","GBP","HKD","ILS","MXN","MYR","NOK","NZD","PHP","PLN","RUB","SEK","SGD","THB"],"defaultCurrency":"USD","selectedCurrency":"USD","multicurrencyEnabled":true,"measurementStandard":1,"orderConfirmationInjectCode":"
37<script>\n  gtag('event', 'conversion', {\n  \t'value': {orderGrandTotal},\n    'send_to': 'AW-11167143678/DR8TCPzM_KAYEP6t9Mwp',\n    'currency': 'USD',\n    'transaction_id': {orderId}\n  });\n<\/script>","showCustomCheckoutForm":false,"checkoutPageMarketingOptInEnabled":true,"enableMailingListOptInByDefault":false,"sameAsRetailLocation":false,"merchandisingSettings":{"scarcityEnabledOnProductItems":false,"scarcityEnabledOnProductBlocks":false,"scarcityMessageType":"DEFAULT_SCARCITY_MESSAGE","scarcityThreshold":10,"multipleQuantityAllowedForServices":true,"restockNotificationsEnabled":false,"restockNotificationsSuccessText":"","restockNotificationsMailingListSignUpEnabled":false,"relatedProductsEnabled":false,"relatedProductsOrdering":"random","soldOutVariantsDropdownDisabled":false,"productComposerOptedIn":true,"productComposerABTestOptedOut":false,"productReviewsEnabled":false,"displayImportedProductReviewsEnabled":false,"hasOptedToCollectNativeReviews":false},"minimumOrderSubtotalEnabled":false,"minimumOrderSubtotal":{"currency":"USD","value":"0.00"},"addToCartConfirmationType":2,"isLive":true,"multipleQuantityAllowedForServices":true},"useEscapeKeyToLogin":true,"ssBadgeType":1,"ssBadgePosition":4,"ssBadgeVisibility":1,"ssBadgeDevices":1,"pinterestOverlayOptions":{"mode":"disabled","size":"small","shape":"rect"},"userAccountsSettings":{"loginAllowed":false,"signupAllowed":false}},"cookieSettings":{"isCookieBannerEnabled":false,"isRestrictiveCookiePolicyEnabled":false,"cookieBannerText":"By using this website, you agree to our use of cookies. We use cookies to provide you with a great experience and to help our website run effectively.","cookieBannerTheme":"DARK","cookieBannerVariant":"BAR","cookieBannerPosition":"BOTTOM","cookieBannerCtaVariant":"ICON","cookieBannerCtaText":"Accept","cookieBannerAcceptType":"OPT_IN","cookieBannerOptOutCtaText":"Decline","cookieBannerHasOptOut":false,"cookieBannerHasManageCookies":true,"cookieBannerSavedPreferencesLayout":"PILL"},"websiteCloneable":false,"collection":{"title":"Book Recovery","id":"5b628e5b1ae6cf5b1254f386","fullUrl":"/schedule","type":10,"permissionType":1},"subscribed":false,"appDomain":"squarespace.com","templateTweakable":true,"tweakJSON":{"aspect-ratio":"Auto","gallery-arrow-style":"No Background","gallery-aspect-ratio":"3:2 Standard","gallery-auto-crop":"true","gallery-autoplay":"false","gallery-design":"Slideshow","gallery-info-overlay":"Show on Hover","gallery-loop":"false","gallery-navigation":"Bullets","gallery-show-arrows":"true","gallery-transitions":"Fade","galleryArrowBackground":"rgba(34,34,34,1)","galleryArrowColor":"rgba(255,255,255,1)","galleryAutoplaySpeed":"3","galleryCircleColor":"rgba(255,255,255,1)","galleryInfoBackground":"rgba(0, 0, 0, .7)","galleryThumbnailSize":"100px","gridSize":"350px","gridSpacing":"20px","tweak-blog-list-columns":"3","tweak-blog-list-item-image-aspect-ratio-grid":"1:1 Square","tweak-blog-list-item-image-aspect-ratio-stacked":"1:1 Square","tweak-blog-list-item-image-show":"true","tweak-blog-list-spacing":"60px","tweak-blog-list-style":"Grid","tweak-footer-layout":"Stacked","tweak-header-bottom-overlay-on-index-gallery":"false","tweak-index-gallery-apply-bottom-spacing":"true","tweak-index-gallery-autoplay-duration":"2","tweak-index-gallery-autoplay-enable":"true","tweak-index-gallery-fixed-height":"true","tweak-index-gallery-height":"100vh","tweak-index-gallery-indicators":"Lines","tweak-index-gallery-layout":"Packed","tweak-index-gallery-transition":"Fade","tweak-index-gallery-transition-duration":"500","tweak-index-nav-position":"Right","tweak-index-page-apply-bottom-spacing":"false","tweak-index-page-fullscreen":"First Page Only","tweak-index-page-min-height":"74vh","tweak-mobile-breakpoint":"640px","tweak-overlay-parallax-enabled":"true","tweak-overlay-parallax-new-math":"false","tweak-product-item-image-zoom-factor":"2.5","tweak-product-list-item-hover-behavior":"Show Alternate Image","tweak-product-list-items-per-row":"3","tweak-related-products-items-per-row":"3","tweak-related-products-title-spacing":"50px","tweak-site-ajax-loading-enable":"false","t
37weak-site-border-show":"false","tweak-site-border-width":"5px"},"templateId":"55f0aac0e4b0f0a5b7e0b22e","templateVersion":"7","pageFeatures":[1,2,4],"gmRenderKey":"QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4","templateScriptsRootUrl":"https://static1.squarespace.com/static/ta/55f0a9b0e4b0f3eb70352f6d/360/scripts/","impersonatedSession":false,"tzData":{"zones":[[-360,"US","C%sT",null]],"rules":{"US":[[1967,2006,null,"Oct","lastSun","2:00","0","S"],[1987,2006,null,"Apr","Sun>=1","2:00","1:00","D"],[2007,"max",null,"Mar","Sun>=8","2:00","1:00","D"],[2007,"max",null,"Nov","Sun>=1","2:00","0","S"]]}},"showAnnouncementBar":false,"recaptchaEnterpriseContext":{"recaptchaEnterpriseSiteKey":"6LdDFQwjAAAAAPigEvvPgEVbb7QBm-TkVJdDTlAv"},"i18nContext":{"timeZoneData":{"id":"America/Chicago","name":"Central Time"}},"env":"PRODUCTION","visitorFormContext":{"formFieldFormats":{"initialAddressFormat":{"id":0,"type":"ADDRESS","country":"US","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"City","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level2"}},{"type":"SEPARATOR","label":",","identifier":"Comma","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"State","identifier":"State","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"ZIP Code","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]},"initialNameOrder":"GIVEN_FIRST","initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"US","labelLocale":"en-US","fields":[{"type":"SEPARATOR","label":"(","identifier":"LeftParen","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"1","identifier":"1","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":")","identifier":"RightParen","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":"-","identifier":"Dash","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"3","identifier":"3","length":14,"required":false,"metadata":{}}]},"countries":[{"name":"Afghanistan","code":"AF","phoneCode":"+93"},{"name":"\u00C5land Islands","code":"AX","phoneCode":"+358"},{"name":"Albania","code":"AL","phoneCode":"+355"},{"name":"Algeria","code":"DZ","phoneCode":"+213"},{"name":"American Samoa","code":"AS","phoneCode":"+1"},{"name":"Andorra","code":"AD","phoneCode":"+376"},{"name":"Angola","code":"AO","phoneCode":"+244"},{"name":"Anguilla","code":"AI","phoneCode":"+1"},{"name":"Antigua & Barbuda","code":"AG","phoneCode":"+1"},{"name":"Argentina","code":"AR","phoneCode":"+54"},{"name":"Armenia","code":"AM","phoneCode":"+374"},{"name":"Aruba","code":"AW","phoneCode":"+297"},{"name":"Ascension Island","code":"AC","phoneCode":"+247"},{"name":"Australia","code":"AU","phoneCode":"+61"},{"name":"Austria","code":"AT","phoneCode":"+43"},{"name":"Azerbaijan","code":"AZ","phoneCode":"+994"},{"name":"Bahamas","code":"BS","phoneCode":"+1"},{"name":"Bahrain","code":"BH","phoneCode":"+973"},{"name":"Bangladesh","code":"BD","phoneCode":"+880"},{"name":"Barbados","code":"BB","phoneCode":"+1"},{"name":"Belarus","code":"BY","phoneCode":"+375"},{"name":"Belgium","code":"BE","phoneCode":"+32"},{"name":"Belize","code":"BZ","phoneCode":"+501"},{"name":"Benin","code":"BJ","phoneCode":"+229"},{"name":"Bermuda","code":"BM","phoneCode":"+1"},{"name":"Bhutan","code":"BT","phoneCode":"+975"},{"name":"Bolivia","code":"BO","phoneCode":"+591"},{"name":"Bosnia & Herzegovina","code":"BA","phoneCode":"+387"},{"name":"Botswana","code":"BW","phoneCode":"+267"},{"name":"Brazil","code":"BR","phoneCode":"+55"},{"name":"British Indian Ocean Territory","code":"IO","phoneCode":"+246"},{"name":"British Virgin Islands","code":"VG","phoneCode":"+1"},{"name":"Brunei","code":"BN","phoneCode":"+673"},{"name":"Bulgaria","code":"BG","phoneCode":"+359"},{"name":"Burkina Faso","code":"BF","phoneCode":"+226"},{"name":"Burundi","code":"BI","phoneCode":"+257"},{"name":"Cambodia","code":"KH","phoneCode":"+855"},{"name":"Cameroon","code":"CM","phoneCode":"+237"},{"name":"Canada","code":"CA","phoneCode":"+1"},{"name":"Cape Verde","code":"CV","phoneCode":"+238"},{"name":"Caribbean Netherlands","code":"BQ","phoneCode":"+599"},{"name":"Cayman Islands","code":"KY","phoneCode":"+1"},{"name":"Central African Republic","code":"CF","phoneCode":"+236"},{"name":"Chad","code":"TD","phoneCode":"+235"},{"name":"Chile","code":"CL","phoneCode":"+56"},{"name":"China","code":"CN","phoneCode":"+86"},{"name":"Christmas Island","code":"CX","phoneCode":"+61"},{"name":"Cocos (Keeling) Islands","code":"CC","phoneCode":"+61"},{"name":"Colombia","code":"CO","phoneCode":"+57"},{"name":"Comoros","code":"KM","phoneCode":"+269"},{"name":"Congo - Brazzaville","code":"CG","phoneCode":"+242"},{"name":"Congo - Kinshasa","code":"CD","phoneCode":"+243"},{"name":"Cook Islands","code":"CK","phoneCode":"+682"},{"name":"Costa Rica","code":"CR","phoneCode":"+506"},{"name":"C\u00F4te d\u2019Ivoire","code":"CI","phoneCode":"+225"},{"name":"Croatia","code":"HR","phoneCode":"+385"},{"name":"Cuba","code":"CU","phoneCode":"+53"},{"name":"Cura\u00E7ao","code":"CW","phoneCode":"+599"},{"name":"Cyprus","code":"CY","phoneCode":"+357"},{"name":"Czechia","code":"CZ","phoneCode":"+420"},{"name":"Denmark","code":"DK","phoneCode":"+45"},{"name":"Djibouti","code":"DJ","phoneCode":"+253"},{"name":"Dominica","code":"DM","phoneCode":"+1"},{"name":"Dominican Republic","code":"DO","phoneCode":"+1"},{"name":"Ecuador","code":"EC","phoneCode":"+593"},{"name":"Egypt","code":"EG","phoneCode":"+20"},{"name":"El Salvador","code":"SV","phoneCode":"+503"},{"name":"Equatorial Guinea","code":"GQ","phoneCode":"+240"},{"name":"Eritrea","code":"ER","phoneCode":"+291"},{"name":"Estonia","code":"EE","phoneCode":"+372"},{"name":"Eswatini","code":"SZ","phoneCode":"+268"},{"name":"Ethiopia","code":"ET","phoneCode":"+251"},{"name":"Falkland Islands","code":"FK","phoneCode":"+500"},{"name":"Faroe Islands","code":"FO","phoneCode":"+298"},{"name":"Fiji","code":"FJ","phoneCode":"+679"},{"name":"Finland","code":"FI","phoneCode":"+358"},{"name":"France","code":"FR","phoneCode":"+33"},{"name":"French Guiana","code":"GF","phoneCode":"+594"},{"name":"French Polynesia","code":"PF","phoneCode":"+689"},{"name":"Gabon","code":"GA","phoneCode":"+241"},{"name":"Gambia","code":"GM","phoneCode":"+220"},{"name":"Georgia","code":"GE","phoneCode":"+995"},{"name":"Germany","code":"DE","phoneCode":"+49"},{"name":"Ghana","code":"GH","phoneCode":"+233"},{"name":"Gibraltar","code":"GI","phoneCode":"+350"},{"name":"Greece","code":"GR","phoneCode":"+30"},{"name":"Greenland","code":"GL","phoneCode":"+299"},{"name":"Grenada","code":"GD","phoneCode":"+1"},{"name":"Guadeloupe","code":"GP","phoneCode":"+590"},{"name":"Guam","code":"GU","phoneCode":"+1"},{"name":"Guatemala","code":"GT","phoneCode":"+502"},{"name":"Guernsey","code":"GG","phoneCode":"+44"},{"name":"Guinea","code":"GN","phoneCode":"+224"},{"name":"Guinea-Bissau","code":"GW","phoneCode":"+245"},{"name":"Guyana","code":"GY","phoneCode":"+592"},{"name":"Haiti","code":"HT","phoneCode":"+509"},{"name":"Honduras","code":"HN","phoneCode":"+504"},{"name":"Hong Kong SAR China","code":"HK","phoneCode":"+852"},{"name":"Hungary","code":"HU","phoneCode":"+36"},{"name":"Iceland","code":"IS","phoneCode":"+354"},{"name":"India","code":"IN","phoneCode":"+91"},{"name":"Indonesia","code":"ID","phoneCode":"+62"},{"name":"Iran","code":"IR","phoneCode":"+98"},{"name":"Iraq","code":"IQ","phoneCode":"+964"},{"name":"Ireland","code":"IE","phoneCode":"+353"},{"name":"Isle of Man","code":"IM","phoneCode":"+44"},{"name":"Israel","code":"IL","phoneCode":"+972"},{"name":"Italy","code":"IT","phoneCode":"+39"},{"name":"Jamaica","code":"JM","phoneCode":"+1"},{"name":"Japan","code":"JP","phoneCode":"+81"},{"name":"Jersey","code":"JE","phoneCode":"+44"},{"name":"Jordan","code":"JO","phoneCode":"+962"},{"name":"Kazakhstan","code":"KZ","phoneCode":"+7"},{"name":"Kenya","code":"KE","phoneCode":"+254"},{"name":"Kiribati","code":"KI","phoneCode":"+686"},{"name":"Kosovo","code":"XK","phoneCode":"+383"},{"name":"Kuwait","code":"KW","phoneCode":"+965"},{"name":"Kyrgyzstan","code":"KG","phoneCode":"+996"},{"name":"Laos","code":"LA","phoneCode":"+856"},{"name":"Latvia","code":"LV","phoneCode":"+371"},{"name":"Lebanon","code":"LB","phoneCode":"+961"},{"name":"Lesotho","code":"LS","phoneCode":"+266"},{"name":"Liberia","code":"LR","phoneCode":"+231"},{"name":"Libya","code":"LY","phoneCode":"+218"},{"name":"Liechtenstein","code":"LI","phoneCode":"+423"},{"name":"Lithuania","code":"LT","phoneCode":"+370"},{"name":"Luxembourg","code":"LU","phoneCode":"+352"},{"name":"Macao SAR China","code":"MO","phoneCode":"+853"},{"name":"Madagascar","code":"MG","phoneCode":"+261"},{"name":"Malawi","code":"MW","phoneCode":"+265"},{"name":"Malaysia","code":"MY","phoneCode":"+60"},{"name":"Maldives","code":"MV","phoneCode":"+960"},{"name":"Mali","code":"ML","phoneCode":"+223"},{"name":"Malta","code":"MT","phoneCode":"+356"},{"name":"Marshall Islands","code":"MH","phoneCode":"+692"},{"name":"Martinique","code":"MQ","phoneCode":"+596"},{"name":"Mauritania","code":"MR","phoneCode":"+222"},{"name":"Mauritius","code":"MU","phoneCode":"+230"},{"name":"Mayotte","code":"YT","phoneCode":"+262"},{"name":"Mexico","code":"MX","phoneCode":"+52"},{"name":"Micronesia","code":"FM","phoneCode":"+691"},{"name":"Moldova","code":"MD","phoneCode":"+373"},{"name":"Monaco","code":"MC","phoneCode":"+377"},{"name":"Mongolia","code":"MN","phoneCode":"+976"},{"name":"Montenegro","code":"ME","phoneCode":"+382"},{"name":"Montserrat","code":"MS","phoneCode":"+1"},{"name":"Morocco","code":"MA","phoneCode":"+212"},{"name":"Mozambique","code":"MZ","phoneCode":"+258"},{"name":"Myanmar (Burma)","code":"MM","phoneCode":"+95"},{"name":"Namibia","code":"NA","phoneCode":"+264"},{"name":"Nauru","code":"NR","phoneCode":"+674"},{"name":"Nepal","code":"NP","phoneCode":"+977"},{"name":"Netherlands","code":"NL","phoneCode":"+31"},{"name":"New Caledonia","code":"NC","phoneCode":"+687"},{"name":"New Zealand","code":"NZ","phoneCode":"+64"},{"name":"Nicaragua","code":"NI","phoneCode":"+505"},{"name":"Niger","code":"NE","phoneCode":"+227"},{"name":"Nigeria","code":"NG","phoneCode":"+234"},{"name":"Niue","code":"NU","phoneCode":"+683"},{"name":"Norfolk Island","code":"NF","phoneCode":"+672"},{"name":"Northern Mariana Islands","code":"MP","phoneCode":"+1"},{"name":"North Korea","code":"KP","phoneCode":"+850"},{"name":"North Macedonia","code":"MK","phoneCode":"+389"},{"name":"Norway","code":"NO","phoneCode":"+47"},{"name":"Oman","code":"OM","phoneCode":"+968"},{"name":"Pakistan","code":"PK","phoneCode":"+92"},{"name":"Palau","code":"PW","phoneCode":"+680"},{"name":"Palestinian Territories","code":"PS","phoneCode":"+970"},{"name":"Panama","code":"PA","phoneCode":"+507"},{"name":"Papua New Guinea","code":"PG","phoneCode":"+675"},{"name":"Paraguay","code":"PY","phoneCode":"+595"},{"name":"Peru","code":"PE","phoneCode":"+51"},{"name":"Philippines","code":"PH","phoneCode":"+63"},{"name":"Poland","code":"PL","phoneCode":"+48"},{"name":"Portugal","code":"PT","phoneCode":"+351"},{"name":"Puerto Rico","code":"PR","phoneCode":"+1"},{"name":"Qatar","code":"QA","phoneCode":"+974"},{"name":"R\u00E9union","code":"RE","phoneCode":"+262"},{"name":"Romania","code":"RO","phoneCode":"+40"},{"name":"Russia","code":"RU","phoneCode":"+7"},{"name":"Rwanda","code":"RW","phoneCode":"+250"},{"name":"Samoa","code":"WS","phoneCode":"+685"},{"name":"San Marino","code":"SM","phoneCode":"+378"},{"name":"S\u00E3o Tom\u00E9 & Pr\u00EDncipe","code":"ST","phoneCode":"+239"},{"name":"Saudi Arabia","code":"SA","phoneCode":"+966"},{"name":"Senegal","code":"SN","phoneCode":"+221"},{"name":"Serbia","code":"RS","phoneCode":"+381"},{"name":"Seychelles","code":"SC","phoneCode":"+248"},{"name":"Sierra Leone","code":"SL","phoneCode":"+232"},{"name":"Singapore","code":"SG","phoneCode":"+65"},{"name":"Sint Maarten","code":"SX","phoneCode":"+1"},{"name":"Slovakia","code":"SK","phoneCode":"+421"},{"name":"Slovenia","code":"SI","phoneCode":"+386"},{"name":"Solomon Islands","code":"SB","phoneCode":"+677"},{"name":"Somalia","code":"SO","phoneCode":"+252"},{"name":"South Africa","code":"ZA","phoneCode":"+27"},{"name":"South Korea","code":"KR","phoneCode":"+82"},{"name":"South Sudan","code":"SS","phoneCode":"+211"},{"name":"Spain","code":"ES","phoneCode":"+34"},{"name":"Sri Lanka","code":"LK","phoneCode":"+94"},{"name":"St. Barth\u00E9lemy","code":"BL","phoneCode":"+590"},{"name":"St. Helena","code":"SH","phoneCode":"+290"},{"name":"St. Kitts & Nevis","code":"KN","phoneCode":"+1"},{"name":"St. Lucia","code":"LC","phoneCode":"+1"},{"name":"St. Martin","code":"MF","phoneCode":"+590"},{"name":"St. Pierre & Miquelon","code":"PM","phoneCode":"+508"},{"name":"St. Vincent & Grenadines","code":"VC","phoneCode":"+1"},{"name":"Sudan","code":"SD","phoneCode":"+249"},{"name":"Suriname","code":"SR","phoneCode":"+597"},{"name":"Svalbard & Jan Mayen","code":"SJ","phoneCode":"+47"},{"name":"Sweden","code":"SE","phoneCode":"+46"},{"name":"Switzerland","code":"CH","phoneCode":"+41"},{"name":"Syria","code":"SY","phoneCode":"+963"},{"name":"Taiwan","code":"TW","phoneCode":"+886"},{"name":"Tajikistan","code":"TJ","phoneCode":"+992"},{"name":"Tanzania","code":"TZ","phoneCode":"+255"},{"name":"Thailand","code":"TH","phoneCode":"+66"},{"name":"Timor-Leste","code":"TL","phoneCode":"+670"},{"name":"Togo","code":"TG","phoneCode":"+228"},{"name":"Tokelau","code":"TK","phoneCode":"+690"},{"name":"Tonga","code":"TO","phoneCode":"+676"},{"name":"Trinidad & Tobago","code":"TT","phoneCode":"+1"},{"name":"Tristan da Cunha","code":"TA","phoneCode":"+290"},{"name":"Tunisia","code":"TN","phoneCode":"+216"},{"name":"T\u00FCrkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+998"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambia","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}]},"localizedStrings":{"validation":{"noValidSelection":"A valid selection must be made.","invali
37dUrl":"Must be a valid URL.","stringTooLong":"Value should have a length no longer than {0}.","containsInvalidKey":"{0} contains an invalid key.","invalidTwitterUsername":"Must be a valid Twitter username.","valueOutsideRange":"Value must be in the range {0} to {1}.","invalidPassword":"Passwords should not contain whitespace.","missingRequiredSubfields":"{0} is missing required subfields: {1}","invalidCurrency":"Currency value should be formatted like 1234 or 123.99.","invalidMapSize":"Value should contain exactly {0} elements.","subfieldsRequired":"All fields in {0} are required.","formSubmissionFailed":"Form submission failed. Review the following information: {0}.","invalidCountryCode":"Country code should have an optional plus and up to 4 digits.","invalidDate":"This is not a real date.","required":"{0} is required.","invalidStringLength":"Value should be {0} characters long.","invalidEmail":"Email addresses should follow the format [email protected].","invalidListLength":"Value should be {0} elements long.","allEmpty":"Please fill out at least one form field.","missingRequiredQuestion":"Missing a required question.","invalidQuestion":"Contained an invalid question.","captchaFailure":"Captcha validation failed. Please try again.","stringTooShort":"Value should have a length of at least {0}.","invalid":"{0} is not valid.","formErrors":"Form Errors","containsInvalidValue":"{0} contains an invalid value.","invalidUnsignedNumber":"Numbers must contain only digits and no other characters.","invalidName":"Valid names contain only letters, numbers, spaces, ', or - characters."},"submit":"Submit","status":{"title":"{@} Block","learnMore":"Learn more"},"name":{"firstName":"First Name","lastName":"Last Name"},"lightbox":{"openForm":"Open Form"},"likert":{"agree":"Agree","stronglyDisagree":"Strongly Disagree","disagree":"Disagree","stronglyAgree":"Strongly Agree","neutral":"Neutral"},"time":{"am":"AM","second":"Second","pm":"PM","minute":"Minute","amPm":"AM/PM","hour":"Hour"},"notFound":"Form not found.","date":{"yyyy":"YYYY","year":"Year","mm":"MM","day":"Day","month":"Month","dd":"DD"},"phone":{"country":"Country","number":"Number","prefix":"Prefix","areaCode":"Area Code","line":"Line"},"submitError":"Unable to submit form. Please try again later.","address":{"stateProvince":"State/Province","country":"Country","zipPostalCode":"Zip/Postal Code","address2":"Address 2","address1":"Address 1","city":"City"},"email":{"signUp":"Sign up for news and updates"},"required":"(required)","invalidData":"Invalid form data."}}};</script>
37<script type="text/javascript">SQUARESPACE_ROLLUPS = {};</script>
vendor: 1 bytes, line 37
37
38<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-857906e2f8b59eb7-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-visitor_site_error_reporter');</script>
vendor: 1 bytes, line 38
38
39<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-857906e2f8b59eb7-min.en-US.js" ></script>
39<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-dea2f7f76dc98b7a-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_runtime');</script>
vendor: 1 bytes, line 39
39
40<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-dea2f7f76dc98b7a-min.en-US.js" ></script>
40<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_moment_js_vendor');</script>
vendor: 1 bytes, line 40
40
41<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js" ></script>
41<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-2c5e18cab442f0cf-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-cldr_resource_pack');</script>
vendor: 1 bytes, line 41
41
42<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-2c5e18cab442f0cf-min.en-US.js" ></script>
42<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-784b947826b4c445-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors_stable');</script>
vendor: 1 bytes, line 42
42
43<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-784b947826b4c445-min.en-US.js" ></script>
43<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-907ce232a97e184a-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors');</script>
vendor: 1 bytes, line 43
43
44<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-907ce232a97e184a-min.en-US.js" ></script>
44<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-17d77f470f291cd9-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common');</script>
vendor: 1 bytes, line 44
44
45<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-17d77f470f291cd9-min.en-US.js" ></script>
45<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/commerce-ffba4edd0c04490a-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-commerce');</script>
vendor: 1 bytes, line 45
45
46<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/commerce-ffba4edd0c04490a-min.en-US.js" ></script>
46<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].css = ["//assets.squarespace.com/universal/styles-compressed/commerce-d50e5960dc9fd059-min.en-US.css"]; })(SQUARESPACE_ROLLUPS, 'squarespace-commerce');</script>
46
47<link rel="stylesheet" type="text/css" href="//assets.squarespace.com/universal/styles-compressed/commerce-d50e5960dc9fd059-min.en-US.css">
47<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/performance-be7fe7aa345e136c-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-performance');</script>
vendor: 1 bytes, line 47
47
48<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/performance-be7fe7aa345e136c-min.en-US.js" defer ></script>
48<link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/e9b1ac1d-8687-4edc-b5d4-c3da2b029ae0_1127/website.components.button.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/0b2c145d-c93a-4f92-855b-9daa337b49d4_1002/website.components.code.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/288be173-4dab-4b40-8542-b87304698883_735/website.components.socialLinks.styles.css"/>
48<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/e9b1ac1d-8687-4edc-b5d4-c3da2b029ae0_1127/website.components.button.visitor.js"></script>
48<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/288be173-4dab-4b40-8542-b87304698883_735/website.components.socialLinks.visitor.js"></script>
48<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/0b2c145d-c93a-4f92-855b-9daa337b49d4_1002/website.components.code.visitor.js"></script>
48<script>Squarespace.load(window);</script>
vendor: 1 bytes, line 48
48
49<script type="application/ld+json">{"url":"https://www.generatorathletelab.com","name":"Generator Athlete Lab | Wellness & Performance Recovery Center | Austin, Texas","description":"<p>Austin's one-stop shop for athletic performance and recovery. Visit us for group fitness classes, personal training, nutrition counseling, massage therapy, acupuncture and more!</p>","image":"//images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg","@context":"http://schema.org","@type":"WebSite"}</script>
49<script type="application/ld+json">{"legalName":"Generator Athlete Lab","address":"800 West Cesar Chavez Street\nAustin, TX, 78701\nUnited States","email":"[email protected]","telephone":"512-614-2200","sameAs":["https://www.instagram.com/generatorathletelab/?hl=en","https://www.facebook.com/GeneratorAthleteLab/"],"@context":"http://schema.org","@type":"Organization"}</script>
49<script type="application/ld+json">{"address":"800 West Cesar Chavez Street\nAustin, TX, 78701\nUnited States","image":"https://static1.squarespace.com/static/59ef5ed2e45a7c24998520c6/t/5a6f7d0324a69470e7b97020/1788792467749/","name":"Generator Athlete Lab","openingHours":"Mo 06:00-21:00, Tu 06:00-21:00, We 06:00-21:00, Th 06:00-21:00, Fr 06:00-18:00, Sa 08:00-18:00, Su 09:00-16:00","@context":"http://schema.org","@type":"LocalBusiness"}</script>
49<link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/sitecss/59ef5ed2e45a7c24998520c6/233/55f0aac0e4b0f0a5b7e0b22e/59ef5ed3e45a7c24998520da/360/site.css?nocustom=true"/><link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/custom-css/59ef5ed2e45a7c24998520c6/59ef5ed3e45a7c24998520da/0/custom.css"/><!-- Google Tag Manager -->
50<script>
vendor: 327 bytes, lines 50-54
50(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
51new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
52j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
53'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
54})(window,document,'script','dataLayer','
54GTM-W2QFDPR
vendor: 3 bytes, line 54
54');
54</script>
54
55<!-- End Google Tag Manager -->
56
57<!-- Facebook Pixel Code -->
58<script>
vendor: 417 bytes, lines 58-67
58
59  !function(f,b,e,v,n,t,s)
60  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
61  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
62  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
63  n.queue=[];t=b.createElement(e);t.async=!0;
64  t.src=v;s=b.getElementsByTagName(e)[0];
65  s.parentNode.insertBefore(t,s)}(window, document,'script',
66  'https://connect.facebook.net/en_US/fbevents.js');
67  fbq('init', '
671514076178892019
vendor: 32 bytes, lines 67-68
67');
68  fbq('track', 'PageView');
69</script>
69
70<noscript><img height="1" width="1" style="display:none"
71  src="https://www.facebook.com/tr?id=1514076178892019&ev=PageView&noscript=1"
72/></noscript>
73<!-- End Facebook Pixel Code -->
74
75<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 75-76
75
76<script async src="https://www.googletagmanager.com/gtag/js?id=
76UA-113296348-1
vendor: 12 bytes, line 76
76"></script>
77<script>
78  
vendor: 134 bytes, lines 78-82
78window.dataLayer = window.dataLayer || [];
79  function gtag(){dataLayer.push(arguments);}
80  gtag('js', new Date());
81
82  gtag('config', '
82UA-113296348-1
vendor: 4 bytes, line 82
82');
83</script>
83
84<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 84-86
84
85
86<script async src="https://www.googletagmanager.com/gtag/js?id=
86AW-11167143678
vendor: 13 bytes, lines 86-87
86"></script>
87
88<script>
89
90 
vendor: 133 bytes, lines 90-96
90window.dataLayer = window.dataLayer || [];
91
92 function gtag(){dataLayer.push(arguments);}
93
94 gtag('js', new Date());
95
96 gtag('config', '
96AW-11167143678
vendor: 5 bytes, lines 96-97
96');
97
98</script>
98
99
100<!-- Hotjar Tracking Code for https://www.generatorathletelab.com/ -->
101<script>
vendor: 125 bytes, lines 101-104
101
102    (function(h,o,t,j,a,r){
103        h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
104        h._hjSettings={hjid:
104962248
vendor: 258 bytes, lines 104-109
104,hjsv:6};
105        a=o.getElementsByTagName('head')[0];
106        r=o.createElement('script');r.async=1;
107        r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
108        a.appendChild(r);
109    })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
110</script>
110
111
112<!-- Rybbit Analytics (Breadchaser) -->
113<script>
114(function () { var s = document.createElement('script'); s.src = 'https://data.breadchaser.ai/api/script.js'; s.defer = true; s.setAttribute('data-site-id', 'bf41059975d2'); document.head.appendChild(s); })();
115</script>
115
116
117<!--
118  Generator Athlete Lab — Rybbit on-site events (Squarespace)
119  ------------------------------------------------------------------
120  APPEND this 
120<script> to the Squarespace HEADER code-injection (below the Rybbit
121  tag already there). Fires on-site conversion events into Rybbit site #4
122  (bf41059975d2) so they show as Conversions/Goals on data.breadchaser.ai.
123
124  Rybbit-only (no GA4 on the Squarespace marketing site). Key action = clicking any
125  assessment CTA (anchors to the ChatBridge funnel). Installed 2026-06-07.
126-->
127<script>
128(function () {
129  function ry(name, props) {
130    try { if (window.rybbit && typeof window.rybbit.event === 'function') window.rybbit.event(name, props); } catch (e) {}
131  }
132  document.addEventListener('click', function (e) {
133    var a = e.target && e.target.closest && e.target.closest('a[href]');
134    if (!a) return;
135    var href = a.getAttribute('href') || '';
136    var text = (a.textContent || '').trim().replace(/\s+/g, ' ').slice(0, 80);
137    var props = { link_url: href, link_text: text, page_path: location.pathname };
138    // Assessment CTAs -> the ChatBridge funnel (assessment subdomain or the legal-entity landing)
139    if (/assessment\.generatorathletelab\.com/i.test(href) || /gotexaspowerplant\.com\/12-week-reset/i.test(href) || /assessment/i.test(text)) {
140      ry('assessment_cta_click', props);
141    } else if (/^tel:/i.test(href)) {
142      ry('phone_click', props);
143    }
144  }, true);
145})();
146</script>
146<script>Static.COOKIE_BANNER_CAPABLE = true;</script>
vendor: 64 bytes, lines 146-147
146
147<script async src="https://www.googletagmanager.com/gtag/js?id=
147G-DME1X5P9XV
vendor: 11 bytes, line 147
147"></script>
147<script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('set', 'developer_id.dZjQwMz', true);gtag('config', 'G-DME1X5P9XV');</script>
147<!-- End of Squarespace Headers -->
148  </head>
149  <body id="collection-5b628e5b1ae6cf5b1254f386" class="tweak-site-width-option-full-width tweak-icon-weight-medium  tweak-site-ajax-loading-bar-show ancillary-header-top-left-layout-horizontal ancillary-header-top-center-layout-horizontal ancillary-header-top-right-layout-horizontal ancillary-header-bottom-left-layout-stacked ancillary-header-bottom-center-layout-horizontal ancillary-header-bottom-right-layout-horizontal ancillary-header-branding-position-bottom-left ancillary-header-tagline-position-hide ancillary-header-primary-nav-position-bottom-right ancillary-header-secondary-nav-position-top-right ancillary-header-social-position-hide ancillary-header-search-position-hide ancillary-header-cart-position-hide ancillary-header-account-position-hide tweak-header-primary-nav-hover-style-fade tweak-header-primary-nav-button-style-solid tweak-header-primary-nav-button-shape-square tweak-header-secondary-nav-hover-style-fade tweak-header-secondary-nav-button-style-solid tweak-header-secondary-nav-button-shape-square tweak-header-search-style-rectangle tweak-header-search-placeholder-show tweak-header-cart-style-cart tweak-header-account-style-text tweak-overlay-parallax-enabled tweak-index-nav-style-none tweak-index-nav-position-right tweak-index-nav-text-show tweak-index-page-fullscreen-first-page-only tweak-index-page-scroll-indicator-icon-only tweak-index-page-scroll-indicator-icon-arrow tweak-index-page-scroll-indicator-icon-weight-hairline tweak-index-gallery-layout-packed tweak-index-gallery-spacing-sides-show tweak-index-gallery-spacing-top-bottom-show tweak-index-gallery-fixed-height tweak-index-gallery-apply-bottom-spacing tweak-index-gallery-hover-style-plain tweak-index-gallery-controls-small-arrows tweak-index-gallery-controls-icon-weight-hairline tweak-index-gallery-indicators-lines tweak-index-gallery-autoplay-enable tweak-index-gallery-transition-fade tweak-index-gallery-content-position-middle-left tweak-index-gallery-content-text-alignment-left tweak-footer-show tweak-footer-layout-stacked tweak-footer-layout-columns-auto tweak-footer-stacked-alignment-left tweak-mobile-bar-top-fixed ancillary-mobile-bar-branding-position-top-center ancillary-mobile-bar-menu-icon-position-top-right tweak-mobile-bar-menu-icon-hamburger ancillary-mobile-bar-search-icon-position-hide ancillary-mobile-bar-cart-position-hide tweak-mobile-bar-cart-style-text ancillary-mobile-bar-account-position-hide tweak-mobile-bar-account-style-text tweak-mobile-overlay-slide-origin-left tweak-mobile-overlay-close-show tweak-mobile-overlay-menu-primary-button-style-solid tweak-mobile-overlay-menu-primary-button-shape-square tweak-mobile-overlay-menu-secondary-button-style-solid tweak-mobile-overlay-menu-secondary-button-shape-square tweak-quote-block-alignment-left tweak-social-icons-style-solid tweak-social-icons-shape-square tweak-blog-meta-primary-category tweak-blog-meta-secondary-none tweak-blog-list-style-grid tweak-blog-list-separator-show tweak-blog-list-alignment-left tweak-blog-list-item-image-show tweak-blog-list-item-image-aspect-ratio-grid-11-square tweak-blog-list-item-image-aspect-ratio-stacked-11-square tweak-blog-list-item-title-show tweak-blog-list-item-excerpt-show tweak-blog-list-item-body-show tweak-blog-list-item-readmore-below-excerpt tweak-blog-list-item-meta-position-above-title tweak-blog-list-pagination-link-label-show tweak-blog-list-pagination-link-icon-s
149how tweak-blog-list-pagination-link-icon-weight-light tweak-blog-item-alignment-left tweak-blog-item-meta-position-below-title tweak-blog-item-share-position-below-content tweak-blog-item-pagination-link-icon-show tweak-blog-item-pagination-link-label-show tweak-blog-item-pagination-link-title-show tweak-blog-item-pagination-link-meta-hide tweak-blog-item-pagination-link-icon-weight-light event-thumbnails event-thumbnail-size-32-standard event-date-label event-list-show-cats event-list-date event-list-time event-list-address event-excerpts event-item-back-link gallery-design-slideshow aspect-ratio-auto lightbox-style-dark gallery-navigation-bullets gallery-info-overlay-show-on-hover gallery-aspect-ratio-32-standard gallery-arrow-style-no-background gallery-transitions-fade gallery-show-arrows gallery-auto-crop tweak-product-list-image-aspect-ratio-32-standard tweak-product-list-item-hover-behavior-show-alternate-image tweak-product-list-meta-position-under tweak-product-list-mobile-meta-position-overlay tweak-product-list-meta-alignment-under-center tweak-product-list-meta-alignment-overlay-center-left tweak-product-list-show-title tweak-product-list-show-price tweak-product-list-filter-display-hide tweak-product-list-filter-alignment-left tweak-product-item-nav-show-none tweak-product-item-nav-pagination-style-previousnext tweak-product-item-nav-breadcrumb-alignment-left tweak-product-item-nav-pagination-alignment-split tweak-product-item-gallery-position-left tweak-product-item-gallery-design-slideshow tweak-product-item-gallery-aspect-ratio-34-three-four-vertical tweak-product-item-gallery-thumbnail-alignment-left tweak-product-item-details-alignment-left tweak-product-item-details-show-title tweak-product-item-details-show-price tweak-product-item-details-show-excerpt tweak-product-item-details-excerpt-position-above-price tweak-product-item-details-show-share-buttons tweak-product-item-details-show-variants tweak-product-item-details-show-quantity tweak-product-item-details-options-style-square tweak-product-item-details-show-add-to-cart-button tweak-product-item-details-add-to-cart-button-style-solid tweak-product-item-details-add-to-cart-button-shape-square tweak-product-item-details-add-to-cart-button-padding-small tweak-product-item-image-zoom-behavior-click tweak-product-item-lightbox-enabled tweak-related-products-image-aspect-ratio-11-square tweak-related-products-meta-alignment-under-center tweak-product-badge-style-rectangle tweak-product-badge-position-top-left tweak-product-badge-inset-dock-vertically newsletter-style-custom hide-opentable-icons opentable-style-dark small-button-style-solid small-button-shape-square medium-button-style-solid medium-button-shape-square large-button-style-outline large-button-shape-square image-block-poster-text-alignment-left image-block-card-dynamic-font-sizing image-block-card-content-position-center image-block-card-text-alignment-left image-block-overlap-content-position-center image-block-overlap-text-alignment-left image-block-collage-dynamic-font-sizing image-block-collage-content-position-top image-block-collage-text-alignment-left image-block-stack-dynamic-font-sizing image-block-stack-text-alignment-center button-style-solid button-corner-style-square tweak-product-quick-view-button-style-floating tweak-product-quick-view-button-position-bottom tweak-product-quick-view-lightbox-excerpt-display-hide tweak-product-quick-view-lightbox-show-arrows tweak-product-quick-view-lightbox-show-close-button tweak-product-quick-view-lightbox-controls-weight-medium tweak-share-buttons-style-icon-only native-currency-code-usd collection-type-page collection-layout-default collection-5b628e5b1ae6cf5b1254f386 mobile-style-available sqs-has-custom-cart has-logo-image has-tagline has-social enable-load-effects has-primary-nav has-secondary-nav has-footer-nav" data-controller="HashManager, SiteLoader, MobileClassname">
150
151    <div class="Loader"></div>
152
153    <div class="Mobile" data-nc-base="mobile-bar" data-controller="AncillaryLayout">
154  <div class="Mobile-bar Mobile-bar--top" data-nc-group="top" data-controller="MobileOffset">
155
156    <div data-nc-container="top-left">
157      <a href="/" class="Mobile-bar-branding" data-nc-element="branding" data-content-field="site-title">
158        
159          
160            
161            
162
163
164
165  
166  
167  
168  
169
170  
171  
172    
173  
174
175  
176  <img src="//images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg" alt="Generator Athlete Lab | Wellness &amp;amp; Performance Recovery Center | Austin, Texas" sizes="240px" class="Mobile-bar-branding-logo" style="display:block" srcset="//images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=100w 100w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=300w 300w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=500w 500w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=750w 750w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=1000w 1000w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=1500w 1500w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs">
177
178
179          
180        
181      </a>
182    </div>
183    <div data-nc-container="top-center"></div>
184    <div data-nc-container="top-right"></div>
185  </div>
186  <div class="Mobile-bar Mobile-bar--bottom" data-nc-group="bottom" data-controller="MobileOffset">
187    <div data-nc-container="bottom-left">
188      <button
189        class="Mobile-bar-menu"
190        data-nc-element="menu-icon"
191        data-controller-overlay="menu"
192        data-controller="MobileOverlayToggle"
193        aria-label="Open navigation menu"
194      >
195        <svg class="Icon Icon--hamburger" viewBox="0 0 24 18">
196          <use xlink:href="/assets/ui-icons.svg#hamburger-icon--even" class="use--even"></use>
197          <use xlink:href="/assets/ui-icons.svg#hamburger-icon--odd" class="use--odd"></use>
198        </svg>
199        <svg class="Icon Icon--hotdog" viewBox="0 0 24 14">
200          <use xlink:href="/assets/ui-icons.svg#hotdog-icon--even" class="use--even"></use>
201          <use xlink:href="/assets/ui-icons.svg#hotdog-icon--odd" class="use--odd"></use>
202        </svg>
203        <svg class="Icon Icon--plus" viewBox="0 0 20 20">
204          <use xlink:href="/assets/ui-icons.svg#plus-icon--even" class="use--even"></use>
205          <use xlink:href="/assets/ui-icons.svg#plus-icon--odd" class="use--odd"></use>
206        </svg>
207        <svg class="Icon Icon--dots-horizontal" viewBox="0 0 25 7">
208          <use xlink:href="/assets/ui-icons.svg#dots-horizontal-icon--even" class="use--even"></use>
209          <use xlink:href="/assets/ui-icons.svg#dots-horizontal-icon--odd" class="use--odd"></use>
210        </svg>
211        <svg class="Icon Icon--dots-vertical" viewBox="0 0 7 25">
212          <use xlink:href="/assets/ui-icons.svg#dots-vertical-icon--even" class="use--even"></use>
213          <use xlink:href="/assets/ui-icons.svg#dots-vertical-icon--odd" class="use--odd"></use>
214        </svg>
215        <svg class="Icon Icon--squares-horizontal" viewBox="0 0 25 7">
216          <use xlink:href="/assets/ui-icons.svg#squares-horizontal-icon--even" class="use--even"></use>
217          <use xlink:href="/assets/ui-icons.svg#squares-horizontal-icon--odd" class="use--odd"></use>
218        </svg>
219        <svg class="Icon Icon--squares-vertical" viewBox="0 0 7 25">
220          <use xlink:href="/assets/ui-icons.svg#squares-vertical-icon--even" class="use--even"></use>
221          <use xlink:href="/assets/ui-icons.svg#squares-vertical-icon--odd" class="use--odd"></use>
222        </svg>
223      </button>
224    </div>
225    <div data-nc-container="bottom-center">
226      
227    </div>
228    <div data-nc-container="bottom-right">
229      
230      <a href="/search" class="Mobile-bar-search" data-nc-element="search-icon" aria-label="Search">
231        <svg class="Icon Icon--search" viewBox="0 0 20 20">
232          <use xlink:href="/assets/ui-icons.svg#search-icon"></use>
233        </svg>
234      </a>
235    </div>
236  </div>
237
238  <div class="Mobile-overlay">
239    <div class="Mobile-overlay-menu" data-controller="MobileOverlayFolders">
240      <div class="Mobile-overlay-menu-main">
241        <nav class="Mobile-overlay-nav Mobile-overlay-nav--primary" data-content-field="navigation">
242          
243  
244    
245      
246        
247          <button class="Mobile-overlay-nav-item Mobile-overlay-nav-item--folder" data-controller-folder-toggle="about-1">
248            <span class="Mobile-overlay-nav-item--folder-label">About</span>
249          </button>
250        
251      
252    
253    
254  
255    
256      
257        
258          <button class="Mobile-overlay-nav-item Mobile-overlay-nav-item--folder" data-controller-folder-toggle="services">
259            <span class="Mobile-overlay-nav-item--folder-label">Services</span>
260          </button>
261        
262      
263    
264    
265  
266    
267      
268        
269          <button class="Mobile-overlay-nav-item Mobile-overlay-nav-item--folder" data-controller-folder-toggle="memberships-1">
270            <span class="Mobile-overlay-nav-item--folder-label">Memberships</span>
271          </button>
272        
273      
274    
275    
276  
277    
278      
279        
280          <button class="Mobile-overlay-nav-item Mobile-overlay-nav-item--folder" data-controller-folder-toggle="specials">
281            <span class="Mobile-overlay-nav-item--folder-label">Monthly Specials</span>
282          </button>
283        
284      
285    
286    
287  
288    
289      
290        
291          <button class="Mobile-overlay-nav-item Mobile-overlay-nav-item--folder" data-controller-folder-toggle="events-1">
292            <span class="Mobile-overlay-nav-item--folder-label">Events</span>
293          </button>
294        
295      
296    
297    
298  
299    
300      
301        
302          <a href="/blog" class="Mobile-overlay-nav-item">
303            Blog By Dr. Jess
304          </a>
305        
306      
307    
308    
309  
310
311        </nav>
312        <nav class="Mobile-overlay-nav Mobile-overlay-nav--secondary" data-content-field="navigation">
313          
314  
315    
316      
317        
318          <a href="/schedule" class="Mobile-overlay-nav-item">
319            Book Recovery
320          </a>
321        
322      
323    
324    
325  
326    
327      
328        
329          <a href="/book-treatment-session" class="Mobile-overlay-nav-item">
330            Book Massage
331          </a>
332        
333      
334    
335    
336  
337    
338    
339      <a href="/about" class="Mobile-overlay-nav-item">
340        
340<script src="https://widgets.healcode.com/javascripts/healcode.js" type="text/javascript"></script>
340  <healcode-widget data-version="0.2" data-link-class="healcode-login-register-text-link" data-site-id="43704" data-mb-site-id="534829" data-type="account-link" data-inner-html="My Account"></healcode-widget>
341      </a>
342    
343  
344
345        </nav>
346      </div>
347      <div class="Mobile-overlay-folders" data-content-field="navigation">
348        
349  
350    <div class="Mobile-overlay-folder" data-controller-folder="about-1">
351      <button class="Mobile-overlay-folder-item Mobile-overlay-folder-item--toggle" data-controller-folder-toggle="about-1">
352        <span class="Mobile-overlay-folder-item--toggle-label">Back</span>
353      </button>
354      
355        
356          <a href="/generator-method-1" class="Mobile-overlay-folder-item">
357            The Generator Method
358          </a>
359        
360      
361        
362          <a href="/about" class="Mobile-overlay-folder-item">
363            Our Story
364          </a>
365        
366      
367        
368          <a href="/equipment" class="Mobile-overlay-folder-item">
369            Our Equipment
370          </a>
371        
372      
373        
374          <a href="/our-team" class="Mobile-overlay-folder-item">
375            Our Team
376          </a>
377        
378      
379        
380          <a href="/faqs" class="Mobile-overlay-folder-item">
381            FAQs
382          </a>
383        
384      
385        
386          <a href="/testimonials" class="Mobile-overlay-folder-item">
387            Testimonials
388          </a>
389        
390      
391    </div>
392  
393
394  
395    <div class="Mobile-overlay-folder" data-controller-folder="services">
396      <button class="Mobile-overlay-folder-item Mobile-overlay-folder-item--toggle" data-controller-folder-toggle="services">
397        <span class="Mobile-overlay-folder-item--toggle-label">Back</span>
398      </button>
399      
400        
401          <a href="/recover" class="Mobile-overlay-folder-item">
402            Recovery
403          </a>
404        
405      
406        
407          <a href="/massage" class="Mobile-overlay-folder-item">
408            Massage
409          </a>
410        
411      
412        
413          <a href="/red-light-therapy" class="Mobile-overlay-folder-item">
414            Red Light Therapy
415          </a>
416        
417      
418        
419          <a href="/gift-card" class="Mobile-overlay-folder-item">
420            Gift Card
421          </a>
422        
423      
424    </div>
425  
426
427  
428    <div class="Mobile-overlay-folder" data-controller-folder="memberships-1">
429      <button class="Mobile-overlay-folder-item Mobile-overlay-folder-item--toggle" data-controller-folder-toggle="memberships-1">
430        <span class="Mobile-overlay-folder-item--toggle-label">Back</span>
431      </button>
432      
433        
434          <a href="/memberships" class="Mobile-overlay-folder-item">
435            Recovery
436          </a>
437        
438      
439        
440          <a href="/massage-memberships" class="Mobile-overlay-folder-item">
441            Massage
442          </a>
443        
444      
445    </div>
446  
447
448  
449    <div class="Mobile-overlay-folder" data-controller-folder="specials">
450      <button class="Mobile-overlay-folder-item Mobile-overlay-folder-item--toggle" data-controller-folder-toggle="specials">
451        <span class="Mobile-overlay-folder-item--toggle-label">Back</span>
452      </button>
453      
454        
455          <a href="/new-client-specials" class="Mobile-overlay-folder-item">
456            New Client Specials
457          </a>
458        
459      
460        
461          <a href="/massageplus-membership" class="Mobile-overlay-folder-item">
462            Massage+ Membership
463          </a>
464        
465      
466        
467          <a href="/2-recovery-passes-for-99" class="Mobile-overlay-folder-item">
468            2 Recovery Passes for $99
469          </a>
470        
471      
472    </div>
473  
474
475  
476    <div class="Mobile-overlay-folder" data-controller-folder="events-1">
477      <button class="Mobile-overlay-folder-item Mobile-overlay-folder-item--toggle" data-controller-folder-toggle="events-1">
478        <span class="Mobile-overlay-folder-item--toggle-label">Back</span>
479      </button>
480      
481        
482          <a href="/private-events" class="Mobile-overlay-folder-item">
483            Private Events
484          </a>
485        
486      
487    </div>
488  
489
490  
491
492        
493  
494
495  
496
497  
498
499      </div>
500    </div>
501    <button class="Mobile-overlay-close" data-controller="MobileOverlayToggle" aria-label="Close navigation menu">
502      <svg class="Icon Icon--close" viewBox="0 0 16 16">
503        <use xlink:href="/assets/ui-icons.svg#close-icon"></use>
504      </svg>
505    </button>
506    <div class="Mobile-overlay-back" data-controller="MobileOverlayToggle"></div>
507  </div>
508</div>
509
510
511    <div class="Parallax-host-outer">
512      <div class="Parallax-host" data-parallax-host>
513        
514          
515            
516              
517                
518                
519                  
520                
521              
522            
523          
524        
525      </div>
526    </div>
527
528    <div class="Site" data-nc-base="header" data-controller="AncillaryLayout">
529      <div class="sqs-announcement-bar-dropzone"></div>
530
531      <header class="Header Header--top">
532        <div class="Header-inner Header-inner--top" data-nc-group="top">
533          <div data-nc-container="top-left">
534
535            <div class="Header-search" data-nc-element="search">
536              <form class="Header-search-form" action="/search" method="get" role="search">
537                <input class="Header-search-form-input" name="q" type="text" spellcheck="false" value="" autocomplete="off" placeholder="Search" aria-label="Search"/>
538                <button class="Header-search-form-submit" type="submit" data-test="template-search" aria-label="Search">
539                  <svg class="Icon Icon--search--small" viewBox="0 0 15 15">
540                    <use xlink:href="/assets/ui-icons.svg#search-icon--small"></use>
541                  </svg>
542                  <svg class="Icon Icon--search" viewBox="0 0 20 20">
543                    <use xlink:href="/assets/ui-icons.svg#search-icon"></use>
544                  </svg>
545                </button>
546              </form>
547            </div>
548
549          </div>
550          <div data-nc-container="top-center">
551            
552            
553              <div class="Header-social" data-nc-element="social">
554                
555  <nav class="SocialLinks" data-content-field="connected-accounts">
556    <div class="SocialLinks-inner">
557    <a href="https://www.instagram.com/generatorathletelab/?hl=en" target="_blank" class="SocialLinks-link instagram-unauth" style="">
558        <div>
559          <svg class="SocialLinks-link-svg" viewBox="0 0 64 64">
560            
561            <use class="SocialLinks-link-icon" xlink:href="#instagram-unauth-icon"></use>
562            <use class="SocialLinks-link-mask" xlink:href="#instagram-unauth-mask"></use>
563          </svg>
564        </div>
565      </a><a href="https://www.facebook.com/GeneratorAthleteLab/" target="_blank" class="SocialLinks-link facebook-unauth" style="">
566        <div>
567          <svg class="SocialLinks-link-svg" viewBox="0 0 64 64">
568            
569            <use class="SocialLinks-link-icon" xlink:href="#facebook-unauth-icon"></use>
570            <use class="SocialLinks-link-mask" xlink:href="#facebook-unauth-mask"></use>
571          </svg>
572        </div>
573      </a>
574    </div>
575  </nav>
576
577              </div>
578            
579          </div>
580          <div data-nc-container="top-right">
581
582            
583
584          </div>
585        </div>
586      </header>
587
588      <div class="Site-inner">
589
590        <header class="Header Header--bottom">
591          <div class="Header-inner Header-inner--bottom" data-nc-group="bottom">
592            <div data-nc-container="bottom-left">
593              <nav class="Header-nav Header-nav--primary" data-nc-element="primary-nav" data-content-field="navigation">
594                
595  <div class="Header-nav-inner">
596    <span class="Header-nav-item Header-nav-item--folder">
597
598      <a href="/about-1" class="Header-nav-folder-title" data-controller="HeaderNavFolderTouch">About</a>
599
600      <span class="Header-nav-folder">
601        
602          
603            <a href="/generator-method-1" class="Header-nav-folder-item" data-test="template-nav">The Generator Method</a>
604          
605        
606          
607            <a href="/about" class="Header-nav-folder-item" data-test="template-nav">Our Story</a>
608          
609        
610          
611            <a href="/equipment" class="Header-nav-folder-item" data-test="template-nav">Our Equipment</a>
612          
613        
614          
615            <a href="/our-team" class="Header-nav-folder-item" data-test="template-nav">Our Team</a>
616          
617        
618          
619            <a href="/faqs" class="Header-nav-folder-item" data-test="template-nav">FAQs</a>
620          
621        
622          
623            <a href="/testimonials" class="Header-nav-folder-item" data-test="template-nav">Testimonials</a>
624          
625        
626      </span>
627    </span><span class="Header-nav-item Header-nav-item--folder">
628
629      <a href="/services" class="Header-nav-folder-title" data-controller="HeaderNavFolderTouch">Services</a>
630
631      <span class="Header-nav-folder">
632        
633          
634            <a href="/recover" class="Header-nav-folder-item" data-test="template-nav">Recovery</a>
635          
636        
637          
638            <a href="/massage" class="Header-nav-folder-item" data-test="template-nav">Massage</a>
639          
640        
641          
642            <a href="/red-light-therapy" class="Header-nav-folder-item" data-test="template-nav">Red Light Therapy</a>
643          
644        
645          
646            <a href="/gift-card" class="Header-nav-folder-item" data-test="template-nav">Gift Card</a>
647          
648        
649      </span>
650    </span><span class="Header-nav-item Header-nav-item--folder">
651
652      <a href="/memberships-1" class="Header-nav-folder-title" data-controller="HeaderNavFolderTouch">Memberships</a>
653
654      <span class="Header-nav-folder">
655        
656          
657            <a href="/memberships" class="Header-nav-folder-item" data-test="template-nav">Recovery</a>
658          
659        
660          
661            <a href="/massage-memberships" class="Header-nav-folder-item" data-test="template-nav">Massage</a>
662          
663        
664      </span>
665    </span><span class="Header-nav-item Header-nav-item--folder">
666
667      <a href="/specials" class="Header-nav-folder-title" data-controller="HeaderNavFolderTouch">Monthly Specials</a>
668
669      <span class="Header-nav-folder">
670        
671          
672            <a href="/new-client-specials" class="Header-nav-folder-item" data-test="template-nav">New Client Specials</a>
673          
674        
675          
676            <a href="/massageplus-membership" class="Header-nav-folder-item" data-test="template-nav">Massage+ Membership</a>
677          
678        
679          
680            <a href="/2-recovery-passes-for-99" class="Header-nav-folder-item" data-test="template-nav">2 Recovery Passes for $99</a>
681          
682        
683      </span>
684    </span><span class="Header-nav-item Header-nav-item--folder">
685
686      <a href="/events-1" class="Header-nav-folder-title" data-controller="HeaderNavFolderTouch">Events</a>
687
688      <span class="Header-nav-folder">
689        
690          
691            <a href="/private-events" class="Header-nav-folder-item" data-test="template-nav">Private Events</a>
692          
693        
694      </span>
695    </span><a href="/blog" class="Header-nav-item" data-test="template-nav">Blog By Dr. Jess</a>
696  </div>
697
698              </nav>
699            </div>
700            <div data-nc-container="bottom-center">
701
702              <a href="/" class="Header-branding" data-nc-element="branding" data-content-field="site-title">
703                
704                  
705                    
706                    
707                    
708
709
710
711  
712  
713  
714  
715
716  
717  
718    
719  
720
721  
722  <img src="//images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg" alt="Generator Athlete Lab | Wellness &amp;amp; Performance Recovery Center | Austin, Texas" sizes="320px" class="Header-branding-logo" style="display:block" srcset="//images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=100w 100w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=300w 300w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=500w 500w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=750w 750w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=1000w 1000w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=1500w 1500w, //images.squarespace-cdn.com/content/v1/59ef5ed2e45a7c24998520c6/1517255939560-O9MQS0WGDGUXW64399DJ/GAL_VerticalLogo.jpg?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs">
723
724
725                  
726                
727              </a>
728              <div class="Header-tagline" data-nc-element="tagline">Science Backed Wellness Protocols to Elevate Mood and Decrease Pain &amp; Inflammation</div>
729
730            </div>
731            <div data-nc-container="bottom-right">
732
733              <nav class="Header-nav Header-nav--secondary" data-nc-element="secondary-nav" data-content-field="navigation">
734                
735  <div class="Header-nav-inner">
736    <a href="/schedule" class="Header-nav-item Header-nav-item--active" data-test="template-nav">Book Recovery</a><a href="/book-treatment-session" class="Header-nav-item" data-test="template-nav">Book Massage</a><a href="/about" class="Header-nav-item">
736<script src="https://widgets.healcode.com/javascripts/healcode.js" type="text/javascript"></script>
736  <healcode-widget data-version="0.2" data-link-class="healcode-login-register-text-link" data-site-id="43704" data-mb-site-id="534829" data-type="account-link" data-inner-html="My Account"></healcode-widget></a>
737  </div>
738
739              </nav>
740
741            </div>
742          </div>
743        </header>
744
745        <div class="Content-outer">
746          
747            
748              
749                
750                  
751                
752              
753            
754          
755
756          <main class="Main Main--page" >
757            
758              <section class="Main-content" data-content-field="main-content">
759                <div class="sqs-layout sqs-grid-12 columns-12" data-type="page" data-updated-on="1727280858536" id="page-5b628e5b1ae6cf5b1254f386"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-sqsp-block="text" id="block-0d7a54209ddc4df240b2"><div class="sqs-block-content">
760
761<div class="sqs-html-content" data-sqsp-text-block-content>
762  <h1 style="text-align:center;white-space:pre-wrap;">Book a recovery Session</h1>
763</div>
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784  
785  
786
787
788
789</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-code code-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/0b2c145d-c93a-4f92-855b-9daa337b49d4_1002/website.components.code.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/0b2c145d-c93a-4f92-855b-9daa337b49d4_1002/website.components.code.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.code" data-sqsp-block="code" data-website-component-id="yui_3_17_2_1_1533185628241_3933" id="block-yui_3_17_2_1_1533185628241_3933"><div class="sqs-block-content">
790  
791
792<div
793  class="sqs-code-container"
794  
795  
796    data-localized="{&quot;enableSafeModeButton&quot;:&quot;Preview in safe mode&quot;,&quot;enableSafeModeText&quot;:&quot;This block contains embedded scripts. Embedded scripts are disabled while you're logged in and editing your site.&quot;,&quot;enableSafeModeTitle&quot;:&quot;Embedded Scripts&quot;,&quot;exitSafeModeButton&quot;:&quot;Exit safe preview&quot;,&quot;exitSafeModeText&quot;:&quot;Please view the page after logging out for accurate rendering.&quot;,&quot;exitSafeModeTitle&quot;:&quot;Safe Preview&quot;,&quot;globalSafeMode&quot;:&quot;Embedded Code: This block contains embedded code that has been disabled.&quot;,&quot;scriptDisabled&quot;:&quot;Script Disabled&quot;}"
797  
798  
799  
800  
801>
802  
803    <!-- Mindbody Schedules widget begin -->
804<div class="mindbody-widget" data-widget-type="Schedules" data-widget-id="221784d280"></div>
805<script async src="https://brandedweb.mindbodyonline.com/embed/widget.js"></script>
805
806<!-- Mindbody Schedules widget end -->
807  
808  
809
810
811
812</div>
813
814<style class="transform-overrides-vars">
815  
816</style>
817
818</div></div></div></div></div>
819              </section>
820            
821          </main>
822
823        </div>
824      </div>
825
826      <footer class="Footer" role="contentinfo" data-controller="FooterBreakpoints">
827
828  <div class="Footer-inner clear">
829
830    <div class="sqs-layout sqs-grid-12 columns-12 Footer-blocks Footer-blocks--top sqs-alternate-block-style-container" data-layout-label="Footer Top Blocks" data-type="block-field" data-updated-on="1788965290184" id="footerBlocksTop"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="row sqs-row"><div class="col sqs-col-5 span-5"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-socialaccountlinks social-account-links-block social-account-links-v2-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/288be173-4dab-4b40-8542-b87304698883_735/website.components.socialLinks.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.socialLinks/288be173-4dab-4b40-8542-b87304698883_735/website.components.socialLinks.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.socialLinks" data-sqsp-block="social-links" data-website-component-id="yui_3_17_2_1_1590703397092_8418" id="block-yui_3_17_2_1_1590703397092_8418"><div class="sqs-block-content">
831  
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855<div class="sqs-block-socialaccountlinks-content">
856  <div class="sqs-svg-icon--outer social-icon-alignment-left social-icons-color-white social-icons-size-large social-icons-style-regular ">
857    <style>
858      
859      #block-yui_3_17_2_1_1590703397092_8418 {
860        --social-icons-justify-content: flex-start;
861        --social-icons-dimension: 28px;--social-icons-gap: 16px;
862        
863      }
864
865      
866      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--wrapper {
867        --si-border-radius: 0;--si-scale: 2;--si-box-shadow: none;--si-fill-icon: var(--si-primary);--si-fill-icon-fade: var(--si-primary-faded);--si-fill-icon-hover: var(--si-primary);--si-fill-mask: transparent;--si-fill-mask-fade: transparent;--si-fill-mask-hover: transparent;--si-bg: transparent;--si-bg-fade: transparent;--si-bg-hover: transparent;
868      }
869
870      
871      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--list {
872        justify-content: var(--social-icons-justify-content, center);
873        column-gap: var(--social-icons-gap, 12px);
874        row-gap: var(--social-icons-gap, 12px);
875      }
876      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--wrapper {
877        width: var(--social-icons-dimension, 20px);
878        height: var(--social-icons-dimension, 20px);
879        margin: 0;
880        border: none; 
881        background-color: var(--si-bg, transparent);
882        box-shadow: var(--si-box-shadow, none);
883        border-radius: var(--si-border-radius, 0);
884      }
885      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--wrapper > div {
886        transform: scale(var(--si-scale, 1));
887      }
888      #block-yui_3_17_2_1_1590703397092_8418 .sqs-use--icon {
889        fill: var(--si-fill-icon, transparent);
890      }
891      #block-yui_3_17_2_1_1590703397092_8418 .sqs-use--mask {
892        fill: var(--si-fill-mask, transparent);
893      }
894      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper {
895        background-color: var(--si-bg-fade, var(--si-bg, transparent));
896      }
897      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--icon {
898        fill: var(--si-fill-icon-fade, var(--si-fill-icon, transparent));
899      }
900      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper .sqs-use--mask {
901        fill: var(--si-fill-mask-fade, var(--si-fill-mask, transparent));
902      }
903      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover {
904        background-color: var(--si-bg-hover, var(--si-bg, transparent));
905      }
906      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--list:hover .
906sqs-svg-icon--wrapper:hover .sqs-use--icon {
907        fill: var(--si-fill-icon-hover, var(--si-fill-icon, transparent));
908      }
909      #block-yui_3_17_2_1_1590703397092_8418 .sqs-svg-icon--list:hover .sqs-svg-icon--wrapper:hover .sqs-use--mask {
910        fill: var(--si-fill-mask-hover, var(--si-fill-mask, transparent));
911      }
912    </style>
913    <nav class="sqs-svg-icon--list">
914      
915        
916      
917        
918      
919        
920      
921        
922          <a
923            href="https://www.instagram.com/generatorathletelab/?hl=en"
924            target="_blank"
925            class="sqs-svg-icon--wrapper instagram-unauth"
926            aria-label="Instagram"
927          >
928            <div>
929              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
930                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-icon"></use>
931                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#instagram-unauth-mask"></use>
932              </svg>
933            </div>
934          </a>
935        
936      
937        
938          <a
939            href="https://www.facebook.com/GeneratorAthleteLab/"
940            target="_blank"
941            class="sqs-svg-icon--wrapper facebook-unauth"
942            aria-label="Facebook"
943          >
944            <div>
945              <svg class="sqs-svg-icon--social" viewBox="0 0 64 64">
946                <use class="sqs-use--icon" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-icon"></use>
947                <use class="sqs-use--mask" xlink:href="/universal/svg/social-accounts.svg#facebook-unauth-mask"></use>
948              </svg>
949            </div>
950          </a>
951        
952      
953        
954      
955    </nav>
956  </div>
957  
958    
959<style id="container-styles">#block-yui_3_17_2_1_1590703397092_8418 {
960    
961    
962    
963  }
964
965  #block-yui_3_17_2_1_1590703397092_8418 .sqs-block-socialaccountlinks-content {
966    
967    }
968
969  #block-yui_3_17_2_1_1590703397092_8418 {
970      mix-blend-mode: var(--tweak-social-links-block-blend);
971      border-radius: var(--tweak-social-links-block-radius);
972  }
973
974  
975  
976
977
978
979  
980  
981
982  
983</style>
984
985<style id="override-container-styles">
986    @media screen and (max-width: 767px) {
987          
988            
989
990#block-yui_3_17_2_1_1590703397092_8418 {
991            
992            }
993        }
994    
995  
996    @media screen and (max-width: 767px) {
997          #block-yui_3_17_2_1_1590703397092_8418 .sqs-block-socialaccountlinks-content {
998            
999            }
1000        }
1001    
1002  @media screen and (max-width: 767px) {
1003          
1004          
1005
1006          
1007          
1008          
1009        }</style>
1010
1011    <style class="transform-overrides-vars">
1012  
1013</style>
1014
1015    
1016
1017
1018
1019  
1020</div>
1021</div></div><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-sqsp-block="text" id="block-yui_3_17_2_19_1465239792493_6075"><div class="sqs-block-content">
1022
1023<div class="sqs-html-content" data-sqsp-text-block-content>
1024  <p class="" style="white-space:pre-wrap;"><strong>GENERATOR ATHLETE LAB™</strong><br>2043 S Lamar Blvd<br><strong>512.614.2200</strong><br>Monday-Thursday 6AM - 7PM<br>Friday 6AM - 4PM<br>Saturday &amp; Sunday 8AM - 3PM</p><p class="" style="white-space:pre-wrap;"><a href="mailto: [email protected]"><strong>[email protected]</strong></a></p>
1025</div>
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046  
1047  
1048
1049
1050
1051</div></div></div><div class="col sqs-col-7 span-7"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-button button-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/e9b1ac1d-8687-4edc-b5d4-c3da2b029ae0_1127/website.components.button.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/e9b1ac1d-8687-4edc-b5d4-c3da2b029ae0_1127/website.components.button.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.button" data-sqsp-block="button" data-website-component-id="yui_3_17_2_1_1590703756412_8531" id="block-yui_3_17_2_1_1590703756412_8531"><div class="sqs-block-content">
1052
1053
1054
1055  
1056
1057
1058
1059<div
1060  class="sqs-block-button-container  sqs-block-button-container--center "
1061  data-animation-role="button"
1062  data-button-size="medium"
1063  data-button-type="primary"
1064  
1065>
1066  <a
1067    href="/new-client-specials"
1068    class="sqs-block-button-element--medium sqs-button-element--primary sqs-block-button-element"
1069    data-sqsp-button
1070    
1071  >
1072    New Client Specials
1073  </a>
1074  
1075
1076
1077
1078</div>
1079
1080
1081
1082<style>
1083  #block-yui_3_17_2_1_1590703756412_8531 {
1084    --sqs-block-content-flex: 0;
1085  }
1086
1087  
1088  
1089</style>
1090<style class="transform-overrides-vars">
1091  
1092</style>
1093
1094</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-button button-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/e9b1ac1d-8687-4edc-b5d4-c3da2b029ae0_1127/website.components.button.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.button/e9b1ac1d-8687-4edc-b5d4-c3da2b029ae0_1127/website.components.button.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.button" data-sqsp-block="button" data-website-component-id="yui_3_17_2_3_1467314812320_6117" id="block-yui_3_17_2_3_1467314812320_6117"><div class="sqs-block-content">
1095
1096
1097
1098  
1099
1100
1101
1102<div
1103  class="sqs-block-button-container  sqs-block-button-container--center "
1104  data-animation-role="button"
1105  data-button-size="medium"
1106  data-button-type="primary"
1107  
1108>
1109  <a
1110    href="/generator-method-1"
1111    class="sqs-block-button-element--medium sqs-button-element--primary sqs-block-button-element"
1112    data-sqsp-button
1113    
1114  >
1115    The Generator™ Method
1116  </a>
1117  
1118
1119
1120
1121</div>
1122
1123
1124
1125<style>
1126  #block-yui_3_17_2_3_1467314812320_6117 {
1127    --sqs-block-content-flex: 0;
1128  }
1129
1130  
1131  
1132</style>
1133<style class="transform-overrides-vars">
1134  
1135</style>
1136
1137</div></div></div></div></div></div></div>
1138
1139    <div class="Footer-middle">
1140      <div class="Footer-business">
1141
1142        
1143          <div class="Footer-business-info">
1144            
1145              
1146                <div class="Footer-business-info-item Footer-business-info-item--name">Generator Athlete Lab</div>
1147                <div class="Footer-business-info-item">800 West Cesar Chavez Street,</div>
1148                <div class="Footer-business-info-item">Austin, TX, 78701,</div>
1149                <div class="Footer-business-info-item Footer-business-info-item--country">United States</div>
1150              
1151            
1152            
1153              <a href="tel:512-614-2200" rel="tel" class="Footer-business-info-item Footer-business-info-item--phone">512-614-2200</a>
1154              <a href="mailto:[email protected]" title="[email protected]" target="_blank" class="Footer-business-info-item Footer-business-info-item--email">[email protected]</a>
1155            
1156          </div>
1157        
1158
1159        
1160          
1161            <div class="Footer-business-hours">
1162              <div class="Footer-business-hours-heading">Hours</div>
1163              <div class="Footer-business-hours-item">Mon 6am-9pm</div>
1164              <div class="Footer-business-hours-item">Tue 6am-9pm</div>
1165              <div class="Footer-business-hours-item">Wed 6am-9pm</div>
1166              <div class="Footer-business-hours-item">Thu 6am-9pm</div>
1167              <div class="Footer-business-hours-item">Fri 6am-6pm</div>
1168              <div class="Footer-business-hours-item">Sat 8am-6pm</div>
1169              <div class="Footer-business-hours-item">Sun 9am-4pm</div>
1170            </div>
1171          
1172        
1173
1174      </div>
1175
1176      <div class="sqs-layout sqs-grid-12 columns-12 Footer-blocks Footer-blocks--middle sqs-alternate-block-style-container empty" data-layout-label="Footer Middle Blocks" data-type="block-field" data-updated-on="1467314967525" id="footerBlocksMiddle"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
1177
1178      
1179  <nav class="Footer-nav" data-content-field="navigation">
1180
1181    <div class="Footer-nav-group"><a href="/learn-more" class="Footer-nav-item">Learn More</a><a href="/privacy-policy" class="Footer-nav-item">Privacy Policy</a><a href="/terms-conditions" class="Footer-nav-item">Terms & Conditions</a></div>
1182
1183  </nav>
1184
1185    </div>
1186
1187    <div class="sqs-layout sqs-grid-12 columns-12 Footer-blocks Footer-blocks--bottom sqs-alternate-block-style-container empty" data-layout-label="Footer Bottom Blocks" data-type="block-field" data-updated-on="1465248254356" id="footerBlocksBottom"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
1188
1189  </div>
1190
1191</footer>
1192
1193
1194    </div>
1195
1196    
1196<script src="https://static1.squarespace.com/static/ta/55f0a9b0e4b0f3eb70352f6d/360/scripts/site-bundle.js" type="text/javascript"></script>
1196
1197
1198    <style type="text/css">
1199/*=============== SQUARE STUDIO TABBED CONTENT PLUGIN START ===============*/
1200.sqpl-tab-button{cursor:pointer;display:inline-block;border-bottom:2px solid transparent;padding:.5em 2em;margin:0;text-align:center;color:#888;position:relative;z-index:3}.sqpl-tab-button:hover{border-bottom:2px solid #000;color:#000}.sqpl-active-tab{border-bottom:2px solid #000;color:#000}.sqpl-tab-content{border-top:2px solid #d4d4d4;z-index:1}.sqpl-tab-controls{margin-bottom:-2px;z-index:2}
1201</style>
1202<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
vendor: 1 bytes, line 1202
1202
1203<script type="text/javascript">
1204function init_sqpl_tabs(){tab_groups=[],build_tabs();var t=block_search();t.length>0&&(find_tabs(t),create_tab_wrappers(),find_tab_heights(),add_tab_buttons(),load_first_tabs())}function fix_html(){$(".sqs-row .sqs-col-12").each(function(){$(this).parent().replaceWith($(this).children()),$(this).remove()})}function build_tabs(){$(".tabs-start").each(function(t,a){$(this).closest(".sqs-block").addClass("tabs-start-parent")}),$(".tabs-end").each(function(t,a){$(this).closest(".sqs-block").addClass("tabs-end-parent")}),$(".tabs-start-parent").each(function(t,a){$(this).before('<div id="sqpl-tab-group-'+t+'" class="sqpl-tabs"><div class="sqpl-tab-controls"></div><div class="sqpl-tab-content"></div></div>')}),$(".sqpl-tab-content").css({overflow:"hidden",position:"relative"})}function block_search(){var t=[];return $(".tabs-start-parent").each(function(a,e){var n=[];$(this).nextUntil(".tabs-end-parent").each(function(t,a){n.push($(this))}),t.push(n)}),$(".tabs-start-parent").remove(),$(".tabs-end-parent").remove(),t}function find_tabs(t){for(var a=0;a<t.length;a++){for(var e=t[a],n=[],s=[],r="",o=!1,i=0;i<e.length;i++)e[i].find(".tab-section").length>0?(0==o?o=!0:(n.push({elements:s,tab_name:r}),r="",s=[]),r=e[i].text(),e[i].remove()):o&&s.push(e[i]);n.push({elements:s,tab_name:r}),tab_groups.push(n)}}function create_tab_wrappers(){for(var t=0;t<tab_groups.length;t++)for(var a=$("#sqpl-tab-group-"+t).find(".sqpl-tab-content"),e=tab_groups[t],n=0;n<e.length;n++){a.append('<div class="sqpl-tab sqpl-tab-'+n+'"></div>'),e[n].wrapper=$("#sqpl-tab-group-"+t).find(".sqpl-tab-"+n),e[n].wrapper.css("opacity",0);for(var s=0;s<e[n].elements.length;s++)e[n].wrapper.append(e[n].elements[s])}$(".sqpl-tab").css({position:"absolute",width:"100%"})}function add_tab_buttons(){for(var t=0;t<tab_groups.length;t++){for(var a=tab_groups[t],e=$("#sqpl-tab-group-"+t).find(".sqpl-tab-controls"),n=0;n<a.length;n++)e.append('<div class="sqpl-tab-button sqpl-tab-button-'+n+'" sqpl-tab="'+n+'" sqpl-group="'+t+'">'+a[n].tab_name+"</div>"),a[n].button=$("#sqpl-tab-group-"+t).find(".sqpl-tab-button-"+n),a[n].button.click(function(){var t=parseInt($(this).attr("sqpl-tab"));load_tab(parseInt($(this).attr("sqpl-group")),t)});tab_groups[t].group_wrapper=$("#sqpl-tab-group-"+t),tab_groups[t].content_wrapper=$("#sqpl-tab-group-"+t).find(".sqpl-tab-content"),tab_groups[t].controls_wrapper=$("#sqpl-tab-group-"+t).find(".sqpl-tab-controls"),tab_groups[t].current_tab=0}}function load_first_tabs(){for(var t=0;t<tab_groups.length;t++){var a=tab_groups[t],e=a.current_tab;a[e].wrapper.css({top:"25px",opacity:1,"z-index": 10}),a.content_wrapper.css({height:a[e].section_height});for(var n=0;n<a.length;n++)n!=e&&a[n].wrapper.css("top",a[e].section_height+50);a.controls_wrapper.find(".sqpl-tab-button-"+e).toggleClass("sqpl-active-tab")}}function find_tab_heights(){for(var t=0;t<tab_groups.length;t++)for(var a=tab_groups[t],e=0;e<a.length;e++)a[e].section_height=a[e].wrapper.outerHeight()}function load_tab(t,a){var e=tab_groups[t],n=e.current_tab;if(a!=n){find_tab_heights(),e.controls_wrapper.find(".sqpl-tab-button-"+n).toggleClass("sqpl-active-tab"),e.controls_wrapper.find(".sqpl-tab-button-"+a).toggleClass("sqpl-active-tab"),e[n].wrapper.animate({opacity:0}
1204,{duration:300,complete:function(){$(this).css({"top":e[a].section_height+100, "z-index": 0})}}),e[a].wrapper.css({"top":"25px", "z-index": 10}),e[a].wrapper.animate({opacity:1},{duration:300}),e.content_wrapper.css({height:e[a].section_height+25});for(var s=0;s<e.length;s++)s!=a&&s!=n&&e[s].wrapper.css("top",e[a].section_height+100);e.current_tab=a}}function interval(t,a,e){var n=function(a,e){return function(){if(void 0===e||e-- >0){setTimeout(n,a);try{t.call(null)}catch(t){throw e=0,t.toString()}}}}(a,e);setTimeout(n,a)}function watch(){MutationObserver=window.MutationObserver||window.WebKitMutationObserver,new MutationObserver(function(t){for(var a=0;a<t.length;a++)if("attributes"===t[a].type){var e=new Event("pageChange");document.dispatchEvent(e)}}).observe(document.body,{attributes:!0,attributeFilter:["id"]})}var tab_groups=[],recent_page_tabs=!1;$(document).ready(function(){$(".tabs-start").length>0&&(fix_html(),init_sqpl_tabs())});var update_tab_heights=function(){find_tab_heights();for(var t=0;t<tab_groups.length;t++){var a=tab_groups[t],e=a[a.current_tab].section_height;a.content_wrapper.css({height:e+25})}};$(window).on("resize",function(){window.requestAnimationFrame(update_tab_heights)}),$(".sqs-block-markdown h1").click(function(){setTimeout(function(){update_tab_heights()},500)}),interval(update_tab_heights,2e3,5),document.addEventListener("pageChange",function(){0==recent_page_tabs&&(setTimeout(function(){fix_html(),init_sqpl_tabs()},1e3),recent_page_tabs=!0,setTimeout(function(){recent_page_tabs=!1},200))}),window.onload=watch;
1205/*================ SQUARE STUDIO TABBED CONTENT PLUGIN END ================*/
1206</script>
1206
1207<!--
1208<script>
1209 (function () {
1210   var carts = [].slice.call(document.querySelectorAll('.Cart'));
1211   carts.forEach(function(cart)
1212     
1213   );
1214
1215   function hideCart(cart) {
1216     var cartQty = cart.querySelector('.sqs-cart-quantity');
1217     // Handler
1218     function handler(target) {
1219       if (target.innerHTML === '0') {
1220         cart.setAttribute('hidden', '');
1221       } else 
1222         
1223       
1224     }
1225     // Observer handler
1226     var observer = new MutationObserver(function(mutations) 
1227       
1228     );
1229     // Hide/show the cart when the page is loaded
1230     handler(cartQty);
1231     // Hide/show the cart when an item was added/removed
1232     observer.observe(cartQty, { childList: true });
1233   }
1234 })();
1235 </script>
1235
1236-->
1237<script async type='text/javascript' src='https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=WTqzdn'></script>
vendor: 1 bytes, line 1237
1237
1238<script type="text/javascript">
1239  document.addEventListener('DOMContentLoaded', function() {
1240    var currentURL = window.location.pathname;
1241    if (currentURL.includes('/blog/deep-tissue-massage-benefits')) {
1242      var klaviyoFormScript = document.createElement('script');
1243      klaviyoFormScript.src = 'https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=WTqzdn';
1244      document.head.appendChild(klaviyoFormScript);
1245    }
1246  });
1247</script>
1247
1248
1249
1250
1251<!-- ===== GENERATOR $65 ASSESSMENT CTAs (append below existing footer code) ===== -->
1252<!-- ================================================================
1253     GENERATOR ATHLETE LAB - $65 Assessment CTAs  (Sub-brief D)
1254     PASTE INTO: Squarespace > Settings > Advanced > Code Injection > FOOTER
1255     ----------------------------------------------------------------
1256     Adds: (1) mobile-only sticky bottom BAR, (2) desktop/tablet floating
1257     PILL (bottom-right, fades in after scroll), (3) one restrained
1258     exit-intent / scroll popup. All route to the live Assessment page.
1259     Brand: navy #0A1628 / orange #F58220 / Inter (inherits SqSp font).
1260     No <input type=number>. No JS alert/confirm. Popup once per session.
1261     SWAP LATER: change GEN_URL (one line in the script) to the brand
1262     subdomain (https://assessment.generatorathletelab.com/...) when DNS is live.
1263     ================================================================ -->
1264<style>
1265  /* ---- Mobile sticky bar (<=767px) ---- */
1266  #genStickyCta{
1267    position:fixed; left:0; right:0; bottom:0; z-index:9000; display:none;
1268    padding:10px 14px calc(10px + env(safe-area-inset-bottom));
1269    background:rgba(10,22,40,.96); -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px);
1270    border-top:1px solid rgba(255,255,255,.12); text-align:center;
1271  }
1272  #genStickyCta a{
1273    display:block; width:100%; box-sizing:border-box; background:#46E08A; color:#0A1628 !important;
1274    font-weight:700; font-size:16px; line-height:1.2; text-decoration:none;
1275    padding:15px 18px; border-radius:10px; font-family:inherit;
1276  }
1277  #genStickyCta a:active{ background:#36C877; }
1278  @media (max-width:767px){ #genStickyCta{ display:block; } }
1279
1280  /* ---- Desktop/tablet floating pill (>=768px), fades in after scroll ---- */
1281  #genFloatCta{
1282    position:fixed; right:24px; bottom:24px; z-index:9000; display:none;
1283    opacity:0; transform:translateY(12px); transition:opacity .3s ease, transform .3s ease;
1284  }
1285  #genFloatCta.gen-in{ opacity:1; transform:none; }
1286  #genFloatCta a{
1287    display:inline-flex; align-items:center; gap:8px; background:#46E08A; color:#0A1628 !important;
1288    font-weight:700; font-size:15px; text-decoration:none; padding:14px 22px; border-radius:999px;
1289    font-family:inherit; box-shadow:0 12px 34px rgba(70,224,138,.34), 0 4px 12px rgba(0,0,0,.25);
1290  }
1291  #genFloatCta a:hover{ background:#36C877; }
1292  @media (min-width:768px){ #genFloatCta{ display:block; } }
1293
1294  /* ---- Exit-intent / scroll popup ---- */
1295  #genExitWrap{
1296    position:fixed; inset:0; z-index:9500; display:none; align-items:center; justify-content:center;
1297    background:rgba(5,12,22,.72); -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px);
1298    padding:20px; box-sizing:border-box;
1299  }
1300  #genExitWrap.gen-show{ display:flex; }
1301  #genExitCard{
1302    position:relative; width:100%; max-width:440px; background:#0A1628; color:#FAFAFA;
1303    border:1px solid rgba(245,130,32,.35); border-radius:16px; padding:40px 30px 30px;
1304    text-align:center; font-family:inherit; box-shadow:0 30px 80px rgba(0,0,0,.55);
1305  }
1306  #genExitCard .gen-eyebrow{ font-size:12px; letter-spacing:.16em; text-transform:uppercase; color:#F58220; font-weight:700; margin:0 0 14px; }
1307  #genExitCard h3{ font-size:25px; line-height:1.18; margin:0 0 12px; color:#FAFAFA; font-weight:700; }
1308  #genExitCard p{ font-size:15.5px; line-height:1.55; color:#B7C0CC; margin:0 0 22px; }
1309  #genExitCard a.gen-cta{ display:inline-block; background:#46E08A; color:#0A1628 !important; font-weight:700; font-size:16px; text-decoration:none; padding:15px 26px; border-radius:10px; }
1310  #genExitCard a.gen-cta:hover{ background:#36C877; }
1311  #genExitClose{ position:absolute; top:10px; right:12px; cursor:pointer; background:none; border:0; color:#8593A8; font-size:26px; line-height:1; padding:4px 8px; }
1312  #genExitCard .gen-decline{ display:block; margin:16px auto 0; font-size:13px; color:#8593A8; cursor:pointer; background:none; border:0; }
1313</style>
1314
1315<div id="genStickyCta"><a id="genStickyLink" href="#">Book the $65 Assessment</a></div>
1316
1317<div id="genFloatCta"><a id="genFloatLink" href="#">Book the $65 Assessment <span aria-hidden="true">&rarr;</span></a></div>
1318
1319<div id="genExitWrap" role="dialog" aria-modal="true" aria-labelledby="genExitTitle">
1320  <div id="genExitCard">
1321    <button id="genExitClose" aria-label="Close">&times;</button>
1322    <div class="gen-eyebrow">Before you go</div>
1323    <h3 id="genExitTitle">You've optimized everything but this.</h3>
1324    <p>90 minutes of real data on your own operating system - body composition, movement, recovery - and the Blueprint is y
1324ours to keep either way. $65, credited toward your 12-Week Reset.</p>
1325    <a id="genExitLink" class="gen-cta" href="#">Get my baseline - $65 Assessment</a>
1326    <button class="gen-decline" type="button" id="genExitLater">No thanks, I'll keep guessing</button>
1327  </div>
1328</div>
1329
1330<script>
1331(function(){
1332  // ---- Live destination (brand subdomain) ----
1333  var GEN_URL = 'https://assessment.generatorathletelab.com';
1334  var U = '?utm_source=squarespace&utm_medium=cta&utm_campaign=brand&utm_content=';
1335
1336  var sticky = document.getElementById('genStickyLink');
1337  var floatLink = document.getElementById('genFloatLink');
1338  var exitLink = document.getElementById('genExitLink');
1339  if(sticky) sticky.href = GEN_URL + U + 'sticky-mobile';
1340  if(floatLink) floatLink.href = GEN_URL + U + 'sticky-desktop';
1341  if(exitLink) exitLink.href = GEN_URL + U + 'exit-intent';
1342
1343  // Desktop pill: fade in after the visitor scrolls past the hero
1344  var floatBox = document.getElementById('genFloatCta');
1345  if(floatBox){
1346    var onF = function(){ floatBox.classList.toggle('gen-in', window.scrollY > 500); };
1347    window.addEventListener('scroll', onF, {passive:true}); onF();
1348  }
1349
1350  // Exit-intent popup (CRO: engagement gate + 7-day cooldown + Hotjar show event)
1351  var SHOWN_KEY = 'genExitShownAt';
1352  var COOLDOWN_MS = 7 * 24 * 60 * 60 * 1000; // re-show no more than once per 7 days
1353  var wrap = document.getElementById('genExitWrap');
1354  if(!wrap) return;
1355  function recentlyShown(){
1356    try { var t = parseInt(localStorage.getItem(SHOWN_KEY) || '0', 10); return t && (Date.now() - t) < COOLDOWN_MS; } catch(e){ return false; }
1357  }
1358  function dismiss(){ wrap.classList.remove('gen-show'); }
1359  function show(){
1360    if(wrap.classList.contains('gen-show') || recentlyShown()) return;
1361    try { localStorage.setItem(SHOWN_KEY, String(Date.now())); } catch(e){}
1362    wrap.classList.add('gen-show');
1363    try { if(window.hj) hj('event', 'gen_exit_popup_shown'); } catch(e){}
1364  }
1365  var x = document.getElementById('genExitClose'); if(x) x.addEventListener('click', dismiss);
1366  var later = document.getElementById('genExitLater'); if(later) later.addEventListener('click', dismiss);
1367  wrap.addEventListener('click', function(e){ if(e.target === wrap) dismiss(); });
1368  document.addEventListener('keydown', function(e){ if(e.key === 'Escape') dismiss(); });
1369
1370  // Engagement gate: only arm exit triggers after 12s on page OR 25% scroll
1371  // (don't pop instant-bouncers who never engaged)
1372  var engaged = false;
1373  setTimeout(function(){ engaged = true; }, 12000);
1374  // Desktop: cursor leaves toward the top of the window (only once engaged)
1375  document.addEventListener('mouseout', function(e){ if(engaged && !e.relatedTarget && e.clientY <= 0) show(); });
1376  // Scroll: mark engaged at 25%; on MOBILE only, ~60% depth is the exit signal
1377  var firedMobile = false;
1378  window.addEventListener('scroll', function(){
1379    var h = document.documentElement.scrollHeight;
1380    var d = (window.scrollY + window.innerHeight) / h;
1381    if(d >= 0.25) engaged = true;
1382    if(!firedMobile && d >= 0.6 && window.matchMedia('(max-width:767px)').matches){ firedMobile = true; show(); }
1383  }, {passive:true});
1384})();
1385</script>
1385<script data-sqs-type="imageloader-bootstrapper">if(window.ImageLoader) window.ImageLoader.bootstrap({}, document);</script>
1385<script>Squarespace.afterBodyLoad(Y);</script>
1385<svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="display:none" data-usage="social-icons-svg"><symbol id="instagram-unauth-icon" viewBox="0 0 64 64"><path d="M46.91,25.816c-0.073-1.597-0.326-2.687-0.697-3.641c-0.383-0.986-0.896-1.823-1.73-2.657c-0.834-0.834-1.67-1.347-2.657-1.73c-0.954-0.371-2.045-0.624-3.641-0.697C36.585,17.017,36.074,17,32,17s-4.585,0.017-6.184,0.09c-1.597,0.073-2.687,0.326-3.641,0.697c-0.986,0.383-1.823,0.896-2.657,1.73c-0.834,0.834-1.347,1.67-1.73,2.657c-0.371,0.954-0.624,2.045-0.697,3.641C17.017,27.415,17,27.926,17,32c0,4.074,0.017,4.585,0.09,6.184c0.073,1.597,0.326,2.687,0.697,3.641c0.383,0.986,0.896,1.823,1.73,2.657c0.834,0.834,1.67,1.347,2.657,1.73c0.954,0.371,2.045,0.624,3.641,0.697C27.415,46.983,27.926,47,32,47s4.585-0.017,6.184-0.09c1.597-0.073,2.687-0.326,3.641-0.697c0.986-0.383,1.823-0.896,2.657-1.73c0.834-0.834,1.347-1.67,1.73-2.657c0.371-0.954,0.624-2.045,0.697-3.641C46.983,36.585,47,36.074,47,32S46.983,27.415,46.91,25.816z M44.21,38.061c-0.067,1.462-0.311,2.257-0.516,2.785c-0.272,0.7-0.597,1.2-1.122,1.725c-0.525,0.525-1.025,0.85-1.725,1.122c-0.529,0.205-1.323,0.45-2.785,0.516c-1.581,0.072-2.056,0.087-6.061,0.087s-4.48-0.015-6.061-0.087c-1.462-0.067-2.257-0.311-2.785-0.516c-0.7-0.272-1.2-0.597-1.725-1.122c-0.525-0.525-0.85-1.025-1.122-1.725c-0.205-0.529-0.45-1.323-0.516-2.785c-0.072-1.582-0.087-2.056-0.087-6.061s0.015-4.48,0.087-6.061c0.067-1.462,0.311-2.257,0.516-2.785c0.272-0.7,0.597-1.2,1.122-1.725c0.525-0.525,1.025-0.85,1.725-1.122c0.529-0.205,1.323-0.45,2.785-0.516c1.582-0.072,2.056-0.087,6.061-0.087s4.48,0.015,6.061,0.087c1.462,0.067,2.257,0.311,2.785,0.516c0.7,0.272,1.2,0.597,1.725,1.122c0.525,0.525,0.85,1.025,1.122,1.725c0.205,0.529,0.45,1.323,0.516,2.785c0.072,1.582,0.087,2.056,0.087,6.061S44.282,36.48,44.21,38.061z M32,24.297c-4.254,0-7.703,3.449-7.703,7.703c0,4.254,3.449,7.703,7.703,7.703c4.254,0,7.703-3.449,7.703-7.703C39.703,27.746,36.254,24.297,32,24.297z M32,37c-2.761,0-5-2.239-5-5c0-2.761,2.239-5,5-5s5,2.239,5,5C37,34.761,34.761,37,32,37z M40.007,22.193c-0.994,0-1.8,0.806-1.8,1.8c0,0.994,0.806,1.8,1.8,1.8c0.994,0,1.8-0.806,1.8-1.8C41.807,22.999,41.001,22.193,40.007,22.193z"/></symbol><symbol id="instagram-unauth-mask" viewBox="0 0 64 64"><path d="M43.693,23.153c-0.272-0.7-0.597-1.2-1.122-1.725c-0.525-0.525-1.025-0.85-1.725-1.122c-0.529-0.205-1.323-0.45-2.785-0.517c-1.582-0.072-2.056-0.087-6.061-0.087s-4.48,0.015-6.061,0.087c-1.462,0.067-2.257,0.311-2.785,0.517c-0.7,0.272-1.2,0.597-1.725,1.122c-0.525,0.525-0.85,1.025-1.122,1.725c-0.205,0.529-0.45,1.323-0.516,2.785c-0.072,1.582-0.087,2.056-0.087,6.061s0.015,4.48,0.087,6.061c0.067,1.462,0.311,2.257,0.516,2.785c0.272,0.7,0.597,1.2,1.122,1.725s1.025,0.85,1.725,1.122c0.529,0.205,1.323,0.45,2.785,0.516c1.581,0.072,2.056,0.087,6.061,0.087s4.48-0.015,6.061-0.087c1.462-0.067,2.257-0.311,2.785-0.516c0.7-0.272,1.2-0.597,1.725-1.122s0.85-1.025,1.122-1.725c0.205-0.529,0.45-1.323,0.516-2.785c0.072-1.582,0.087-2.056,0.087-6.061s-0.015-4.48-0.087-6.061C44.143,24.476,43.899,23.682,43.693,23.153z M32,39.703c-4.254,0-7.703-3.449-7.703-7.703s3.449-7.703,7.703-7.703s7.703,3.449,7.703,7.703S36.254,39.703,32,39.703z M40.007,25.793c-0.994,0-1.8-0.806-1.8-1.8c0-0.994,0.806-1.8,1.8-1.8c0.994,0,1.8,0.806,1.8,1.8C41.807,24.987,41.001,25.793,40.007,25.793z M0,0v64h64V0H0z M46.91,38.184c-0.073,1.597-0.326,2.687-0.697,3.641c-0.383,0.986-0.896,1.823-1.73,2.657c-0.834,0.834-1.67,1.347-2.657,1.73c-0.954,0.371-2.044,0.624-3.641,0.697C36.585,46.983,36.074,47,32,47s-4.585-0.017-6.184-0.09c-1.597-0.073-2.687-0.326-3.641-0.697c-0.986-0.383-1.823-0.896-2.657-1.73c-0.834-0.834-1.347-1.67-1.73-2.657c-0.371-0.954-0.624-2.044-0.697-3.641C17.017,36.585,17,36.074,17,32c0-4.074,0.017-4.585,0.09-6.185c0.073-1.597,0.326-2.687,0.697-3.641c0.383-0.986,0.896-1.823,1.73-2.657c0.834-0.834,1.67-1.347,2.657-1.73c0.954-0.371,2.045-0.624,3.641-0.697C27.415,17.017,27.926,17,32,17s4.585,0.017,6.184,0.09c1.597,0.073,2.687,0.326,3.641,0.697c0.986,0.383,1.823,0.896,2.657,1.73c0.834,0.834,1.347,1.67,1.73,2.657c0.371,0.954,0.624,2.044,0.697,3.641C46.983,27.415,47,27.926,47,32C47,36.074,46.983,36.585,46.91,38.184z M32,27c-2.761,0-5,2.239-5,5s2.239,5,5,5s5-2.239,5-5S34.761,27,32,27z"/></symbol>
1385<symbol id="facebook-unauth-icon" viewBox="0 0 64 64"><path d="M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"/></symbol><symbol id="facebook-unauth-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M39.6,22l-2.8,0c-2.2,0-2.6,1.1-2.6,2.6V28h5.3l-0.7,5.3h-4.6V47h-5.5V33.3H24V28h4.6V24 c0-4.6,2.8-7,6.9-7c2,0,3.6,0.1,4.1,0.2V22z"/></symbol></svg>
1386
1387  </body>
1388</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.