PageSourceSearch

https://www.georgetowncoc.com/chamber-blog

html georgetowncoc.com collected 2026-09-25 04:03:36 UTC 168,265 bytes, 5,582 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <head>
4      <link rel="preconnect" href="https://cdn.chamberhive.com">
5      <link rel="dns-prefetch" href="https://cdn.chamberhive.com">
6    <title>News &amp; Updates | Georgetown Chamber of Commerce</title>
7    <meta name="viewport" content="width=device-width,initial-scale=1">
8    <meta name="description" content="News &amp; Updates information from Georgetown Chamber of Commerce, including chamber resources, local business details, events, and community updates.">
9    <meta name="apple-mobile-web-app-capable" content="yes">
10    <meta name="apple-mobile-web-app-title" content="Georgetown Chamber of Commerce">
11    <meta name="application-name" content="Georgetown Chamber of Commerce">
12    <meta name="mobile-web-app-capable" content="yes">
13    <meta name="csrf-param" content="authenticity_token" />
14<meta name="csrf-token" content="sC-K0XlG_rrqI2Xs1E07M24ozyK8qfCK2JViqfKqXoj7qnHwO7WCRIN2OLGWGWc9n6F1GkmED7NbFSRD7Vw7dw" />
15    
16
17      <link rel="icon" href="https://cdn.chamberhive.com/h98fpw1ngs6ajl2791skymjypzk0">
18      <link rel="apple-touch-icon" href="https://cdn.chamberhive.com/h98fpw1ngs6ajl2791skymjypzk0">
19
20    <link rel="stylesheet" href="/assets/tailwind-df2810a4.css" data-turbo-track="reload" />
21    <link rel="stylesheet" href="/assets/application-89ad8b28.css" data-turbo-track="reload" />
22    <link rel="stylesheet" href="/assets/public_site-371f659a.css" data-turbo-track="reload" />
23      <link rel="preconnect" href="https://fonts.googleapis.com">
24      <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
25      <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&amp;display=swap" media="print" onload="this.media='all'">
26      <noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&amp;display=swap"></noscript>
27    
28    
28<script type="importmap" data-turbo-track="reload">{
29  "imports": {
30    "application": "/assets/application-1f9ca051.js",
31    "@hotwired/turbo-rails": "/assets/turbo.min-9fd88cd5.js",
32    "@hotwired/stimulus": "/assets/stimulus.min-4b1e420e.js",
33    "@hotwired/stimulus-loading": "/assets/stimulus-loading-1fc53fe7.js",
34    "trix": "/assets/trix-4bf79781.js",
35    "@rails/actiontext": "/assets/actiontext.esm-c376325e.js",
36    "@rails/activestorage": "/assets/activestorage.esm-81bb34bc.js",
37    "@kurkle/color": "/assets/@kurkle--color-5ade974d.js",
38    "chart.js": "/assets/chart.js-96ebefce.js",
39    "chart.js/internal/helpers": "/assets/chart.js--internal--helpers-b8a148d5.js",
40    "jsqr": "/assets/jsqr-ca107f70.js",
41    "controllers/accordion_controller": "/assets/controllers/accordion_controller-8d4e2ba9.js",
42    "controllers/analytics_event_controller": "/assets/controllers/analytics_event_controller-4031fa64.js",
43    "controllers/application": "/assets/controllers/application-3affb389.js",
44    "controllers/approval_preview_controller": "/assets/controllers/approval_preview_controller-41b165e2.js",
45    "controllers/approve_guard_controller": "/assets/controllers/approve_guard_controller-59ba1a75.js",
46    "controllers/asset_drop_uploads_controller": "/assets/controllers/asset_drop_uploads_controller-61d24fba.js",
47    "controllers/audience_send_confirmation_controller": "/assets/controllers/audience_send_confirmation_controller-734cc90e.js",
48    "controllers/auto_submit_controller": "/assets/controllers/auto_submit_controller-5aa6c26d.js",
49    "controllers/back_to_top_controller": "/assets/controllers/back_to_top_controller-d2ecab3b.js",
50    "controllers/benefit_dialog_controller": "/assets/controllers/benefit_dialog_controller-072d5ea0.js",
51    "controllers/benefit_offering_form_controller": "/assets/controllers/benefit_offering_form_controller-8c17a3c0.js",
52    "controllers/benefit_reorder_controller": "/assets/controllers/benefit_reorder_controller-dd2c399a.js",
53    "controllers/billing_followup_form_controller": "/assets/controllers/billing_followup_form_controller-15d8bbc1.js",
54    "controllers/business_link_field_controller": "/assets/controllers/business_link_field_controller-589a7bdb.js",
55    "controllers/campaign_audience_controller": "/assets/controllers/campaign_audience_controller-1920072f.js",
56    "controllers/campaign_people_picker_controller": "/assets/controllers/campaign_people_picker_controller-a1f9a141.js",
57    "controllers/campaign_personalization_controller": "/assets/controllers/campaign_personalization_controller-b853b000.js",
58    "controllers/campaign_preflight_controller": "/assets/controllers/campaign_preflight_controller-e0c72ebc.js",
59    "controllers/campaign_preview_pane_controller": "/assets/controllers/campaign_preview_pane_controller-9ad3b819.js",
60    "controllers/campaign_queue_controller": "/assets/controllers/campaign_queue_controller-bf4e2215.js",
61    "controllers/campaign_template_controller": "/assets/controllers/campaign_template_controller-c68bf5e3.js",
62    "controllers/capacity_toggle_controller": "/assets/controllers/capacity_toggle_controller-77ec8190.js",
63    "controllers/category_group_field_controller": "/assets/controllers/category_group_field_controller-86455238.js",
64    "controllers/chart_controller": "/assets/controllers/chart_controller-20285ec2.js",
65    "controllers/check_in_controller": "/assets/controllers/check_in_controller-1e780aa2.js",
66    "controllers/checkbox_card_controller": "/assets/controllers/checkbox_card_controller-8fa30560.js",
67    "controllers/checkbox_panel_controller": "/assets/controllers/checkbox_panel_controller-0d213cfa.js",
68    "controllers/clipboard_controller": "/assets/controllers/clipboard_controller-6b74b874.js",
69    "controllers/collection_editor_controller": "/assets/controllers/collection_editor_controller-5b093a2f.js",
70    "controllers/confirm_dialog_controller": "/assets/controllers/confirm_dialog_controller-e5761a4e.js",
71    "controllers/copy_text_controller": "/assets/controllers/copy_text_controller-84a70f85.js",
72    "controllers/custom_repeater_controller": "/assets/controllers/custom_repeater_controller-a5a49e55.js",
73    "controllers/demo_activity_controller": "/assets/controllers/demo_activity_controller-633ed41f.js",
74    "controllers/dialog_controller": "/assets/controllers/dialog_controller-51c2b870.js",
75    "controllers/directory_category_filter_controller": "/assets/controllers/directory_category_filter_controller-0414db1e.js",
76    "controllers/dismissible_details_controller": "/assets/controllers/dismissible_details_controller-df821c07.js",
77    "controllers/email_campaign_image_controller": "/assets/controllers/email_campaign_image_controller-9bfb9996.js",
78    "controllers/embedded_payment_center_controller": "/assets/controllers/embedded_payment_center_controller-f268d153.js",
79    "controllers/employee_count_price_tiers_controller": "/assets/controllers/employee_count_price_tiers_controller-6a282703.js",
80    "controllers/event_description_builder_controller": "/assets/controllers/event_description_builder_controller-35f8f348.js",
81    "controllers/event_description_image_controller": "/assets/controllers/event_description_image_controller-d242c921.js",
82    "controllers/event_recurrence_controller": "/assets/controllers/event_recurrence_controller-18bbb693.js",
83    "controllers/event_registration_billing_controller": "/assets/controllers/event_registration_billing_controller-27e29a42.js",
84    "controllers/event_registration_questions_controller": "/assets/controllers/event_registration_questions_controller-3094a124.js",
85    "controllers/event_registration_selection_controller": "/assets/controllers/event_registration_selection_controller-496e6205.js",
86    "controllers/event_report_columns_controller": "/assets/controllers/event_report_columns_controller-f893ced2.js",
87    "controllers/event_settings_controller": "/assets/controllers/event_settings_controller-13bb82b7.js",
88    "controllers/event_ticket_benefit_preview_controller": "/assets/controllers/event_ticket_benefit_preview_controller-ef18ac90.js",
89    "controllers/existing_person_choice_controller": "/assets/controllers/existing_person_choice_controller-7492c0c1.js",
90    "controllers/faq_filter_controller": "/assets/controllers/faq_filter_controller-b58c2c5e.js",
91    "controllers/filter_form_controller": "/assets/controllers/filter_form_controller-152e4502.js",
92    "controllers/filter_menu_controller": "/assets/controllers/filter_menu_controller-b5d9b0b8.js",
93    "controllers/form_file_upload_controller": "/assets/controllers/form_file_upload_controller-8d22889d.js",
94    "controllers/form_submit_controller": "/assets/controllers/form_submit_controller-c4f70980.js",
95    "controllers/google_address_autocomplete_controller": "/assets/controllers/google_address_autocomplete_controller-c07eded6.js",
96    "controllers/group_member_picker_controller": "/assets/controllers/group_member_picker_controller-27784b9e.js",
97    "controllers/grow_map_controller": "/assets/controllers/grow_map_controller-ef9963ed.js",
98    "controllers/grow_prospect_actions_controller": "/assets/controllers/grow_prospect_actions_controller-58dc7021.js",
99    "controllers/guest_seats_controller": "/assets/controllers/guest_seats_controller-cf6c95ac.js",
100    "controllers/header_logo_toggle_controller": "/assets/controllers/header_logo_toggle_controller-95a25141.js",
101    "controllers/help_request_poll_controller": "/assets/controllers/help_request_poll_controller-2ce54bf7.js",
102    "controllers/hero_carousel_controller": "/assets/controllers/hero_carousel_controller-90127b06.js",
103    "controllers/image_fallback_controller": "/assets/controllers/image_fallback_controller-1151b1e1.js",
104    "controllers/import_bulk_update_confirmation_controller": "/assets/controllers/import_bulk_update_confirmation_controller-1325468a.js",
105    "controllers": "/assets/controllers/index-aadcaa5e.js",
106    "controllers/inline_edit_controller": "/assets/controllers/inline_edit_controller-e23f0747.js",
107    "controllers/inline_image_upload_controller": "/assets/controllers/inline_image_upload_controller-acd2037b.js",
108    "controllers/invoice_bulk_print_controller": "/assets/controllers/invoice_bulk_print_controller-3a01d01a.js",
109    "controllers/invoice_bulk_send_controller": "/assets/controllers/invoice_bulk_send_controller-31a77932.js",
110    "controllers/invoice_member_change_controller": "/assets/controllers/invoice_member_change_controller-bd1ddbbd.js",
111    "controllers/invoice_renewal_warning_controller": "/assets/controllers/invoice_renewal_warning_controller-2a587794.js",
112    "controllers/landing_inquiry_form_controller": "/assets/controllers/landing_inquiry_form_controller-3247d4fb.js",
113    "controllers/line_items_controller": "/assets/controllers/line_items_controller-4964206b.js",
114    "controllers/linked_name_field_controller": "/assets/controllers/linked_name_field_controller-e36d734e.js",
115    "controllers/live_refresh_controller": "/assets/controllers/live_refresh_controller-275964ae.js",
116    "controllers/live_search_controller": "/assets/controllers/live_search_controller-54af62ad.js",
117    "controllers/magic_link_request_controller": "/assets/controllers/magic_link_request_controller-b0296a01.js",
118    "controllers/market_map_controller": "/assets/controllers/market_map_controller-ce858f34.js",
119    "controllers/marketing_tabs_controller": "/assets/controllers/marketing_tabs_controller-d1871191.js",
120    "controllers/meal_choices_reorder_controller": "/assets/controllers/meal_choices_reorder_controller-9f655e03.js",
121    "controllers/member_email_signature_controller": "/assets/controllers/member_email_signature_controller-0bdfd3fe.
121js",
122    "controllers/member_note_tooltip_controller": "/assets/controllers/member_note_tooltip_controller-c3646e31.js",
123    "controllers/member_referral_picker_controller": "/assets/controllers/member_referral_picker_controller-56938c2f.js",
124    "controllers/member_training_controller": "/assets/controllers/member_training_controller-91dec175.js",
125    "controllers/membership_application_pricing_controller": "/assets/controllers/membership_application_pricing_controller-b947cd7e.js",
126    "controllers/membership_billing_options_controller": "/assets/controllers/membership_billing_options_controller-d8e8cf97.js",
127    "controllers/membership_bundle_fields_controller": "/assets/controllers/membership_bundle_fields_controller-9fbf7b4c.js",
128    "controllers/membership_change_impact_controller": "/assets/controllers/membership_change_impact_controller-3f7f17ce.js",
129    "controllers/membership_fixed_date_controller": "/assets/controllers/membership_fixed_date_controller-bd08a29a.js",
130    "controllers/membership_invoice_add_ons_controller": "/assets/controllers/membership_invoice_add_ons_controller-4151166f.js",
131    "controllers/membership_primary_contact_controller": "/assets/controllers/membership_primary_contact_controller-441fa7a8.js",
132    "controllers/nav_controller": "/assets/controllers/nav_controller-cabb33a7.js",
133    "controllers/news_post_image_controller": "/assets/controllers/news_post_image_controller-1bada296.js",
134    "controllers/newsletter_builder_controller": "/assets/controllers/newsletter_builder_controller-3e1ec24f.js",
135    "controllers/newsletter_source_group_controller": "/assets/controllers/newsletter_source_group_controller-7123cf3d.js",
136    "controllers/omni_search_controller": "/assets/controllers/omni_search_controller-80f6f670.js",
137    "controllers/ordered_list_controller": "/assets/controllers/ordered_list_controller-e30e18b5.js",
138    "controllers/organization_export_controller": "/assets/controllers/organization_export_controller-9985fe4d.js",
139    "controllers/page_canvas_editor_controller": "/assets/controllers/page_canvas_editor_controller-2ded75aa.js",
140    "controllers/page_dirty_state_controller": "/assets/controllers/page_dirty_state_controller-85c6fa51.js",
141    "controllers/page_live_preview_controller": "/assets/controllers/page_live_preview_controller-f49bdc4e.js",
142    "controllers/page_publish_controller": "/assets/controllers/page_publish_controller-0176c16c.js",
143    "controllers/page_sections_controller": "/assets/controllers/page_sections_controller-a211211f.js",
144    "controllers/password_strength_controller": "/assets/controllers/password_strength_controller-4ae13074.js",
145    "controllers/password_visibility_controller": "/assets/controllers/password_visibility_controller-6f0b27a2.js",
146    "controllers/payment_review_controller": "/assets/controllers/payment_review_controller-4008d531.js",
147    "controllers/person_contact_details_controller": "/assets/controllers/person_contact_details_controller-b7444db3.js",
148    "controllers/portal_sign_in_flow_controller": "/assets/controllers/portal_sign_in_flow_controller-7c32df73.js",
149    "controllers/progressive_items_controller": "/assets/controllers/progressive_items_controller-34150282.js",
150    "controllers/public_contact_form_controller": "/assets/controllers/public_contact_form_controller-164021ad.js",
151    "controllers/qr_scan_controller": "/assets/controllers/qr_scan_controller-45962846.js",
152    "controllers/quickbooks_accounts_loader_controller": "/assets/controllers/quickbooks_accounts_loader_controller-c5e8b82f.js",
153    "controllers/quickbooks_mappings_controller": "/assets/controllers/quickbooks_mappings_controller-3e733e31.js",
154    "controllers/ranking_input_controller": "/assets/controllers/ranking_input_controller-8da25811.js",
155    "controllers/record_choice_controller": "/assets/controllers/record_choice_controller-0077b00a.js",
156    "controllers/remote_dialog_controller": "/assets/controllers/remote_dialog_controller-cf41c987.js",
157    "controllers/renewal_add_on_commitment_controller": "/assets/controllers/renewal_add_on_commitment_controller-03bc0b59.js",
158    "controllers/renewal_add_on_form_controller": "/assets/controllers/renewal_add_on_form_controller-ad3c346d.js",
159    "controllers/renewal_dues_override_controller": "/assets/controllers/renewal_dues_override_controller-befc892d.js",
160    "controllers/sales_board_controller": "/assets/controllers/sales_board_controller-8b7acf3c.js",
161    "controllers/sales_report_filters_controller": "/assets/controllers/sales_report_filters_controller-1be68489.js",
162    "controllers/sales_stage_editor_controller": "/assets/controllers/sales_stage_editor_controller-5a194105.js",
163    "controllers/search_select_controller": "/assets/controllers/search_select_controller-953186f9.js",
164    "controllers/section_library_controller": "/assets/controllers/section_library_controller-fcec2fca.js",
165    "controllers/select_preset_controller": "/assets/controllers/select_preset_controller-0d387083.js",
166    "controllers/site_design_controller": "/assets/controllers/site_design_controller-f50c86b4.js",
167    "controllers/site_navigation_item_form_controller": "/assets/controllers/site_navigation_item_form_controller-fe30de5c.js",
168    "controllers/site_navigation_live_preview_controller": "/assets/controllers/site_navigation_live_preview_controller-a7828d16.js",
169    "controllers/site_navigation_menu_controller": "/assets/controllers/site_navigation_menu_controller-868d8309.js",
170    "controllers/source_system_toggle_controller": "/assets/controllers/source_system_toggle_controller-b748b0fc.js",
171    "controllers/split_content_fields_controller": "/assets/controllers/split_content_fields_controller-ae4350e1.js",
172    "controllers/sponsorship_logo_visibility_controller": "/assets/controllers/sponsorship_logo_visibility_controller-81a78194.js",
173    "controllers/sponsorship_package_reorder_controller": "/assets/controllers/sponsorship_package_reorder_controller-63f0321f.js",
174    "controllers/sponsorship_payment_workflow_controller": "/assets/controllers/sponsorship_payment_workflow_controller-598733bc.js",
175    "controllers/staff_nav_scroll_controller": "/assets/controllers/staff_nav_scroll_controller-be5bb9d5.js",
176    "controllers/staff_sticky_offset_controller": "/assets/controllers/staff_sticky_offset_controller-64e6ad97.js",
177    "controllers/sticky_controller": "/assets/controllers/sticky_controller-2dd5ee24.js",
178    "controllers/stripe_payment_controller": "/assets/controllers/stripe_payment_controller-2531ac5f.js",
179    "controllers/suggest_controller": "/assets/controllers/suggest_controller-a469b8c6.js",
180    "controllers/survey_question_editor_controller": "/assets/controllers/survey_question_editor_controller-b4ac6cfe.js",
181    "controllers/system_email_preview_controller": "/assets/controllers/system_email_preview_controller-7e2d4b84.js",
182    "controllers/tabs_controller": "/assets/controllers/tabs_controller-0ec3a638.js",
183    "controllers/task_status_controller": "/assets/controllers/task_status_controller-093beac7.js",
184    "controllers/tenant_switcher_controller": "/assets/controllers/tenant_switcher_controller-ccfe7118.js",
185    "controllers/ticket_error_controller": "/assets/controllers/ticket_error_controller-16230207.js",
186    "controllers/ticket_pricing_controller": "/assets/controllers/ticket_pricing_controller-a6d30e3e.js",
187    "controllers/ticket_questions_builder_controller": "/assets/controllers/ticket_questions_builder_controller-176805fc.js",
188    "controllers/ticket_reorder_controller": "/assets/controllers/ticket_reorder_controller-65
188a3961a.js",
189    "controllers/toast_controller": "/assets/controllers/toast_controller-dd23fbc4.js",
190    "controllers/video_background_controller": "/assets/controllers/video_background_controller-aa46fc89.js",
191    "controllers/website_agent_media_controller": "/assets/controllers/website_agent_media_controller-01e7b15b.js",
192    "controllers/website_agent_poll_controller": "/assets/controllers/website_agent_poll_controller-df916e01.js",
193    "controllers/website_agent_preview_controller": "/assets/controllers/website_agent_preview_controller-c7359244.js",
194    "controllers/website_agent_response_controller": "/assets/controllers/website_agent_response_controller-bf8ee935.js",
195    "lib/google_maps_loader": "/assets/lib/google_maps_loader-dc6d453e.js"
196  }
197}</script>
197
198    <link rel="modulepreload" href="/assets/application-1f9ca051.js">
199<link rel="modulepreload" href="/assets/turbo.min-9fd88cd5.js">
200<link rel="modulepreload" href="/assets/stimulus.min-4b1e420e.js">
201<link rel="modulepreload" href="/assets/stimulus-loading-1fc53fe7.js">
202    
202<script type="module">import "application"</script>
202
203    
204
205
206      <link rel="canonical" href="https://www.georgetowncoc.com/chamber-blog">
207  </head>
208
209  <body class="public-site theme--georgetown_circle_main_street"
210        style="--logo-bg: transparent; --color-bg: #f5efe4; --font-body: Inter, ui-sans-serif, system-ui, sans-serif; --footer-bg: #1b2c28; --header-bg: #fffaf1; --radius-lg: 14px; --radius-md: 12px; --radius-sm: 10px; --shadow-md: 0 12px 30px rgba(15, 23, 42, 0.08); --shadow-sm: 0 1px 2px rgba(15, 23, 42, 0.06); --color-soft: #eadcc7; --color-text: #1f2525; --color-tile: rgba(180, 83, 9, 0.06); --color-muted: #665f55; --footer-text: #fffaf1; --header-text: #1f2525; --logo-border: transparent; --color-accent: #b2672e; --color-border: rgba(79, 58, 35, 0.18); --font-heading: Georgia, Cambria, Times New Roman, serif; --header-muted: #665f55; --logo-padding: 0px; --nav-hover-bg: rgba(2, 6, 23, 0.06); --color-primary: #253c36; --color-surface: #fffaf1; --container-max: 1220px; --footer-accent: #e8b359; --header-border: rgba(79, 58, 35, 0.18); --hero-emphasis: #e8b359; --footer-heading: #ffffff; --nav-current-bg: var(--color-accent-soft); --color-on-accent: #ffffff; --header-flush-bg: rgba(255, 250, 241, 0.96); --color-on-primary: #ffffff; --color-tile-hover: rgba(180, 83, 9, 0.10); --nav-current-ring: inset 0 0 0 1px rgba(2, 6, 23, 0.10); --color-accent-soft: rgba(251, 191, 36, 0.16); --header-flush-text: #1f2525; --header-utility-bg: #253c36; --nav-menu-hover-bg: rgba(2, 6, 23, 0.06); --color-inset-border: rgba(15, 23, 42, 0.10); --color-surface-soft: rgba(255, 255, 255, 0.92); --header-flush-border: rgba(79, 58, 35, 0.2); --header-utility-text: #fffaf1; --submenu-border-color: var(--color-border); --header-flush-cta-text: #ffffff; --header-flush-utility-bg: rgba(255, 250, 241, 0.96)"
211        >
212    <div id="analytics-context" hidden="hidden" data-surface="public_site" data-controllerPath="public/site" data-actionName="page" data-authState="anonymous" data-role="anonymous" data-signedIn="false" data-tenantPresent="true" data-tenantSlug="georgetown" data-ga="{&quot;user_properties&quot;:{&quot;auth_state&quot;:&quot;anonymous&quot;,&quot;role&quot;:&quot;anonymous&quot;,&quot;tenant_slug&quot;:&quot;georgetown&quot;,&quot;tenant_plan&quot;:&quot;complete&quot;},&quot;event_params&quot;:{&quot;surface&quot;:&quot;public_site&quot;,&quot;controller_path&quot;:&quot;public/site&quot;,&quot;action_name&quot;:&quot;page&quot;,&quot;auth_state&quot;:&quot;anonymous&quot;,&quot;role&quot;:&quot;anonymous&quot;,&quot;tenant_slug&quot;:&quot;georgetown&quot;,&quot;tenant_plan&quot;:&quot;complete&quot;,&quot;tenant_demo&quot;:&quot;false&quot;}}" data-clarity="{&quot;tags&quot;:{&quot;surface&quot;:&quot;public_site&quot;,&quot;controller_path&quot;:&quot;public/site&quot;,&quot;action_name&quot;:&quot;page&quot;,&quot;auth_state&quot;:&quot;anonymous&quot;,&quot;role&quot;:&quot;anonymous&quot;,&quot;tenant_slug&quot;:&quot;georgetown&quot;,&quot;tenant_key&quot;:&quot;ten_0c04fa882ea1233ccd2398eeed1c30db&quot;}}" data-events="[]"></div>
213
214
215
216
217    <div class="min-h-screen">
218        <style>.site-component-6592e8d339ac .gt-shell-header {
219  position: sticky;
220  top: 0;
221  z-index: 40;
222  background: color-mix(in srgb, var(--header-bg, #fff) 98%, transparent);
223  color: var(--header-text, #17242a);
224  border-bottom: 1px solid var(--header-border, rgba(0, 0, 0, 0.12));
225  backdrop-filter: blur(18px);
226}
227
228.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-shell-header {
229  position: fixed;
230  inset: 0 0 auto;
231  background: var(--header-flush-bg, transparent);
232  color: var(--header-flush-text, #fff);
233  border-bottom-color: var(--header-flush-border, rgba(255, 255, 255, 0.18));
234}
235
236.site-component-6592e8d339ac .gt-shell-header--collapsed,
237.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-shell-header--collapsed {
238  background: color-mix(in srgb, var(--header-bg, #fff) 99%, transparent);
239  color: var(--header-text, #17242a);
240  border-bottom-color: var(--header-border, rgba(0, 0, 0, 0.12));
241  box-shadow: 0 14px 34px rgba(0, 0, 0, 0.08);
242}
243
244.site-component-6592e8d339ac .gt-shell-header--collapsed .gt-util {
245  display: none;
246}
247
248.site-component-6592e8d339ac .gt-shell-header--collapsed .gt-nav {
249  min-height: 66px;
250}
251
252.site-component-6592e8d339ac .gt-shell-header--collapsed .gt-brand__logo {
253  width: 48px;
254  height: 48px;
255}
256
257.site-component-6592e8d339ac .gt-shell-header--collapsed .gt-brand__text span,
258.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-shell-header--collapsed .gt-brand__text span {
259  color: var(--header-muted, #5e6461);
260}
261
262.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-shell-header--collapsed .gt-main-nav a {
263  color: var(--header-text, #17242a);
264}
265
266.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-shell-header--collapsed .gt-main-nav .gt-nav-cta {
267  color: var(--color-on-accent, #fff);
268}
269
270.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-util {
271  background: var(--header-flush-utility-bg, rgba(0, 0, 0, 0.18));
272  color: var(--header-flush-text, #fff);
273  border-bottom: 1px solid var(--header-flush-border, rgba(255, 255, 255, 0.14));
274}
275
276.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-brand__text span,
277.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-main-nav a {
278  color: var(--header-flush-text, #fff);
279}
280
281.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-main-nav a:hover {
282  background: rgba(255, 255, 255, 0.12);
283}
284
285.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-main-nav .gt-nav-cta {
286  background: var(--color-accent, #b36f2b);
287  color: var(--header-flush-cta-text, #fff);
288}
289
290.site-component-6592e8d339ac .gt-util {
291  background: var(--header-utility-bg, #132b37);
292  color: var(--header-utility-text, #fff);
293  font: 600 12px/1.4 var(--font-body, system-ui, sans-serif);
294  max-height: 42px;
295  overflow: hidden;
296}
297
298.site-component-6592e8d339ac .gt-util__inner,
299.site-component-6592e8d339ac .gt-nav {
300  width: min(100% - 40px, var(--container-max, 1200px));
301  margin: 0 auto;
302}
303
304.site-component-6592e8d339ac .gt-util__inner {
305  min-height: 34px;
306  display: flex;
307  align-items: center;
308  justify-content: space-between;
309  gap: 20px;
310}
311
312.site-component-6592e8d339ac .gt-util__links,
313.site-component-6592e8d339ac .gt-main-nav {
314  display: flex;
315  align-items: center;
316  gap: 18px;
317}
318
319.site-component-6592e8d339ac .gt-util a,
320.site-component-6592e8d339ac .gt-main-nav a,
321.site-component-6592e8d339ac .gt-brand {
322  color: inherit;
323  text-decoration: none;
324}
325
326.site-component-6592e8d339ac .gt-util a {
327  opacity: 0.86;
328}
329
330.site-component-6592e8d339ac .gt-util a:hover {
331  opacity: 1;
332}
333
334.site-component-6592e8d339ac .gt-nav {
335  min-height: 86px;
336  display: flex;
337  align-items: center;
338  justify-content: space-between;
339  gap: 32px;
340  transition: min-height 0.2s ease, padding 0.2s ease;
341}
342
343.site-component-6592e8d339ac .gt-brand {
344  display: inline-flex;
345  align-items: center;
346  gap: 14px;
347  min-width: 220px;
348}
349
350.site-component-6592e8d339ac .gt-brand__logo {
351  width: 70px;
352  height: 70px;
353  object-fit: contain;
354  background: var(--logo-bg, #fff);
355  border: 1px solid var(--logo-border, var(--header-border, rgba(0, 0, 0, 0.12)));
356  padding: var(--logo-padding, 7px);
357  transition: width 0.2s ease, height 0.2s ease;
358}
359
360.site-component-6592e8d339ac .gt-brand__text {
361  display: grid;
362  gap: 4px;
363  line-height: 1.08;
364}
365
366.site-component-6592e8d339ac .gt-brand__text strong {
367  max-width: 180px;
368  font-family: var(--font-heading, Georgia, serif);
369  font-size: 21px;
370  font-weight: 600;
371  letter-spacing: -0.01em;
372}
373
374.site-component-6592e8d339ac .gt-brand__text span {
375  color: var(--header-muted, #5e6461);
376  font-size: 11px;
377  font-weight: 700;
378  letter-spacing: 0.14em;
379  text-transform: uppercase;
380}
381
382.site-component-6592e8d339ac .gt-main-nav {
383  flex-wrap: wrap;
384  justify-content: flex-end;
385  gap: 6px;
386  font: 700 13px/1 var(--font-body, system-ui, sans-serif);
387}
388
389.site-component-6592e8d339ac .gt-main-nav a {
390  border-radius: 999px;
391  padding: 11px 13px;
392  color: var(--header-text, #17242a);
393}
394
395.site-component-6592e8d339ac .gt-main-nav a:hover {
396  background: var(--nav-hover-bg, rgba(0, 0, 0, 0.06));
397}
398
399.site-component-6592e8d339ac .gt-main-nav .gt-nav-cta {
400  background: var(--color-accent, #b36f2b);
401  color: var(--color-on-accent, #fff);
402  box-shadow: var(--nav-current-ring, none);
403}
404
405.site-component-6592e8d339ac .gt-main-nav .gt-nav-cta:hover {
406  background: var(--color-primary, #193b47);
407  color: var(--color-on-primary, #fff);
408}
409
410.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-main-nav .gt-nav-cta:hover,
411.site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-shell-header--collapsed .gt-main-nav .gt-nav-cta:hover {
412  background: var(--color-primary, #193b47);
413  color: var(--color-on-primary, #fff);
414}
415
416@media (max-width: 940px) {
417  .site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-shell-header {
418    position: sticky;
419    background: color-mix(in srgb, var(--header-bg, #fff) 98%, transparent);
420    color: var(--header-text, #17242a);
421    border-bottom-color: var(--header-border, rgba(0, 0, 0, 0.12));
422  }
423
424  .site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-util {
425    background: var(--header-utility-bg, #132b37);
426    color: var(--header-utility-text, #fff);
427  }
428
429  .site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-brand__text span {
430    color: var(--header-muted, #5e6461);
431  }
432
433  .site-component-6592e8d339ac:has(+ .site-main--flush-top) .gt-main-nav a {
434    color: var(--header-text, #17242a);
435  }
436
437  .site-component-6592e8d339ac .gt-util__inner {
438    justify-content: center;
439    text-align: center;
440  }
441
442  .site-component-6592e8d339ac .gt-util__links {
443    display: none;
444  }
445
446  .site-component-6592e8d339ac .gt-nav {
447    min-height: auto;
448    padding: 16px 0;
449    align-items: flex-start;
450    flex-direction: column;
451    gap: 14px;
452  }
453
454  .site-component-6592e8d339ac .gt-main-nav {
455    width: 100%;
456    justify-content: flex-start;
457    overflow-x: auto;
458    padding-bottom: 4px;
459  }
460}
461
462@media (max-width: 560px) {
463  .site-component-6592e8d339ac .gt-util__inner,
464  .site-component-6592e8d339ac .gt-nav {
465    width: min(100% - 28px, var(--container-max, 1200px));
466  }
467
468  .site-component-6592e8d339ac .gt-brand__logo {
469    width: 58px;
470    height: 58px;
471  }
472
473  .site-component-6592e8d339ac .gt-brand__text strong {
474    font-size: 18px;
475  }
476}
477</style><div class="site-component site-component-6592e8d339ac site-component--site_header" data-site-component-key="site_header" data-site-component-version="1"><header class="gt-shell-header">
478  <div class="gt-util">
479    <div class="gt-util__inner">
480      <span>Georgetown, Delaware - formed in 1979 - county-seat business connection</span>
481      <nav class="gt-util__links" aria-label="Utility">
482        <a href="/portal">Member Login</a>
483        <a href="/directory">Directory</a>
484        <a href="/events">Events</a>
485        <a href="/contact">Contact</a>
486      </nav>
487    </div>
488  </div>
489  <div class="gt-nav">
490    <a class="gt-brand" href="/" aria-label="Georgetown Chamber of Commerce">
491      
492        <img class="gt-brand__logo" src="https://cdn.chamberhive.com/wt0pn68538eggybwly6x21ckmtc8" alt="Georgetown Chamber of Commerce logo" loading="eager" width="2091" height="2068">
493      
494      <span class="gt-brand__text">
495        <strong>Georgetown Chamber</strong>
496        <span>Georgetown, Delaware</span>
497      </span>
498    </a>
499    <nav class="gt-main-nav" aria-label="Primary">
500      <a href="/chamber">Chamber</a>
501      <a href="/business-resources">Economic Development</a>
502      <a href="/visit-georgetown">Visit</a>
503      <a href="/events">Events</a>
504      <a href="/directory">Directory</a>
505      <a href="/membership">Membership</a>
506      <a class="gt-nav-cta" href="/join">Join</a>
507    </nav>
508  </div>
509</header>
510</div>
511
512      <main class="site-main site-main--flush-top">
513        <div class="site-container">
514          
515
516
517  <div class="space-y-10 sm:space-y-12"
518       >
519      <div class="site-page-section site-bleed site-hero-bleed"
520           data-site-section-index="0" data-site-section-type="hero">
521        <style>.site-component-eaf2bae16e33 {
522  display: block;
523  width: 100vw;
524  margin-left: calc(50% - 50vw);
525}
526
527.site-component-eaf2bae16e33 .gt-hero {
528  font-family: var(--font-body, system-ui, sans-serif);
529  width: 100%;
530  max-width: none;
531}
532
533.site-component-eaf2bae16e33 .gt-hero--seat {
534  min-height: 100vh;
535  padding: clamp(132px, 12vw, 168px) 0 42px;
536  background:
537    radial-gradient(circle at 78% 8%, rgba(178, 103, 46, 0.12), transparent 32%),
538    var(--color-bg, #f5efe4);
539  color: var(--color-text, #1f2525);
540}
541
542.site-component-eaf2bae16e33 .gt-seat-masthead,
543.site-component-eaf2bae16e33 .gt-seat-layout,
544.site-component-eaf2bae16e33 .gt-seat-proof {
545  width: min(100% - 44px, var(--container-max, 1220px));
546  margin: 0 auto;
547}
548
549.site-component-eaf2bae16e33 .gt-seat-masthead {
550  display: grid;
551  grid-template-columns: 1fr auto 1fr;
552  gap: 18px;
553  align-items: center;
554  padding: 12px 0 26px;
555  border-bottom: 1px solid var(--color-border, rgba(79, 58, 35, 0.18));
556  font-size: 11px;
557  font-weight: 900;
558  letter-spacing: 0.16em;
559  text-transform: uppercase;
560}
561
562.site-component-eaf2bae16e33 .gt-seat-masthead span:last-child {
563  text-align: right;
564}
565
566.site-component-eaf2bae16e33 .gt-seat-masthead strong {
567  font-family: var(--font-heading, Georgia, serif);
568  font-size: clamp(18px, 2.2vw, 28px);
569  font-weight: 500;
570  letter-spacing: -0.025em;
571  text-transform: none;
572}
573
574.site-component-eaf2bae16e33 .gt-seat-layout {
575  min-height: calc(100vh - 180px);
576  display: grid;
577  grid-template-columns: minmax(0, 1fr) minmax(340px, 0.76fr);
578  grid-template-rows: auto auto;
579  gap: clamp(22px, 4vw, 54px);
580  align-items: stretch;
581  padding: clamp(38px, 5vw, 70px) 0 32px;
582}
583
584.site-component-eaf2bae16e33 .gt-seat-lead {
585  border-top: 5px solid var(--color-primary, #253c36);
586  padding-top: clamp(26px, 4vw, 44px);
587  display: grid;
588  align-content: center;
589}
590
591.site-component-eaf2bae16e33 .gt-seat-lead .gt-hero__title {
592  color: var(--color-text, #1f2525);
593  font-size: clamp(54px, 8.2vw, 118px);
594}
595
596.site-component-eaf2bae16e33 .gt-seat-lead .gt-hero__lede {
597  color: var(--color-muted, #665f55);
598}
599
600.site-component-eaf2bae16e33 .gt-seat-lead .gt-hero__btn {
601  color: var(--color-primary, #253c36);
602  border-color: var(--color-border, rgba(79, 58, 35, 0.24));
603}
604
605.site-component-eaf2bae16e33 .gt-seat-lead .gt-hero__btn--primary {
606  background: var(--color-primary, #253c36);
607  color: #fff;
608  border-color: var(--color-primary, #253c36);
609}
610
611.site-component-eaf2bae16e33 .gt-seat-photo {
612  min-height: 560px;
613  margin: 0;
614  display: grid;
615  grid-template-rows: 1fr auto;
616  background: var(--color-surface, #fffaf1);
617  border: 1px solid var(--color-border, rgba(79, 58, 35, 0.18));
618  box-shadow: 0 28px 70px rgba(79, 58, 35, 0.12);
619}
620
621.site-component-eaf2bae16e33 .gt-seat-photo img {
622  width: 100%;
623  height: 100%;
624  min-height: 500px;
625  object-fit: cover;
626}
627
628.site-component-eaf2bae16e33 .gt-seat-photo figcaption {
629  padding: 17px 19px;
630  color: var(--color-muted, #665f55);
631  font-size: 13px;
632  line-height: 1.45;
633}
634
635.site-component-eaf2bae16e33 .gt-seat-rail {
636  grid-column: 1 / -1;
637  display: grid;
638  grid-template-columns: minmax(180px, 0.55fr) repeat(3, minmax(0, 1fr));
639  border-top: 1px solid var(--color-border, rgba(79, 58, 35, 0.18));
640  border-bottom: 1px solid var(--color-border, rgba(79, 58, 35, 0.18));
641}
642
643.site-component-eaf2bae16e33 .gt-seat-rail h2,
644.site-component-eaf2bae16e33 .gt-seat-rail a {
645  min-height: 142px;
646  padding: 22px;
647  border-right: 1px solid var(--color-border, rgba(79, 58, 35, 0.18));
648}
649
650.site-component-eaf2bae16e33 .gt-seat-rail h2 {
651  margin: 0;
652  display: grid;
653  align-content: end;
654  color: var(--color-primary, #253c36);
655  font-family: var(--font-heading, Georgia, serif);
656  font-size: clamp(25px, 3vw, 40px);
657  font-weight: 500;
658  line-height: 1;
659}
660
661.site-component-eaf2bae16e33 .gt-seat-rail a {
662  color: inherit;
663  text-decoration: none;
664}
665
666.site-component-eaf2bae16e33 .gt-seat-rail small {
667  color: var(--color-accent, #b2672e);
668  font-size: 11px;
669  font-weight: 900;
670  letter-spacing: 0.16em;
671  text-transform: uppercase;
672}
673
674.site-component-eaf2bae16e33 .gt-seat-rail strong {
675  display: block;
676  margin-top: 10px;
677  font-family: var(--font-heading, Georgia, serif);
678  font-size: 24px;
679  font-weight: 500;
680  line-height: 1.08;
681}
682
683.site-component-eaf2bae16e33 .gt-seat-rail span {
684  display: block;
685  margin-top: 9px;
686  color: var(--color-muted, #665f55);
687  font-size: 14px;
688  line-height: 1.45;
689}
690
691.site-component-eaf2bae16e33 .gt-seat-proof {
692  display: grid;
693  grid-template-columns: repeat(4, minmax(140px, 1fr));
694  background: var(--color-primary, #253c36);
695  color: #fff;
696}
697
698.site-component-eaf2bae16e33 .gt-seat-proof span {
699  min-height: 92px;
700  padding: 19px 22px;
701  border-right: 1px solid rgba(255, 255, 255, 0.14);
702  color: rgba(255, 255, 255, 0.76);
703  font-size: 13px;
704  line-height: 1.35;
705}
706
707.site-component-eaf2bae16e33 .gt-seat-proof span:last-child {
708  border-right: 0;
709}
710
711.site-component-eaf2bae16e33 .gt-seat-proof strong {
712  display: block;
713  color: var(--hero-emphasis, #e8b359);
714  font-family: var(--font-heading, Georgia, serif);
715  font-size: 28px;
716  line-height: 1;
717}
718
719.site-component-eaf2bae16e33 .gt-hero--circle {
720  position: relative;
721  min-height: 100vh;
722  overflow: hidden;
723  background: #17242a;
724  color: #fff;
725}
726
727.site-component-eaf2bae16e33 .gt-circle-paper {
728  position: absolute;
729  inset: 0;
730  background:
731    radial-gradient(circle at 82% 26%, rgba(232, 179, 89, 0.34), transparent 18%),
732    radial-gradient(circle at 24% 74%, rgba(255, 250, 241, 0.12), transparent 24%),
733    linear-gradient(rgba(255, 255, 255, 0.055) 1px, transparent 1px),
734    linear-gradient(90deg, rgba(255, 255, 255, 0.055) 1px, transparent 1px),
735    #17242a;
736  background-size: auto, auto, 44px 44px, 44px 44px, auto;
737}
738
739.site-component-eaf2bae16e33 .gt-hero--circle .gt-hero__image {
740  position: absolute;
741  inset: 0;
742  width: 100%;
743  height: 100%;
744  object-fit: cover;
745  transform: scale(1.04);
746}
747
748.site-component-eaf2bae16e33 .gt-hero--circle .gt-hero__shade {
749  position: absolute;
750  inset: 0;
751  background:
752    radial-gradient(circle at 73% 42%, rgba(176, 108, 34, 0.34), transparent 24%),
753    linear-gradient(90deg, rgba(23, 36, 42, 0.9) 0%, rgba(23, 36, 42, 0.54) 48%, rgba(23, 36, 42, 0.2) 100%),
754    linear-gradient(180deg, rgba(23, 36, 42, 0.14) 0%, rgba(23, 36, 42, 0.82) 100%);
755}
756
757.site-component-eaf2bae16e33 .gt-hero__inner {
758  position: relative;
759  z-index: 2;
760  width: min(100% - 44px, var(--container-max, 1200px));
761  min-height: 100vh;
762  margin: 0 auto;
763  display: grid;
764  grid-template-columns: minmax(0, 0.98fr) minmax(300px, 0.72fr);
765  gap: clamp(36px, 6vw, 86px);
766  align-items: center;
767  padding: 84px 0 78px;
768}
769
770.site-component-eaf2bae16e33 .gt-hero__copy {
771  max-width: 760px;
772}
773
774.site-component-eaf2bae16e33 .gt-hero__eyebrow {
775  margin: 0 0 22px;
776  color: var(--color-accent, #e4a94a);
777  font-size: 12px;
778  font-weight: 800;
779  letter-spacing: 0.2em;
780  text-transform: uppercase;
781}
782
783.site-component-eaf2bae16e33 .gt-hero__title {
784  margin: 0;
785  font-family: var(--font-heading, Georgia, serif);
786  font-size: clamp(48px, 7.4vw, 104px);
787  font-weight: 500;
788  line-height: 0.94;
789  letter-spacing: -0.045em;
790}
791
792.site-component-eaf2bae16e33 .gt-hero__title em {
793  color: var(--hero-emphasis, #f1c67b);
794  font-style: italic;
795  font-weight: 400;
796}
797
798.site-component-eaf2bae16e33 .gt-hero__lede {
799  max-width: 590px;
800  margin: 28px 0 0;
801  color: rgba(255, 255, 255, 0.84);
802  font-size: clamp(17px, 1.5vw, 21px);
803  line-height: 1.55;
804}
805
806.site-component-eaf2bae16e33 .gt-hero__actions {
807  display: flex;
808  gap: 14px;
809  flex-wrap: wrap;
810  margin-top: 38px;
811}
812
813.site-component-eaf2bae16e33 .gt-hero__btn {
814  display: inline-flex;
815  align-items: center;
816  min-height: 48px;
817  padding: 14px 22px;
818  border: 1px solid rgba(255, 255, 255, 0.45);
819  color: #fff;
820  text-decoration: none;
821  font-size: 13px;
822  font-weight: 800;
823  letter-spacing: 0.08em;
824  text-transform: uppercase;
825}
826
827.site-component-eaf2bae16e33 .gt-hero__btn--primary {
828  background: #fff;
829  color: var(--color-primary, #193b47);
830  border-color: #fff;
831}
832
833.site-component-eaf2bae16e33 .gt-circle-map {
834  position: relative;
835  min-height: min(620px, 72vw);
836  color: var(--color-text, #17242a);
837  isolation: isolate;
838}
839
840.site-component-eaf2bae16e33 .gt-circle-map::before {
841  content: "";
842  position: absolute;
843  inset: 12%;
844  border: 1px solid rgba(255, 250, 241, 0.52);
845  border-radius: 50%;
846}
847
848.site-component-eaf2bae16e33 .gt-circle-map::after {
849  content: "";
850  position: absolute;
851  inset: 25%;
852  border: 1px dashed rgba(232, 179, 89, 0.7);
853  border-radius: 50%;
854}
855
856.site-component-eaf2bae16e33 .gt-circle-map__image {
857  position: absolute;
858  overflow: hidden;
859  border: 10px solid #fffaf1;
860  background: #fffaf1;
861  box-shadow: 0 28px 80px rgba(0, 0, 0, 0.28);
862  z-index: 2;
863}
864
865.site-component-eaf2bae16e33 .gt-circle-map__image img {
866  width: 100%;
867  height: 100%;
868  object-fit: cover;
869}
870
871.site-component-eaf2bae16e33 .gt-circle-map__image--one,
872.site-component-eaf2bae16e33 .gt-circle-map__image--1 {
873  top: 1%;
874  left: 0;
875  width: 56%;
876  height: 38%;
877  transform: rotate(-4deg);
878}
879
880.site-component-eaf2bae16e33 .gt-circle-map__image--two,
881.site-component-eaf2bae16e33 .gt-circle-map__image--2 {
882  right: 0;
883  bottom: 3%;
884  width: 52%;
885  height: 42%;
886  transform: rotate(3deg);
887}
888
889.site-component-eaf2bae16e33 .gt-circle-map__center {
890  position: absolute;
891  left: 50%;
892  top: 50%;
893  z-index: 3;
894  width: clamp(176px, 24vw, 248px);
895  aspect-ratio: 1;
896  transform: translate(-50%, -50%);
897  border-radius: 50%;
898  display: grid;
899  place-items: center;
900  text-align: center;
901  padding: 28px;
902  background: #fffaf1;
903  border: 1px solid rgba(79, 58, 35, 0.2);
904  box-shadow: 0 30px 80px rgba(0, 0, 0, 0.26);
905}
906
907.site-component-eaf2bae16e33 .gt-circle-map__center strong {
908  display: block;
909  color: var(--color-primary, #253c36);
910  font-family: var(--font-heading, Georgia, serif);
911  font-size: clamp(40px, 4.8vw, 66px);
912  font-weight: 500;
913  line-height: 0.88;
914  letter-spacing: -0.04em;
915}
916
917.site-component-eaf2bae16e33 .gt-circle-map__center span {
918  display: block;
919  margin-top: 12px;
920  color: var(--color-accent, #b2672e);
921  font-size: 11px;
922  font-weight: 900;
923  letter-spacing: 0.18em;
924  text-transform: uppercase;
925}
926
927.site-component-eaf2bae16e33 .gt-circle-pin {
928  position: absolute;
929  z-index: 4;
930  min-width: 112px;
931  padding: 10px 13px;
932  background: var(--color-accent, #b2672e);
933  color: #fff;
934  border: 1px solid rgba(255, 250, 241, 0.46);
935  box-shadow: 0 15px 36px rgba(0, 0, 0, 0.2);
936  font-size: 11px;
937  font-weight: 900;
938  letter-spacing: 0.16em;
939  text-align: center;
940  text-transform: uppercase;
941}
942
943.site-component-eaf2bae16e33 .gt-circle-pin--1 { top: 18%; right: 11%; }
944.site-component-eaf2bae16e33 .gt-circle-pin--2 { top: 45%; right: 0; }
945.site-component-eaf2bae16e33 .gt-circle-pin--3 { bottom: 18%; left: 12%; }
946.site-component-eaf2bae16e33 .gt-circle-pin--4 { top: 45%; left: -3%; }
947
948.site-component-eaf2bae16e33 .gt-circle-proof {
949  position: relative;
950  z-index: 2;
951  width: min(100% - 44px, var(--container-max, 1200px));
952  margin: -46px auto 70px;
953  display: grid;
954  grid-template-columns: repeat(4, minmax(140px, 1fr));
955  background: #fffaf1;
956  color: var(--color-text, #17242a);
957  border: 1px solid rgba(79, 58, 35, 0.18);
958  box-shadow: 0 28px 70px rgba(0, 0, 0, 0.2);
959}
960
961.site-component-eaf2bae16e33 .gt-circle-proof span {
962  min-height: 92px;
963  padding: 20px 24px;
964  border-right: 1px solid rgba(79, 58, 35, 0.14);
965  display: grid;
966  align-content: center;
967  color: var(--color-muted, #665f55);
968  font-size: 13px;
969  line-height: 1.35;
970}
971
972.site-component-eaf2bae16e33 .gt-circle-proof span:last-child {
973  border-right: 0;
974}
975
976.site-component-eaf2bae16e33 .gt-circle-proof strong {
977  display: block;
978  color: var(--color-primary, #253c36);
979  font-family: var(--font-heading, Georgia, serif);
980  font-size: 28px;
981  line-height: 1;
982}
983
984.site-component-eaf2bae16e33 .gt-circle-card {
985  position: relative;
986  display: grid;
987  place-items: center;
988  aspect-ratio: 1;
989  border-radius: 50%;
990  border: 1px solid rgba(255, 255, 255, 0.36);
991  background: rgba(23, 36, 42, 0.44);
992  box-shadow: 0 28px 80px rgba(0, 0, 0, 0.28);
993  backdrop-filter: blur(12px);
994}
995
996.site-component-eaf2bae16e33 .gt-circle-card::before,
997.site-component-eaf2bae16e33 .gt-circle-card::after {
998  content: "";
999  position: absolute;
1000  inset: 12%;
1001  border: 1px solid rgba(255, 255, 255, 0.24);
1002  border-radius: 50%;
1003}
1004
1005.site-component-eaf2bae16e33 .gt-circle-card::after {
1006  inset: 28%;
1007  border-color: rgba(232, 179, 89, 0.5);
1008}
1009
1010.site-component-eaf2bae16e33 .gt-circle-card__center {
1011  position: relative;
1012  z-index: 1;
1013  text-align: center;
1014}
1015
1016.site-component-eaf2bae16e33 .gt-circle-card__center strong {
1017  display: block;
1018  font-family: var(--font-heading, Georgia, serif);
1019  font-size: clamp(42px, 5vw, 72px);
1020  line-height: 0.9;
1021}
1022
1023.site-component-eaf2bae16e33 .gt-circle-card__center span {
1024  display: block;
1025  margin-top: 10px;
1026  font-size: 12px;
1027  font-weight: 800;
1028  letter-spacing: 0.18em;
1029  text-transform: uppercase;
1030}
1031
1032.site-component-eaf2bae16e33 .gt-orbit {
1033  position: absolute;
1034  width: 118px;
1035  padding: 10px 12px;
1036  background: rgba(255, 255, 255, 0.9);
1037  color: var(--color-text, #17242a);
1038  font-size: 12px;
1039  font-weight: 800;
1040  text-align: center;
1041  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.18);
1042}
1043
1044.site-component-eaf2bae16e33 .gt-orbit:nth-child(2) { top: 4%; left: 40%; }
1045.site-component-eaf2bae16e33 .gt-orbit:nth-child(3) { top: 39%; right: -18px; }
1046.site-component-eaf2bae16e33 .gt-orbit:nth-child(4) { bottom: 7%; left: 30%; }
1047.site-component-eaf2bae16e33 .gt-orbit:nth-child(5) { top: 43%; left: -26px; }
1048
1049.site-component-eaf2bae16e33 .gt-hero__trust {
1050  position: relative;
1051  z-index: 2;
1052  width: min(100% - 44px, var(--container-max, 1200px));
1053  margin: -54px auto 0;
1054  display: grid;
1055  grid-template-columns: repeat(4, minmax(140px, 1fr));
1056  border: 1px solid rgba(255, 255, 255, 0.2);
1057  background: rgba(23, 36, 42, 0.78);
1058  color: #fff;
1059  backdrop-filter: blur(16px);
1060}
1061
1062.site-component-eaf2bae16e33 .gt-hero__trust span {
1063  padding: 18px 22px;
1064  border-right: 1px solid rgba(255, 255, 255, 0.16);
1065  font-size: 13px;
1066  line-height: 1.3;
1067}
1068
1069.site-component-eaf2bae16e33 .gt-hero__trust span:last-child {
1070  border-right: 0;
1071}
1072
1073.site-component-eaf2bae16e33 .gt-hero__trust strong {
1074  display: block;
1075  color: var(--hero-emphasis, #f1c67b);
1076  font-family: var(--font-heading, Georgia, serif);
1077  font-size: 25px;
1078  line-height: 1;
1079}
1080
1081.site-component-eaf2bae16e33 .gt-hero--internal {
1082  position: relative;
1083  overflow: hidden;
1084  min-height: 420px;
1085  display: grid;
1086  align-items: end;
1087  color: #fff;
1088  background: #17242a;
1089}
1090
1091.site-component-eaf2bae16e33 .gt-hero--internal .gt-hero__image {
1092  position: absolute;
1093  inset: 0;
1094  width: 100%;
1095  height: 100%;
1096  object-fit: cover;
1097}
1098
1099.site-component-eaf2bae16e33 .gt-hero--internal .gt-hero__shade {
1100  position: absolute;
1101  inset: 0;
1102  background: linear-gradient(90deg, rgba(23, 36, 42, 0.86), rgba(23, 36, 42, 0.32));
1103}
1104
1105.site-component-eaf2bae16e33 .gt-hero--internal .gt-hero__copy {
1106  position: relative;
1107  z-index: 1;
1108  width: min(100% - 44px, var(--container-max, 1200px));
1109  margin: 0 auto;
1110  padding: clamp(150px, 12vw, 184px) 0 72px;
1111}
1112
1113.site-component-eaf2bae16e33 .gt-hero--internal .gt-hero__title {
1114  max-width: 900px;
1115  font-size: clamp(40px, 5.2vw, 78px);
1116}
1117
1118@media (max-width: 920px) {
1119  .site-component-eaf2bae16e33 .gt-seat-layout {
1120    grid-template-columns: 1fr;
1121  }
1122
1123  .site-component-eaf2bae16e33 .gt-seat-rail {
1124    grid-template-columns: 1fr;
1125  }
1126
1127  .site-component-eaf2bae16e33 .gt-seat-rail h2,
1128  .site-component-eaf2bae16e33 .gt-seat-rail a {
1129    min-height: auto;
1130    border-right: 0;
1131    border-bottom: 1px solid var(--color-border, rgba(79, 58, 35, 0.18));
1132  }
1133
1134  .site-component-eaf2bae16e33 .gt-seat-proof {
1135    grid-template-columns: repeat(2, 1fr);
1136  }
1137
1138  .site-component-eaf2bae16e33 .gt-hero__inner {
1139    grid-template-columns: 1fr;
1140    padding-top: 64px;
1141  }
1142
1143  .site-component-eaf2bae16e33 .gt-circle-map {
1144    width: min(100%, 560px);
1145    min-height: 540px;
1146    margin: 0 auto;
1147  }
1148
1149  .site-component-eaf2bae16e33 .gt-circle-proof,
1150  .site-component-eaf2bae16e33 .gt-hero__trust {
1151    margin-top: 0;
1152    grid-template-columns: repeat(2, 1fr);
1153  }
1154}
1155
1156@media (max-width: 560px) {
1157  .site-component-eaf2bae16e33 .gt-seat-masthead {
1158    grid-template-columns: 1fr;
1159    gap: 6px;
1160  }
1161
1162  .site-component-eaf2bae16e33 .gt-seat-masthead span:last-child {
1163    text-align: left;
1164  }
1165
1166  .site-component-eaf2bae16e33 .gt-seat-masthead,
1167  .site-component-eaf2bae16e33 .gt-seat-layout,
1168  .site-component-eaf2bae16e33 .gt-seat-proof {
1169    width: min(100% - 28px, var(--container-max, 1220px));
1170  }
1171
1172  .site-component-eaf2bae16e33 .gt-seat-photo,
1173  .site-component-eaf2bae16e33 .gt-seat-photo img {
1174    min-height: 360px;
1175  }
1176
1177  .site-component-eaf2bae16e33 .gt-seat-proof {
1178    grid-template-columns: 1fr;
1179  }
1180
1181  .site-component-eaf2bae16e33 .gt-hero--circle,
1182  .site-component-eaf2bae16e33 .gt-hero__inner {
1183    min-height: auto;
1184  }
1185
1186  .site-component-eaf2bae16e33 .gt-hero__inner,
1187  .site-component-eaf2bae16e33 .gt-circle-proof,
1188  .site-component-eaf2bae16e33 .gt-hero__trust,
1189  .site-component-eaf2bae16e33 .gt-hero--internal .gt-hero__copy {
1190    width: min(100% - 28px, var(--container-max, 1200px));
1191  }
1192
1193  .site-component-eaf2bae16e33 .gt-hero__inner {
1194    padding: 56px 0;
1195  }
1196
1197  .site-component-eaf2bae16e33 .gt-hero__title {
1198    font-size: clamp(42px, 15vw, 64px);
1199  }
1200
1201  .site-component-eaf2bae16e33 .gt-circle-map {
1202    min-height: 360px;
1203  }
1204
1205  .site-component-eaf2bae16e33 .gt-circle-map__image {
1206    border-width: 7px;
1207  }
1208
1209  .site-component-eaf2bae16e33 .gt-circle-map__image--one,
1210  .site-component-eaf2bae16e33 .gt-circle-map__image--1 {
1211    width: 62%;
1212    height: 34%;
1213  }
1214
1215  .site-component-eaf2bae16e33 .gt-circle-map__image--two,
1216  .site-component-eaf2bae16e33 .gt-circle-map__image--2 {
1217    width: 58%;
1218    height: 36%;
1219  }
1220
1221  .site-component-eaf2bae16e33 .gt-circle-map__center {
1222    width: 168px;
1223    padding: 22px;
1224  }
1225
1226  .site-component-eaf2bae16e33 .gt-circle-pin {
1227    min-width: 88px;
1228    padding: 8px 9px;
1229    font-size: 10px;
1230  }
1231
1232  .site-component-eaf2bae16e33 .gt-hero__trust {
1233    grid-template-columns: 1fr;
1234  }
1235
1236  .site-component-eaf2bae16e33 .gt-circle-proof {
1237    grid-template-columns: repeat(2, minmax(0, 1fr));
1238  }
1239
1240  .site-component-eaf2bae16e33 .gt-circle-proof span,
1241  .site-component-eaf2bae16e33 .gt-hero__trust span {
1242    border-right: 0;
1243    border-bottom: 1px solid rgba(255, 255, 255, 0.16);
1244  }
1245
1246  .site-component-eaf2bae16e33 .gt-circle-proof span {
1247    min-height: 78px;
1248    border-bottom-color: rgba(79, 58, 35, 0.14);
1249  }
1250
1251  .site-component-eaf2bae16e33 .gt-circle-proof span:nth-child(2n) {
1252    border-right: 0;
1253  }
1254}
1255
1256.site-component-eaf2bae16e33 .gt-sr-only {
1257  position: absolute;
1258  width: 1px;
1259  height: 1px;
1260  padding: 0;
1261  margin: -1px;
1262  overflow: hidden;
1263  clip: rect(0, 0, 0, 0);
1264  white-space: nowrap;
1265  border: 0;
1266}
1267
1268.site-component-eaf2bae16e33 .gt-hero--image-only {
1269  min-height: 0;
1270  display: block;
1271  background: var(--color-bg, #f5efe4);
1272}
1273
1274.site-component-eaf2bae16e33 .gt-hero--image-only .gt-hero__image {
1275  position: relative;
1276  inset: auto;
1277  display: block;
1278  width: 100%;
1279  height: auto;
1280  max-height: min(520px, calc(100vh - 150px));
1281  object-fit: contain;
1282}
1283@media (max-width: 560px) {
1284  .site-component-eaf2bae16e33 .gt-hero--seat {
1285    padding-top: 28px;
1286  }
1287
1288  .site-component-eaf2bae16e33 .gt-seat-layout {
1289    padding-top: 16px;
1290  }
1291
1292  .site-component-eaf2bae16e33 .gt-seat-lead {
1293    padding-top: 0;
1294  }
1295}
1296</style><section class="site-component site-component-eaf2bae16e33 site-component--hero" data-site-component-key="hero" data-site-component-version="1">
1297  <section class="gt-hero gt-hero--internal">
1298    
1299    <img class="gt-hero__image" src="https://api.chambermate.com/core/app/storage/directView?k=default/87b94df0-3fcf-4364-a3ed-1a607333e11b" alt="Member wins, event recaps, and chamber notes." loading="eager" fetchpriority="high">
1300    
1301      <div class="gt-hero__shade"></div>
1302      <div class="gt-hero__copy">
1303        <p class="gt-hero__eyebrow">News</p>
1304        <h1 class="gt-hero__title">Member wins, event recaps, and chamber notes.</h1>
1305        <p class="gt-hero__lede">Small Business Season, Small Business Month, ribbon cuttings, event coverage, and practical business updates.</p>
1306      </div>
1307    
1308  </section>
1309
1310</section>
1311      </div>
1312      <div class="site-page-section"
1313           data-site-section-index="1" data-site-section-type="custom_section">
1314        <style>.site-component-df64ed967548 {
1315  display: block;
1316  width: 100vw;
1317  margin-left: calc(50% - 50vw);
1318}
1319
1320.site-component-df64ed967548 .gt-section {
1321  background: var(--color-bg, #f7f3ea);
1322  color: var(--color-text, #17242a);
1323  padding: clamp(76px, 9vw, 126px) 0;
1324  font-family: var(--font-body, system-ui, sans-serif);
1325}
1326
1327.site-component-df64ed967548 .gt-section--surface {
1328  background: var(--color-surface, #fff);
1329}
1330
1331.site-component-df64ed967548 .gt-section--soft {
1332  background: var(--color-soft, #efe7d8);
1333}
1334
1335.site-component-df64ed967548 .gt-section--dark {
1336  background: var(--color-primary, #17242a);
1337  color: var(--color-on-primary, #fff);
1338}
1339
1340.site-component-df64ed967548 .gt-section--dark .gt-copy,
1341.site-component-df64ed967548 .gt-section--dark .gt-event-card p,
1342.site-component-df64ed967548 .gt-section--dark .gt-resource p {
1343  color: color-mix(in srgb, var(--color-on-primary, #fff) 74%, transparent);
1344}
1345
1346.site-component-df64ed967548 .gt-section__inner {
1347  width: min(100% - 44px, var(--container-max, 1200px));
1348  margin: 0 auto;
1349}
1350
1351.site-component-df64ed967548 .gt-section__head {
1352  max-width: 760px;
1353  margin-bottom: clamp(34px, 5vw, 64px);
1354}
1355
1356.site-component-df64ed967548 .gt-section__head--center {
1357  margin-left: auto;
1358  margin-right: auto;
1359  text-align: center;
1360}
1361
1362.site-component-df64ed967548 .gt-eyebrow {
1363  margin: 0 0 16px;
1364  color: var(--color-accent, #b36f2b);
1365  font-size: 12px;
1366  font-weight: 900;
1367  letter-spacing: 0.18em;
1368  text-transform: uppercase;
1369}
1370
1371.site-component-df64ed967548 .gt-title {
1372  margin: 0;
1373  color: inherit;
1374  font-family: var(--font-heading, Georgia, serif);
1375  font-size: clamp(36px, 4.8vw, 62px);
1376  font-weight: 500;
1377  line-height: 1.03;
1378  letter-spacing: -0.035em;
1379}
1380
1381.site-component-df64ed967548 .gt-title em {
1382  color: var(--color-accent, #b36f2b);
1383  font-style: italic;
1384  font-weight: 400;
1385}
1386
1387.site-component-df64ed967548 .gt-copy {
1388  margin: 20px 0 0;
1389  color: var(--color-muted, #5e6461);
1390  font-size: clamp(17px, 1.3vw, 20px);
1391  line-height: 1.62;
1392}
1393
1394.site-component-df64ed967548 .gt-btn,
1395.site-component-df64ed967548 .gt-text-link {
1396  display: inline-flex;
1397  align-items: center;
1398  color: var(--color-primary, #17242a);
1399  text-decoration: none;
1400  font-size: 13px;
1401  font-weight: 900;
1402  letter-spacing: 0.08em;
1403  text-transform: uppercase;
1404}
1405
1406.site-component-df64ed967548 .gt-btn {
1407  min-height: 48px;
1408  padding: 14px 22px;
1409  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1410}
1411
1412.site-component-df64ed967548 .gt-btn--primary {
1413  background: var(--color-primary, #17242a);
1414  color: var(--color-on-primary, #fff);
1415  border-color: var(--color-primary, #17242a);
1416}
1417
1418.site-component-df64ed967548 .gt-section--dark .gt-btn,
1419.site-component-df64ed967548 .gt-section--dark .gt-text-link {
1420  color: var(--color-on-primary, #fff);
1421}
1422
1423.site-component-df64ed967548 .gt-text-link::after {
1424  content: ">";
1425  margin-left: 8px;
1426  color: var(--color-accent, #b36f2b);
1427}
1428
1429.site-component-df64ed967548 .gt-directory {
1430  margin-top: -1px;
1431  padding: 28px 0;
1432  background: var(--color-surface, #fff);
1433  border-top: 1px solid var(--color-border, rgba(0, 0, 0, 0.14));
1434  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.14));
1435}
1436
1437.site-component-df64ed967548 .gt-directory__inner {
1438  width: min(100% - 44px, var(--container-max, 1200px));
1439  margin: 0 auto;
1440  display: grid;
1441  grid-template-columns: minmax(170px, auto) 1fr auto;
1442  gap: 18px;
1443  align-items: center;
1444}
1445
1446.site-component-df64ed967548 .gt-directory h2 {
1447  margin: 0;
1448  font-family: var(--font-heading, Georgia, serif);
1449  font-size: 24px;
1450  font-style: italic;
1451  font-weight: 500;
1452}
1453
1454.site-component-df64ed967548 .gt-directory form {
1455  display: grid;
1456  grid-template-columns: minmax(170px, 0.6fr) minmax(220px, 1fr);
1457  gap: 12px;
1458}
1459
1460.site-component-df64ed967548 .gt-directory label {
1461  position: absolute;
1462  width: 1px;
1463  height: 1px;
1464  overflow: hidden;
1465  clip: rect(0 0 0 0);
1466}
1467
1468.site-component-df64ed967548 .gt-directory select,
1469.site-component-df64ed967548 .gt-directory input {
1470  width: 100%;
1471  min-height: 48px;
1472  padding: 0 16px;
1473  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.14));
1474  background: #fff;
1475  color: var(--color-text, #17242a);
1476  font: 600 14px/1.2 var(--font-body, system-ui, sans-serif);
1477}
1478
1479.site-component-df64ed967548 .gt-directory button {
1480  min-height: 48px;
1481  border: 0;
1482  background: var(--color-primary, #17242a);
1483  color: var(--color-on-primary, #fff);
1484  padding: 0 22px;
1485  font: 900 12px/1 var(--font-body, system-ui, sans-serif);
1486  letter-spacing: 0.1em;
1487  text-transform: uppercase;
1488}
1489
1490.site-component-df64ed967548 .gt-path-grid,
1491.site-component-df64ed967548 .gt-event-grid,
1492.site-component-df64ed967548 .gt-place-grid,
1493.site-component-df64ed967548 .gt-resource-grid,
1494.site-component-df64ed967548 .gt-news-grid,
1495.site-component-df64ed967548 .gt-member-grid {
1496  display: grid;
1497  gap: 22px;
1498}
1499
1500.site-component-df64ed967548 .gt-path-grid {
1501  grid-template-columns: repeat(4, minmax(0, 1fr));
1502}
1503
1504.site-component-df64ed967548 .gt-path-card {
1505  position: relative;
1506  min-height: 390px;
1507  overflow: hidden;
1508  color: #fff;
1509  text-decoration: none;
1510  background: #17242a;
1511}
1512
1513.site-component-df64ed967548 .gt-path-card img,
1514.site-component-df64ed967548 .gt-place-card img,
1515.site-component-df64ed967548 .gt-event-card img,
1516.site-component-df64ed967548 .gt-news-card img,
1517.site-component-df64ed967548 .gt-member-card img {
1518  width: 100%;
1519  height: 100%;
1520  object-fit: cover;
1521  transition: transform 0.55s ease;
1522}
1523
1524.site-component-df64ed967548 .gt-path-card:hover img,
1525.site-component-df64ed967548 .gt-place-card:hover img,
1526.site-component-df64ed967548 .gt-event-card:hover img,
1527.site-component-df64ed967548 .gt-news-card:hover img {
1528  transform: scale(1.045);
1529}
1530
1531.site-component-df64ed967548 .gt-path-card img {
1532  position: absolute;
1533  inset: 0;
1534}
1535
1536.site-component-df64ed967548 .gt-path-card::after {
1537  content: "";
1538  position: absolute;
1539  inset: 0;
1540  background: linear-gradient(180deg, rgba(0, 0, 0, 0.06), rgba(14, 24, 30, 0.86));
1541}
1542
1543.site-component-df64ed967548 .gt-path-card__body {
1544  position: absolute;
1545  z-index: 1;
1546  inset: auto 0 0;
1547  padding: 28px;
1548}
1549
1550.site-component-df64ed967548 .gt-path-card small,
1551.site-component-df64ed967548 .gt-place-card small,
1552.site-component-df64ed967548 .gt-event-card small,
1553.site-component-df64ed967548 .gt-resource small,
1554.site-component-df64ed967548 .gt-news-card small,
1555.site-component-df64ed967548 .gt-member-card small {
1556  display: block;
1557  color: var(--color-accent, #b36f2b);
1558  font-size: 11px;
1559  font-weight: 900;
1560  letter-spacing: 0.16em;
1561  text-transform: uppercase;
1562}
1563
1564.site-component-df64ed967548 .gt-path-card strong,
1565.site-component-df64ed967548 .gt-place-card strong {
1566  display: block;
1567  margin-top: 10px;
1568  font-family: var(--font-heading, Georgia, serif);
1569  font-size: 28px;
1570  font-weight: 500;
1571  line-height: 1.05;
1572}
1573
1574.site-component-df64ed967548 .gt-path-card span:last-child,
1575.site-component-df64ed967548 .gt-place-card p,
1576.site-component-df64ed967548 .gt-event-card p,
1577.site-component-df64ed967548 .gt-resource p,
1578.site-component-df64ed967548 .gt-news-card p,
1579.site-component-df64ed967548 .gt-member-card p {
1580  display: block;
1581  margin-top: 12px;
1582  color: inherit;
1583  font-size: 14px;
1584  line-height: 1.5;
1585  opacity: 0.86;
1586}
1587
1588.site-component-df64ed967548 .gt-story {
1589  display: grid;
1590  grid-template-columns: minmax(0, 0.88fr) minmax(320px, 1fr);
1591  gap: clamp(36px, 6vw, 86px);
1592  align-items: center;
1593}
1594
1595.site-component-df64ed967548 .gt-story__media {
1596  position: relative;
1597  min-height: 560px;
1598  overflow: hidden;
1599  margin: 0;
1600}
1601
1602.site-component-df64ed967548 .gt-story__media img {
1603  width: 100%;
1604  height: 100%;
1605  min-height: 560px;
1606  object-fit: cover;
1607}
1608
1609.site-component-df64ed967548 .gt-story__caption {
1610  position: absolute;
1611  right: 26px;
1612  bottom: 26px;
1613  max-width: 300px;
1614  background: var(--color-surface, #fff);
1615  color: var(--color-text, #17242a);
1616  padding: 22px;
1617  font-size: 14px;
1618  line-height: 1.45;
1619  box-shadow: var(--shadow-md, 0 20px 40px rgba(0, 0, 0, 0.12));
1620}
1621
1622.site-component-df64ed967548 .gt-stat-grid {
1623  display: grid;
1624  grid-template-columns: repeat(4, minmax(0, 1fr));
1625  gap: 0;
1626  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1627  background: var(--color-surface, #fff);
1628}
1629
1630.site-component-df64ed967548 .gt-stat {
1631  min-height: 190px;
1632  padding: 28px;
1633  border-right: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1634  display: grid;
1635  align-content: end;
1636}
1637
1638.site-component-df64ed967548 .gt-stat:last-child {
1639  border-right: 0;
1640}
1641
1642.site-component-df64ed967548 .gt-stat strong {
1643  display: block;
1644  color: var(--color-primary, #17242a);
1645  font-family: var(--font-heading, Georgia, serif);
1646  font-size: clamp(42px, 5vw, 70px);
1647  font-weight: 500;
1648  line-height: 0.92;
1649  letter-spacing: -0.04em;
1650}
1651
1652.site-component-df64ed967548 .gt-stat span {
1653  display: block;
1654  margin-top: 12px;
1655  color: var(--color-muted, #5e6461);
1656  font-size: 14px;
1657  line-height: 1.45;
1658}
1659
1660.site-component-df64ed967548 .gt-event-grid {
1661  grid-template-columns: repeat(4, minmax(0, 1fr));
1662}
1663
1664.site-component-df64ed967548 .gt-event-card {
1665  background: color-mix(in srgb, var(--color-surface, #fff) 92%, transparent);
1666  color: var(--color-text, #17242a);
1667  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1668  overflow: hidden;
1669  text-decoration: none;
1670}
1671
1672.site-component-df64ed967548 .gt-section--dark .gt-event-card {
1673  background: rgba(255, 255, 255, 0.07);
1674  color: #fff;
1675  border-color: rgba(255, 255, 255, 0.13);
1676}
1677
1678.site-component-df64ed967548 .gt-event-card__image {
1679  position: relative;
1680  aspect-ratio: 16 / 10;
1681  overflow: hidden;
1682}
1683
1684.site-component-df64ed967548 .gt-event-date {
1685  position: absolute;
1686  left: 16px;
1687  top: 16px;
1688  min-width: 62px;
1689  padding: 10px 12px;
1690  background: var(--color-accent, #b36f2b);
1691  color: #fff;
1692  text-align: center;
1693  font-weight: 900;
1694}
1695
1696.site-component-df64ed967548 .gt-event-date strong {
1697  display: block;
1698  font-family: var(--font-heading, Georgia, serif);
1699  font-size: 28px;
1700  line-height: 0.9;
1701}
1702
1703.site-component-df64ed967548 .gt-event-date span {
1704  display: block;
1705  margin-top: 5px;
1706  font-size: 11px;
1707  letter-spacing: 0.12em;
1708  text-transform: uppercase;
1709}
1710
1711.site-component-df64ed967548 .gt-event-card__body {
1712  padding: 24px;
1713}
1714
1715.site-component-df64ed967548 .gt-event-card h3,
1716.site-component-df64ed967548 .gt-resource h3,
1717.site-component-df64ed967548 .gt-news-card h3,
1718.site-component-df64ed967548 .gt-member-card h3 {
1719  margin: 8px 0 0;
1720  font-family: var(--font-heading, Georgia, serif);
1721  font-size: 24px;
1722  font-weight: 500;
1723  line-height: 1.12;
1724  letter-spacing: -0.02em;
1725}
1726
1727.site-component-df64ed967548 .gt-section__actions {
1728  margin-top: 34px;
1729  display: flex;
1730  align-items: center;
1731  justify-content: center;
1732  gap: 14px;
1733  flex-wrap: wrap;
1734}
1735
1736.site-component-df64ed967548 .gt-place-grid {
1737  grid-template-columns: 1.4fr 1fr 1fr 1fr;
1738  min-height: 620px;
1739}
1740
1741.site-component-df64ed967548 .gt-place-card {
1742  position: relative;
1743  overflow: hidden;
1744  color: #fff;
1745  background: #17242a;
1746  text-decoration: none;
1747}
1748
1749.site-component-df64ed967548 .gt-place-card img {
1750  position: absolute;
1751  inset: 0;
1752}
1753
1754.site-component-df64ed967548 .gt-place-card::after {
1755  content: "";
1756  position: absolute;
1757  inset: 0;
1758  background: linear-gradient(180deg, transparent 20%, rgba(14, 24, 30, 0.86));
1759}
1760
1761.site-component-df64ed967548 .gt-place-card__body {
1762  position: absolute;
1763  z-index: 1;
1764  inset: auto 0 0;
1765  padding: 30px;
1766}
1767
1768.site-component-df64ed967548 .gt-logo-tiers {
1769  display: grid;
1770  gap: 38px;
1771}
1772
1773.site-component-df64ed967548 .gt-logo-tier h3 {
1774  margin: 0 0 18px;
1775  color: var(--color-muted, #5e6461);
1776  font-size: 12px;
1777  font-weight: 900;
1778  letter-spacing: 0.18em;
1779  text-transform: uppercase;
1780}
1781
1782.site-component-df64ed967548 .gt-logo-grid {
1783  display: grid;
1784  grid-template-columns: repeat(4, minmax(0, 1fr));
1785  gap: 16px;
1786}
1787
1788.site-component-df64ed967548 .gt-logo-tile {
1789  min-height: 128px;
1790  display: grid;
1791  place-items: center;
1792  padding: 22px;
1793  background: var(--color-surface, #fff);
1794  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1795}
1796
1797.site-component-df64ed967548 .gt-logo-tile img {
1798  max-width: 100%;
1799  max-height: 76px;
1800  object-fit: contain;
1801}
1802
1803.site-component-df64ed967548 .gt-logo-tile span {
1804  color: var(--color-text, #17242a);
1805  font-family: var(--font-heading, Georgia, serif);
1806  font-size: 17px;
1807  line-height: 1.2;
1808  text-align: center;
1809}
1810
1811.site-component-df64ed967548 .gt-resource-grid {
1812  grid-template-columns: repeat(4, minmax(0, 1fr));
1813}
1814
1815.site-component-df64ed967548 .gt-resource,
1816.site-component-df64ed967548 .gt-news-card,
1817.site-component-df64ed967548 .gt-member-card,
1818.site-component-df64ed967548 .gt-contact-card {
1819  background: var(--color-surface, #fff);
1820  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1821  color: var(--color-text, #17242a);
1822}
1823
1824.site-component-df64ed967548 .gt-resource {
1825  min-height: 250px;
1826  padding: 28px;
1827  display: grid;
1828  align-content: space-between;
1829}
1830
1831.site-component-df64ed967548 .gt-resource .gt-text-link {
1832  margin-top: 24px;
1833}
1834
1835.site-component-df64ed967548 .gt-news-grid {
1836  grid-template-columns: repeat(3, minmax(0, 1fr));
1837}
1838
1839.site-component-df64ed967548 .gt-news-card {
1840  overflow: hidden;
1841  text-decoration: none;
1842}
1843
1844.site-component-df64ed967548 .gt-news-card__image {
1845  aspect-ratio: 16 / 10;
1846  overflow: hidden;
1847  background: var(--color-soft, #efe7d8);
1848}
1849
1850.site-component-df64ed967548 .gt-news-card__body,
1851.site-component-df64ed967548 .gt-member-card__body {
1852  padding: 24px;
1853}
1854
1855.site-component-df64ed967548 .gt-leadership {
1856  display: grid;
1857  grid-template-columns: minmax(240px, 0.75fr) minmax(0, 1fr);
1858  gap: 42px;
1859  align-items: start;
1860}
1861
1862.site-component-df64ed967548 .gt-leader-list {
1863  display: grid;
1864  grid-template-columns: repeat(2, minmax(0, 1fr));
1865  gap: 16px;
1866}
1867
1868.site-component-df64ed967548 .gt-leader {
1869  padding: 22px;
1870  background: var(--color-surface, #fff);
1871  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1872}
1873
1874.site-component-df64ed967548 .gt-leader strong {
1875  display: block;
1876  font-family: var(--font-heading, Georgia, serif);
1877  font-size: 22px;
1878  font-weight: 500;
1879  line-height: 1.1;
1880}
1881
1882.site-component-df64ed967548 .gt-leader span {
1883  display: block;
1884  margin-top: 7px;
1885  color: var(--color-muted, #5e6461);
1886  font-size: 13px;
1887  line-height: 1.45;
1888}
1889
1890.site-component-df64ed967548 .gt-member-grid {
1891  grid-template-columns: repeat(3, minmax(0, 1fr));
1892}
1893
1894.site-component-df64ed967548 .gt-member-card {
1895  overflow: hidden;
1896}
1897
1898.site-component-df64ed967548 .gt-member-card__logo {
1899  height: 170px;
1900  display: grid;
1901  place-items: center;
1902  background: color-mix(in srgb, var(--color-soft, #efe7d8) 60%, #fff);
1903  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1904  padding: 24px;
1905}
1906
1907.site-component-df64ed967548 .gt-member-card__logo img {
1908  max-width: 100%;
1909  max-height: 110px;
1910  object-fit: contain;
1911}
1912
1913.site-component-df64ed967548 .gt-contact-layout {
1914  display: grid;
1915  grid-template-columns: minmax(0, 0.84fr) minmax(320px, 0.72fr);
1916  gap: 32px;
1917  align-items: stretch;
1918}
1919
1920.site-component-df64ed967548 .gt-contact-card {
1921  padding: clamp(28px, 4vw, 44px);
1922}
1923
1924.site-component-df64ed967548 .gt-contact-card h3 {
1925  margin: 0;
1926  font-family: var(--font-heading, Georgia, serif);
1927  font-size: 30px;
1928  font-weight: 500;
1929}
1930
1931.site-component-df64ed967548 .gt-contact-card p {
1932  margin: 16px 0 0;
1933  color: var(--color-muted, #5e6461);
1934  line-height: 1.62;
1935}
1936
1937.site-component-df64ed967548 .gt-contact-actions {
1938  display: flex;
1939  gap: 12px;
1940  flex-wrap: wrap;
1941  margin-top: 24px;
1942}
1943
1944.site-component-df64ed967548 .gt-county-front,
1945.site-component-df64ed967548 .gt-county-members,
1946.site-component-df64ed967548 .gt-patron-layout,
1947.site-component-df64ed967548 .gt-itinerary,
1948.site-component-df64ed967548 .gt-economy,
1949.site-component-df64ed967548 .gt-about-deep,
1950.site-component-df64ed967548 .gt-staff-card,
1951.site-component-df64ed967548 .gt-join-layout,
1952.site-component-df64ed967548 .gt-contact-deep,
1953.site-component-df64ed967548 .gt-guide-detail {
1954  display: grid;
1955  gap: clamp(28px, 5vw, 72px);
1956  align-items: stretch;
1957}
1958
1959.site-component-df64ed967548 .gt-economy--no-stats {
1960  gap: clamp(28px, 3vw, 44px);
1961}
1962
1963.site-component-df64ed967548 .gt-county-front,
1964.site-component-df64ed967548 .gt-county-members,
1965.site-component-df64ed967548 .gt-patron-layout,
1966.site-component-df64ed967548 .gt-economy,
1967.site-component-df64ed967548 .gt-about-deep,
1968.site-component-df64ed967548 .gt-staff-card,
1969.site-component-df64ed967548 .gt-join-layout,
1970.site-component-df64ed967548 .gt-contact-deep,
1971.site-component-df64ed967548 .gt-guide-detail {
1972  grid-template-columns: minmax(0, 1.35fr) minmax(340px, 0.65fr);
1973}
1974
1975.site-component-df64ed967548 .gt-economy > .gt-section__head,
1976.site-component-df64ed967548 .gt-economy__stats,
1977.site-component-df64ed967548 .gt-economy__resources {
1978  grid-column: 1 / -1;
1979}
1980
1981.site-component-df64ed967548 .gt-economy > .gt-section__head {
1982  margin-bottom: 0;
1983}
1984
1985.site-component-df64ed967548 .gt-county-lead,
1986.site-component-df64ed967548 .gt-county-members figure,
1987.site-component-df64ed967548 .gt-contact-deep,
1988.site-component-df64ed967548 .gt-guide-detail {
1989  margin: 0;
1990  background: var(--color-surface, #fff);
1991  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
1992}
1993
1994.site-component-df64ed967548 .gt-county-lead {
1995  display: grid;
1996  grid-template-columns: 1fr;
1997}
1998
1999.site-component-df64ed967548 .gt-county-lead img,
2000.site-component-df64ed967548 .gt-county-members figure img,
2001.site-component-df64ed967548 .gt-program-list img,
2002.site-component-df64ed967548 .gt-contact-deep img,
2003.site-component-df64ed967548 .gt-guide-detail img {
2004  width: 100%;
2005  height: 100%;
2006  min-height: 360px;
2007  object-fit: cover;
2008}
2009
2010.site-component-df64ed967548 .gt-county-lead > div,
2011.site-component-df64ed967548 .gt-county-members figcaption,
2012.site-component-df64ed967548 .gt-contact-deep > div,
2013.site-component-df64ed967548 .gt-guide-detail > div {
2014  padding: clamp(28px, 4vw, 48px);
2015}
2016
2017.site-component-df64ed967548 .gt-county-lead small,
2018.site-component-df64ed967548 .gt-county-briefs small,
2019.site-component-df64ed967548 .gt-mini-member-list small,
2020.site-component-df64ed967548 .gt-program-rail small,
2021.site-component-df64ed967548 .gt-program-list small,
2022.site-component-df64ed967548 .gt-pain-grid small,
2023.site-component-df64ed967548 .gt-plan-grid small,
2024.site-component-df64ed967548 .gt-board-grid small,
2025.site-component-df64ed967548 .gt-newsroom__slots small {
2026  display: block;
2027  color: var(--color-accent, #b36f2b);
2028  font-size: 11px;
2029  font-weight: 900;
2030  letter-spacing: 0.16em;
2031  text-transform: uppercase;
2032}
2033
2034.site-component-df64ed967548 .gt-county-lead h3,
2035.site-component-df64ed967548 .gt-program-rail h3,
2036.site-component-df64ed967548 .gt-program-list h3,
2037.site-component-df64ed967548 .gt-pain-grid h3,
2038.site-component-df64ed967548 .gt-plan-grid h3,
2039.site-component-df64ed967548 .gt-newsroom__slots h3 {
2040  margin: 14px 0 0;
2041  font-family: var(--font-heading, Georgia, serif);
2042  font-size: clamp(26px, 3vw, 42px);
2043  font-weight: 500;
2044  line-height: 1.05;
2045  letter-spacing: -0.025em;
2046}
2047
2048.site-component-df64ed967548 .gt-county-lead p,
2049.site-component-df64ed967548 .gt-program-rail p,
2050.site-component-df64ed967548 .gt-program-list p,
2051.site-component-df64ed967548 .gt-pain-grid p,
2052.site-component-df64ed967548 .gt-plan-grid p,
2053.site-component-df64ed967548 .gt-newsroom__slots p,
2054.site-component-df64ed967548 .gt-contact-deep dd {
2055  color: var(--color-muted, #5e6461);
2056  font-size: 15px;
2057  line-height: 1.58;
2058}
2059
2060.site-component-df64ed967548 .gt-county-briefs,
2061.site-component-df64ed967548 .gt-mini-member-list,
2062.site-component-df64ed967548 .gt-program-rail,
2063.site-component-df64ed967548 .gt-economy__resources,
2064.site-component-df64ed967548 .gt-newsroom__slots {
2065  display: grid;
2066  gap: 14px;
2067}
2068
2069.site-component-df64ed967548 .gt-county-briefs a,
2070.site-component-df64ed967548 .gt-mini-member-list article,
2071.site-component-df64ed967548 .gt-program-rail article,
2072.site-component-df64ed967548 .gt-economy__resources a,
2073.site-component-df64ed967548 .gt-newsroom__slots article {
2074  min-height: 150px;
2075  padding: 24px;
2076  display: grid;
2077  align-content: end;
2078  background: var(--color-surface, #fff);
2079  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2080  color: var(--color-text, #17242a);
2081  text-decoration: none;
2082  min-width: 0;
2083}
2084
2085.site-component-df64ed967548 .gt-county-briefs a {
2086  min-height: 190px;
2087  padding: 0;
2088  overflow: hidden;
2089  grid-template-columns: 132px 1fr;
2090  align-content: stretch;
2091}
2092
2093.site-component-df64ed967548 .gt-county-briefs img {
2094  width: 100%;
2095  height: 100%;
2096  min-height: 190px;
2097  object-fit: cover;
2098}
2099
2100.site-component-df64ed967548 .gt-county-briefs a > span {
2101  padding: 22px;
2102  display: grid;
2103  align-content: end;
2104}
2105
2106.site-component-df64ed967548 .gt-county-briefs strong,
2107.site-component-df64ed967548 .gt-mini-member-list strong,
2108.site-component-df64ed967548 .gt-economy__resources strong {
2109  display: block;
2110  margin-top: 10px;
2111  font-family: var(--font-heading, Georgia, serif);
2112  font-size: 24px;
2113  font-weight: 500;
2114  line-height: 1.08;
2115  overflow-wrap: anywhere;
2116}
2117
2118.site-component-df64ed967548 .gt-editorial-calendar__body {
2119  display: grid;
2120  grid-template-columns: minmax(0, 1.1fr) minmax(300px, 0.72fr);
2121  gap: 28px;
2122}
2123
2124.site-component-df64ed967548 .gt-monthly-calendar-panel {
2125  display: grid;
2126  align-content: start;
2127  gap: 16px;
2128}
2129
2130.site-component-df64ed967548 .gt-monthly-calendar {
2131  display: grid;
2132  overflow: hidden;
2133  color: var(--color-primary, #17242a);
2134  text-decoration: none;
2135  background: var(--color-surface, #fff);
2136  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2137}
2138
2139.site-component-df64ed967548 .gt-monthly-calendar img {
2140  display: block;
2141  width: 100%;
2142  height: auto;
2143  background: #fff;
2144}
2145
2146.site-component-df64ed967548 .gt-monthly-calendar span {
2147  padding: 16px 20px;
2148  border-top: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2149  font-size: 12px;
2150  font-weight: 900;
2151  letter-spacing: 0.13em;
2152  line-height: 1.4;
2153  text-decoration: underline;
2154  text-underline-offset: 4px;
2155  text-transform: uppercase;
2156}
2157
2158.site-component-df64ed967548 .gt-monthly-calendar:hover span {
2159  background: var(--color-soft, #efe7d8);
2160}
2161
2162.site-component-df64ed967548 .gt-monthly-calendar:focus-visible {
2163  outline: 3px solid var(--color-accent, #b36f2b);
2164  outline-offset: 4px;
2165}
2166
2167.site-component-df64ed967548 .gt-event-list {
2168  display: grid;
2169  background: var(--color-surface, #fff);
2170  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2171}
2172
2173.site-component-df64ed967548 .gt-event-list a {
2174  display: grid;
2175  grid-template-columns: 90px 1fr;
2176  gap: 20px;
2177  padding: 24px;
2178  color: var(--color-text, #17242a);
2179  text-decoration: none;
2180  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2181}
2182
2183.site-component-df64ed967548 .gt-event-list a:last-child {
2184  border-bottom: 0;
2185}
2186
2187.site-component-df64ed967548 .gt-event-list time {
2188  min-height: 76px;
2189  display: grid;
2190  place-items: center;
2191  background: var(--color-soft, #efe7d8);
2192  color: var(--color-primary, #17242a);
2193  font-size: 11px;
2194  font-weight: 900;
2195  letter-spacing: 0.14em;
2196  text-transform: uppercase;
2197}
2198
2199.site-component-df64ed967548 .gt-event-list time strong {
2200  display: block;
2201  font-family: var(--font-heading, Georgia, serif);
2202  font-size: 34px;
2203  line-height: 0.9;
2204}
2205
2206.site-component-df64ed967548 .gt-event-list b {
2207  display: block;
2208  margin-top: 8px;
2209  font-family: var(--font-heading, Georgia, serif);
2210  font-size: 26px;
2211  font-weight: 500;
2212  line-height: 1.05;
2213}
2214
2215.site-component-df64ed967548 .gt-event-list em,
2216.site-component-df64ed967548 .gt-event-list i,
2217.site-component-df64ed967548 .gt-crossroads-events em {
2218  display: block;
2219  margin-top: 7px;
2220  color: var(--color-muted, #5e6461);
2221  font-size: 13px;
2222  font-style: normal;
2223  line-height: 1.4;
2224}
2225
2226.site-component-df64ed967548 .gt-section--dark .gt-crossroads-events em {
2227  color: rgba(255, 255, 255, 0.72);
2228}
2229
2230.site-component-df64ed967548 .gt-county-members figure {
2231  display: grid;
2232  grid-template-rows: 1fr auto;
2233}
2234
2235.site-component-df64ed967548 .gt-county-members figcaption strong {
2236  display: block;
2237  margin-top: 10px;
2238  font-family: var(--font-heading, Georgia, serif);
2239  font-size: 31px;
2240  font-weight: 500;
2241  line-height: 1.04;
2242}
2243
2244.site-component-df64ed967548 .gt-county-members figcaption span,
2245.site-component-df64ed967548 .gt-mini-member-list span,
2246.site-component-df64ed967548 .gt-economy__resources span {
2247  display: block;
2248  margin-top: 9px;
2249  color: var(--color-muted, #5e6461);
2250  font-size: 14px;
2251  line-height: 1.5;
2252}
2253
2254.site-component-df64ed967548 .gt-patron-tiers {
2255  display: grid;
2256  gap: 22px;
2257}
2258
2259.site-component-df64ed967548 .gt-patron-tiers section {
2260  padding-bottom: 22px;
2261  border-bottom: 1px solid rgba(255, 255, 255, 0.14);
2262}
2263
2264.site-component-df64ed967548 .gt-patron-tiers h3 {
2265  margin: 0 0 16px;
2266  color: var(--color-accent, #b36f2b);
2267  font-size: 12px;
2268  font-weight: 900;
2269  letter-spacing: 0.18em;
2270  text-transform: uppercase;
2271}
2272
2273.site-component-df64ed967548 .gt-patron-tiers section > div {
2274  display: grid;
2275  grid-template-columns: repeat(3, minmax(0, 1fr));
2276  gap: 12px;
2277}
2278
2279.site-component-df64ed967548 .gt-patron-tiers a {
2280  min-height: 116px;
2281  display: grid;
2282  place-items: center;
2283  padding: 18px;
2284  color: var(--color-text, #17242a);
2285  text-decoration: none;
2286  background: #fff;
2287  border: 1px solid rgba(255, 255, 255, 0.55);
2288}
2289
2290.site-component-df64ed967548 .gt-patron-tiers img {
2291  max-width: 100%;
2292  max-height: 68px;
2293  object-fit: contain;
2294}
2295
2296.site-component-df64ed967548 .gt-crossroads-paths__grid,
2297.site-component-df64ed967548 .gt-crossroads-events__grid,
2298.site-component-df64ed967548 .gt-visit-grid {
2299  display: grid;
2300  grid-template-columns: repeat(3, minmax(0, 1fr));
2301  gap: 18px;
2302}
2303
2304.site-component-df64ed967548 .gt-crossroads-paths__grid a,
2305.site-component-df64ed967548 .gt-visit-grid a {
2306  position: relative;
2307  min-height: 520px;
2308  overflow: hidden;
2309  color: #fff;
2310  text-decoration: none;
2311  background: var(--color-primary, #17242a);
2312}
2313
2314.site-component-df64ed967548 .gt-crossroads-paths__grid img,
2315.site-component-df64ed967548 .gt-visit-grid img,
2316.site-component-df64ed967548 .gt-crossroads-events__grid img {
2317  position: absolute;
2318  inset: 0;
2319  width: 100%;
2320  height: 100%;
2321  object-fit: cover;
2322}
2323
2324.site-component-df64ed967548 .gt-crossroads-paths__grid a::after,
2325.site-component-df64ed967548 .gt-visit-grid a::after {
2326  content: "";
2327  position: absolute;
2328  inset: 0;
2329  background: linear-gradient(180deg, transparent 28%, rgba(0, 0, 0, 0.78));
2330}
2331
2332.site-component-df64ed967548 .gt-crossroads-paths__grid span,
2333.site-component-df64ed967548 .gt-visit-grid span {
2334  position: absolute;
2335  z-index: 1;
2336  left: 26px;
2337  right: 26px;
2338  bottom: 26px;
2339}
2340
2341.site-component-df64ed967548 .gt-crossroads-paths__grid strong,
2342.site-component-df64ed967548 .gt-visit-grid strong {
2343  display: block;
2344  font-size: clamp(30px, 4vw, 54px);
2345  font-weight: 900;
2346  line-height: 0.92;
2347  letter-spacing: -0.04em;
2348}
2349
2350.site-component-df64ed967548 .gt-crossroads-paths__grid em,
2351.site-component-df64ed967548 .gt-visit-grid em {
2352  display: block;
2353  margin-top: 12px;
2354  color: rgba(255, 255, 255, 0.86);
2355  font-size: 15px;
2356  font-style: normal;
2357  line-height: 1.45;
2358}
2359
2360.site-component-df64ed967548 .gt-itinerary {
2361  grid-template-columns: minmax(260px, 0.62fr) minmax(280px, 0.62fr) minmax(320px, 0.86fr);
2362  align-items: start;
2363}
2364
2365.site-component-df64ed967548 .gt-itinerary--page {
2366  grid-template-columns: minmax(260px, 0.64fr) minmax(0, 1fr);
2367}
2368
2369.site-component-df64ed967548 .gt-itinerary__photos {
2370  display: grid;
2371  gap: 12px;
2372}
2373
2374.site-component-df64ed967548 .gt-itinerary__photos img {
2375  width: 100%;
2376  min-height: 170px;
2377  object-fit: cover;
2378}
2379
2380.site-component-df64ed967548 .gt-itinerary__stops {
2381  margin: 0;
2382  padding: 0;
2383  display: grid;
2384  list-style: none;
2385  border-top: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2386}
2387
2388.site-component-df64ed967548 .gt-itinerary__stops li {
2389  display: grid;
2390  grid-template-columns: 96px 1fr;
2391  gap: 18px;
2392  padding: 22px 0;
2393  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2394}
2395
2396.site-component-df64ed967548 .gt-itinerary__stops time {
2397  color: var(--color-accent, #b36f2b);
2398  font-size: 12px;
2399  font-weight: 900;
2400  letter-spacing: 0.12em;
2401  text-transform: uppercase;
2402}
2403
2404.site-component-df64ed967548 .gt-itinerary__stops a {
2405  color: inherit;
2406  text-decoration: none;
2407}
2408
2409.site-component-df64ed967548 .gt-itinerary__stops strong {
2410  display: block;
2411  font-family: var(--font-heading, Georgia, serif);
2412  font-size: 25px;
2413  font-weight: 500;
2414  line-height: 1.08;
2415}
2416
2417.site-component-df64ed967548 .gt-itinerary__stops span {
2418  display: block;
2419  margin-top: 8px;
2420  color: var(--color-muted, #5e6461);
2421  font-size: 14px;
2422  line-height: 1.5;
2423}
2424
2425.site-component-df64ed967548 .gt-economy__stats,
2426.site-component-df64ed967548 .gt-fact-grid,
2427.site-component-df64ed967548 .gt-pain-grid,
2428.site-component-df64ed967548 .gt-plan-grid,
2429.site-component-df64ed967548 .gt-board-grid,
2430.site-component-df64ed967548 .gt-guide-members {
2431  display: grid;
2432  gap: 16px;
2433}
2434
2435.site-component-df64ed967548 .gt-economy__stats {
2436  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
2437}
2438
2439.site-component-df64ed967548 .gt-fact-grid,
2440.site-component-df64ed967548 .gt-pain-grid,
2441.site-component-df64ed967548 .gt-board-grid,
2442.site-component-df64ed967548 .gt-guide-members {
2443  grid-template-columns: repeat(2, minmax(0, 1fr));
2444}
2445
2446.site-component-df64ed967548 .gt-plan-grid {
2447  grid-template-columns: repeat(3, minmax(0, 1fr));
2448}
2449
2450.site-component-df64ed967548 .gt-economy__stats article,
2451.site-component-df64ed967548 .gt-fact-grid article,
2452.site-component-df64ed967548 .gt-pain-grid article,
2453.site-component-df64ed967548 .gt-plan-grid article,
2454.site-component-df64ed967548 .gt-board-grid article,
2455.site-component-df64ed967548 .gt-guide-members article {
2456  padding: 26px;
2457  background: var(--color-surface, #fff);
2458  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2459  min-width: 0;
2460}
2461
2462.site-component-df64ed967548 .gt-economy__stats strong,
2463.site-component-df64ed967548 .gt-fact-grid strong,
2464.site-component-df64ed967548 .gt-plan-grid strong {
2465  display: block;
2466  color: var(--color-primary, #17242a);
2467  font-family: var(--font-heading, Georgia, serif);
2468  font-size: clamp(28px, 3.2vw, 44px);
2469  font-weight: 500;
2470  line-height: 0.94;
2471  overflow-wrap: anywhere;
2472}
2473
2474.site-component-df64ed967548 .gt-economy__stats span,
2475.site-component-df64ed967548 .gt-fact-grid span {
2476  display: block;
2477  margin-top: 12px;
2478  color: var(--color-muted, #5e6461);
2479  font-size: 14px;
2480  line-height: 1.45;
2481  overflow-wrap: anywhere;
2482}
2483
2484.site-component-df64ed967548 .gt-crossroads-events__grid {
2485  grid-template-columns: repeat(4, minmax(0, 1fr));
2486}
2487
2488.site-component-df64ed967548 .gt-crossroads-events__grid a {
2489  position: relative;
2490  min-height: 430px;
2491  overflow: hidden;
2492  display: grid;
2493  align-content: end;
2494  color: #fff;
2495  text-decoration: none;
2496  background: var(--color-primary, #17242a);
2497}
2498
2499.site-component-df64ed967548 .gt-crossroads-events__grid a::after {
2500  content: "";
2501  position: absolute;
2502  inset: 0;
2503  background: linear-gradient(180deg, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.84));
2504}
2505
2506.site-component-df64ed967548 .gt-crossroads-events__grid a > div {
2507  position: relative;
2508  z-index: 1;
2509  padding: 24px;
2510}
2511
2512.site-component-df64ed967548 .gt-crossroads-events h3 {
2513  margin: 10px 0 0;
2514  font-family: var(--font-heading, Georgia, serif);
2515  font-size: 25px;
2516  font-weight: 500;
2517  line-height: 1.08;
2518}
2519
2520.site-component-df64ed967548 .gt-directory-hub__form,
2521.site-component-df64ed967548 .gt-join-form,
2522.site-component-df64ed967548 .gt-footer-newsletter div {
2523  display: grid;
2524  gap: 12px;
2525}
2526
2527.site-component-df64ed967548 .gt-directory-hub__form {
2528  grid-template-columns: 1fr minmax(220px, 0.42fr) auto;
2529  margin-bottom: 18px;
2530}
2531
2532.site-component-df64ed967548 .gt-directory-hub__form input,
2533.site-component-df64ed967548 .gt-directory-hub__form select,
2534.site-component-df64ed967548 .gt-join-form input,
2535.site-component-df64ed967548 .gt-join-form select {
2536  min-height: 52px;
2537  width: 100%;
2538  padding: 0 16px;
2539  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2540  background: #fff;
2541  color: var(--color-text, #17242a);
2542  font: 600 14px/1.2 var(--font-body, system-ui, sans-serif);
2543}
2544
2545.site-component-df64ed967548 .gt-directory-hub__form button,
2546.site-component-df64ed967548 .gt-join-form button {
2547  min-height: 52px;
2548  border: 0;
2549  background: var(--color-primary, #17242a);
2550  color: var(--color-on-primary, #fff);
2551  padding: 0 22px;
2552  font: 900 12px/1 var(--font-body, system-ui, sans-serif);
2553  letter-spacing: 0.1em;
2554  text-transform: uppercase;
2555}
2556
2557.site-component-df64ed967548 .gt-alpha-index {
2558  display: flex;
2559  flex-wrap: wrap;
2560  gap: 8px;
2561  margin: 0 0 24px;
2562}
2563
2564.site-component-df64ed967548 .gt-alpha-index span {
2565  min-width: 34px;
2566  min-height: 34px;
2567  display: grid;
2568  place-items: center;
2569  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2570  color: var(--color-muted, #5e6461);
2571  font-size: 12px;
2572  font-weight: 900;
2573}
2574
2575.site-component-df64ed967548 .gt-person-avatar {
2576  width: 78px;
2577  height: 78px;
2578  display: grid;
2579  place-items: center;
2580  border-radius: 999px;
2581  background: var(--color-primary, #17242a);
2582  color: var(--color-on-primary, #fff);
2583  font-family: var(--font-heading, Georgia, serif);
2584  font-size: 25px;
2585  font-weight: 500;
2586}
2587
2588.site-component-df64ed967548 .gt-board-grid article {
2589  display: grid;
2590  align-content: start;
2591  gap: 12px;
2592}
2593
2594.site-component-df64ed967548 .gt-board-grid strong,
2595.site-component-df64ed967548 .gt-guide-members strong {
2596  display: block;
2597  font-family: var(--font-heading, Georgia, serif);
2598  font-size: 24px;
2599  font-weight: 500;
2600  line-height: 1.08;
2601}
2602
2603.site-component-df64ed967548 .gt-board-grid span,
2604.site-component-df64ed967548 .gt-guide-members span {
2605  color: var(--color-muted, #5e6461);
2606  font-size: 14px;
2607  line-height: 1.45;
2608}
2609
2610.site-component-df64ed967548 .gt-board-grid a {
2611  color: var(--color-primary, #17242a);
2612  font-size: 12px;
2613  font-weight: 900;
2614  letter-spacing: 0.08em;
2615  text-decoration: none;
2616  text-transform: uppercase;
2617}
2618
2619.site-component-df64ed967548 .gt-plan-grid ul {
2620  margin: 18px 0 0;
2621  padding-left: 18px;
2622  color: var(--color-muted, #5e6461);
2623  font-size: 14px;
2624  line-height: 1.7;
2625}
2626
2627.site-component-df64ed967548 .gt-join-form {
2628  padding: clamp(26px, 4vw, 44px);
2629  background: var(--color-surface, #fff);
2630  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2631}
2632
2633.site-component-df64ed967548 .gt-join-form label {
2634  display: grid;
2635  gap: 8px;
2636  color: var(--color-muted, #5e6461);
2637  font-size: 12px;
2638  font-weight: 900;
2639  letter-spacing: 0.1em;
2640  text-transform: uppercase;
2641}
2642
2643.site-component-df64ed967548 .gt-program-list {
2644  display: grid;
2645  gap: 18px;
2646}
2647
2648.site-component-df64ed967548 .gt-program-list article {
2649  display: grid;
2650  grid-template-columns: minmax(240px, 0.42fr) minmax(0, 1fr);
2651  background: var(--color-surface, #fff);
2652  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2653}
2654
2655.site-component-df64ed967548 .gt-program-list article > div {
2656  padding: clamp(26px, 4vw, 44px);
2657}
2658
2659.site-component-df64ed967548 .gt-contact-deep dl {
2660  margin: 26px 0 0;
2661  display: grid;
2662  gap: 14px;
2663}
2664
2665.site-component-df64ed967548 .gt-contact-deep dt {
2666  margin: 0;
2667  color: var(--color-primary, #17242a);
2668  font-weight: 900;
2669}
2670
2671.site-component-df64ed967548 .gt-contact-deep dd {
2672  margin: 5px 0 0;
2673}
2674
2675.site-component-df64ed967548 .gt-cta {
2676  position: relative;
2677  overflow: hidden;
2678  min-height: 420px;
2679  display: grid;
2680  place-items: center;
2681  text-align: center;
2682  color: #fff;
2683  background: var(--color-primary, #17242a);
2684}
2685
2686.site-component-df64ed967548 .gt-cta img {
2687  position: absolute;
2688  inset: 0;
2689  width: 100%;
2690  height: 100%;
2691  object-fit: cover;
2692  opacity: 0.26;
2693}
2694
2695.site-component-df64ed967548 .gt-cta::after {
2696  content: "";
2697  position: absolute;
2698  inset: 0;
2699  background: rgba(0, 0, 0, 0.28);
2700}
2701
2702.site-component-df64ed967548 .gt-cta__body {
2703  position: relative;
2704  z-index: 1;
2705  width: min(100% - 44px, 820px);
2706  padding: 74px 0;
2707}
2708
2709.site-component-df64ed967548 .gt-cta .gt-copy {
2710  margin-left: auto;
2711  margin-right: auto;
2712  max-width: 680px;
2713  color: rgba(255, 255, 255, 0.82);
2714}
2715
2716.site-component-df64ed967548 .gt-circle-switch {
2717  display: grid;
2718  grid-template-columns: minmax(260px, 0.9fr) minmax(180px, 0.45fr) minmax(340px, 1fr);
2719  gap: clamp(24px, 4vw, 52px);
2720  align-items: center;
2721}
2722
2723.site-component-df64ed967548 .gt-circle-switch__dial {
2724  aspect-ratio: 1;
2725  border-radius: 50%;
2726  display: grid;
2727  place-items: center;
2728  text-align: center;
2729  padding: 28px;
2730  background:
2731    radial-gradient(circle, var(--color-surface, #fff) 0 46%, transparent 47%),
2732    repeating-conic-gradient(from -18deg, rgba(79, 58, 35, 0.16) 0deg 8deg, transparent 8deg 18deg);
2733  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2734}
2735
2736.site-component-df64ed967548 .gt-circle-switch__dial span {
2737  display: block;
2738  color: var(--color-accent, #b2672e);
2739  font-family: var(--font-heading, Georgia, serif);
2740  font-size: clamp(44px, 5vw, 70px);
2741  line-height: 0.9;
2742}
2743
2744.site-component-df64ed967548 .gt-circle-switch__dial strong {
2745  display: block;
2746  margin-top: 8px;
2747  color: var(--color-primary, #253c36);
2748  font-size: 11px;
2749  font-weight: 900;
2750  letter-spacing: 0.18em;
2751  text-transform: uppercase;
2752}
2753
2754.site-component-df64ed967548 .gt-circle-switch__cards {
2755  display: grid;
2756  grid-template-columns: repeat(2, minmax(0, 1fr));
2757  gap: 14px;
2758}
2759
2760.site-component-df64ed967548 .gt-circle-switch__cards a,
2761.site-component-df64ed967548 .gt-orbit-members article {
2762  min-height: 190px;
2763  padding: 24px;
2764  display: grid;
2765  align-content: end;
2766  background: var(--color-surface, #fff);
2767  color: var(--color-text, #17242a);
2768  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2769  text-decoration: none;
2770}
2771
2772.site-component-df64ed967548 .gt-circle-switch__cards small,
2773.site-component-df64ed967548 .gt-orbit-members small {
2774  color: var(--color-accent, #b2672e);
2775  font-size: 11px;
2776  font-weight: 900;
2777  letter-spacing: 0.16em;
2778  text-transform: uppercase;
2779}
2780
2781.site-component-df64ed967548 .gt-circle-switch__cards strong,
2782.site-component-df64ed967548 .gt-orbit-members strong {
2783  display: block;
2784  margin-top: 10px;
2785  font-family: var(--font-heading, Georgia, serif);
2786  font-size: 25px;
2787  font-weight: 500;
2788  line-height: 1.06;
2789}
2790
2791.site-component-df64ed967548 .gt-circle-switch__cards span,
2792.site-component-df64ed967548 .gt-orbit-members span {
2793  display: block;
2794  margin-top: 10px;
2795  color: var(--color-muted, #665f55);
2796  font-size: 14px;
2797  line-height: 1.5;
2798}
2799
2800.site-component-df64ed967548 .gt-docket {
2801  display: grid;
2802  grid-template-columns: minmax(220px, 0.46fr) minmax(0, 1fr);
2803  gap: 0;
2804  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2805  background: var(--color-surface, #fff);
2806}
2807
2808.site-component-df64ed967548 .gt-docket__rail {
2809  padding: clamp(28px, 4vw, 46px);
2810  background: var(--color-primary, #253c36);
2811  color: var(--color-on-primary, #fff);
2812  display: grid;
2813  align-content: end;
2814}
2815
2816.site-component-df64ed967548 .gt-docket__rail span {
2817  color: var(--color-accent, #e8b359);
2818  font-size: 11px;
2819  font-weight: 900;
2820  letter-spacing: 0.18em;
2821  text-transform: uppercase;
2822}
2823
2824.site-component-df64ed967548 .gt-docket__rail strong {
2825  margin-top: 12px;
2826  font-family: var(--font-heading, Georgia, serif);
2827  font-size: clamp(34px, 4vw, 56px);
2828  font-weight: 500;
2829  line-height: 0.98;
2830}
2831
2832.site-component-df64ed967548 .gt-docket__events {
2833  display: grid;
2834}
2835
2836.site-component-df64ed967548 .gt-docket__events a,
2837.site-component-df64ed967548 .gt-ticket-list a {
2838  display: grid;
2839  grid-template-columns: 92px 1fr;
2840  gap: 20px;
2841  padding: 24px;
2842  color: var(--color-text, #17242a);
2843  text-decoration: none;
2844  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2845}
2846
2847.site-component-df64ed967548 .gt-docket__events a:last-child,
2848.site-component-df64ed967548 .gt-ticket-list a:last-child {
2849  border-bottom: 0;
2850}
2851
2852.site-component-df64ed967548 .gt-docket__events time,
2853.site-component-df64ed967548 .gt-ticket-date {
2854  display: grid;
2855  place-items: center;
2856  min-height: 76px;
2857  background: var(--color-soft, #eadcc7);
2858  color: var(--color-primary, #253c36);
2859  font-size: 11px;
2860  font-weight: 900;
2861  letter-spacing: 0.14em;
2862  text-transform: uppercase;
2863}
2864
2865.site-component-df64ed967548 .gt-docket__events time strong,
2866.site-component-df64ed967548 .gt-ticket-date strong {
2867  display: block;
2868  font-family: var(--font-heading, Georgia, serif);
2869  font-size: 34px;
2870  line-height: 0.9;
2871  letter-spacing: -0.04em;
2872}
2873
2874.site-component-df64ed967548 .gt-docket__events small,
2875.site-component-df64ed967548 .gt-ticket-list small {
2876  display: block;
2877  color: var(--color-accent, #b2672e);
2878  font-size: 11px;
2879  font-weight: 900;
2880  letter-spacing: 0.16em;
2881  text-transform: uppercase;
2882}
2883
2884.site-component-df64ed967548 .gt-docket__events b,
2885.site-component-df64ed967548 .gt-ticket-list b {
2886  display: block;
2887  margin-top: 8px;
2888  font-family: var(--font-heading, Georgia, serif);
2889  font-size: clamp(23px, 2.4vw, 34px);
2890  font-weight: 500;
2891  line-height: 1.05;
2892}
2893
2894.site-component-df64ed967548 .gt-docket__events em,
2895.site-component-df64ed967548 .gt-ticket-list em {
2896  display: block;
2897  margin-top: 8px;
2898  color: var(--color-muted, #665f55);
2899  font-size: 14px;
2900  font-style: normal;
2901}
2902
2903.site-component-df64ed967548 .gt-orbit-members {
2904  display: grid;
2905  grid-template-columns: repeat(4, minmax(0, 1fr));
2906  gap: 0;
2907  border-left: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2908  border-top: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
2909}
2910
2911.site-component-df64ed967548 .gt-orbit-members article {
2912  border-left: 0;
2913  border-top: 0;
2914}
2915
2916.site-component-df64ed967548 .gt-seal-partners {
2917  display: grid;
2918  grid-template-columns: minmax(260px, 0.76fr) minmax(0, 1fr);
2919  gap: clamp(30px, 5vw, 74px);
2920  align-items: center;
2921}
2922
2923.site-component-df64ed967548 .gt-seal-partners__logos {
2924  display: grid;
2925  grid-template-columns: repeat(4, minmax(0, 1fr));
2926  gap: 12px;
2927}
2928
2929.site-component-df64ed967548 .gt-seal-partners__logos a {
2930  min-height: 128px;
2931  padding: 18px;
2932  display: grid;
2933  place-items: center;
2934  background: rgba(255, 255, 255, 0.08);
2935  border: 1px solid rgba(255, 255, 255, 0.16);
2936  color: var(--color-on-primary, #fff);
2937  text-decoration: none;
2938}
2939
2940.site-component-df64ed967548 .gt-seal-partners__logos img {
2941  max-width: 100%;
2942  max-height: 74px;
2943  object-fit: contain;
2944  filter: grayscale(1) contrast(1.08);
2945}
2946
2947.site-component-df64ed967548 .gt-field-guide__grid {
2948  display: grid;
2949  grid-template-columns: repeat(4, minmax(0, 1fr));
2950  gap: 16px;
2951}
2952
2953.site-component-df64ed967548 .gt-field-guide__grid a {
2954  position: relative;
2955  min-height: 470px;
2956  display: block;
2957  overflow: hidden;
2958  color: #fff;
2959  text-decoration: none;
2960  background: var(--color-primary, #0b6070);
2961}
2962
2963.site-component-df64ed967548 .gt-field-guide__grid img {
2964  width: 100%;
2965  height: 100%;
2966  object-fit: cover;
2967  transition: transform 0.6s ease;
2968}
2969
2970.site-component-df64ed967548 .gt-field-guide__grid a:hover img {
2971  transform: scale(1.045);
2972}
2973
2974.site-component-df64ed967548 .gt-field-guide__grid a::after {
2975  content: "";
2976  position: absolute;
2977  inset: 0;
2978  background: linear-gradient(180deg, transparent 22%, rgba(8, 47, 58, 0.88));
2979}
2980
2981.site-component-df64ed967548 .gt-field-guide__grid span {
2982  position: absolute;
2983  z-index: 1;
2984  left: 24px;
2985  right: 24px;
2986  bottom: 24px;
2987}
2988
2989.site-component-df64ed967548 .gt-field-guide__grid small,
2990.site-component-df64ed967548 .gt-toolbelt__list small {
2991  display: block;
2992  color: #f0a488;
2993  font-size: 11px;
2994  font-weight: 900;
2995  letter-spacing: 0.18em;
2996  text-transform: uppercase;
2997}
2998
2999.site-component-df64ed967548 .gt-field-guide__grid strong,
3000.site-component-df64ed967548 .gt-toolbelt__list strong {
3001  display: block;
3002  margin-top: 10px;
3003  font-family: var(--font-heading, Georgia, serif);
3004  font-size: 28px;
3005  font-weight: 500;
3006  line-height: 1.02;
3007  letter-spacing: -0.025em;
3008}
3009
3010.site-component-df64ed967548 .gt-field-guide__grid em,
3011.site-component-df64ed967548 .gt-toolbelt__list span {
3012  display: block;
3013  margin-top: 10px;
3014  font-size: 14px;
3015  font-style: normal;
3016  line-height: 1.48;
3017  opacity: 0.88;
3018}
3019
3020.site-component-df64ed967548 .gt-ticket-board {
3021  display: grid;
3022  grid-template-columns: minmax(260px, 0.72fr) minmax(0, 1fr);
3023  gap: clamp(28px, 5vw, 70px);
3024  align-items: start;
3025}
3026
3027.site-component-df64ed967548 .gt-ticket-board__head {
3028  position: sticky;
3029  top: 110px;
3030}
3031
3032.site-component-df64ed967548 .gt-ticket-list {
3033  background: var(--color-surface, #fff);
3034  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3035}
3036
3037.site-component-df64ed967548 .gt-ticket-list a {
3038  grid-template-columns: 84px 1fr;
3039}
3040
3041.site-component-df64ed967548 .gt-ticket-date {
3042  background: var(--color-primary, #0b6070);
3043  color: var(--color-on-primary, #fff);
3044}
3045
3046.site-component-df64ed967548 .gt-toolbelt {
3047  display: grid;
3048  grid-template-columns: minmax(260px, 0.72fr) minmax(0, 1fr);
3049  gap: clamp(30px, 5vw, 72px);
3050}
3051
3052.site-component-df64ed967548 .gt-toolbelt__list {
3053  display: grid;
3054  grid-template-columns: repeat(2, minmax(0, 1fr));
3055  gap: 16px;
3056}
3057
3058.site-component-df64ed967548 .gt-toolbelt__list a {
3059  min-height: 230px;
3060  padding: 26px;
3061  display: grid;
3062  align-content: space-between;
3063  background: var(--color-primary, #0b6070);
3064  color: var(--color-on-primary, #fff);
3065  text-decoration: none;
3066}
3067
3068.site-component-df64ed967548 .gt-postcard-partners__grid {
3069  display: grid;
3070  grid-template-columns: repeat(3, minmax(0, 1fr));
3071  gap: 18px;
3072}
3073
3074.site-component-df64ed967548 .gt-postcard-partners__grid article {
3075  min-height: 250px;
3076  padding: 28px;
3077  display: grid;
3078  align-content: start;
3079  gap: 12px;
3080  background: rgba(255, 255, 255, 0.08);
3081  border: 1px solid rgba(255, 255, 255, 0.16);
3082}
3083
3084.site-component-df64ed967548 .gt-postcard-partners__grid h3 {
3085  margin: 0 0 10px;
3086  color: #f0a488;
3087  font-size: 11px;
3088  font-weight: 900;
3089  letter-spacing: 0.18em;
3090  text-transform: uppercase;
3091}
3092
3093.site-component-df64ed967548 .gt-postcard-partners__grid span {
3094  color: var(--color-on-primary, #fff);
3095  font-family: var(--font-heading, Georgia, serif);
3096  font-size: 21px;
3097  line-height: 1.12;
3098}
3099
3100@media (max-width: 1040px) {
3101  .site-component-df64ed967548 .gt-path-grid,
3102  .site-component-df64ed967548 .gt-event-grid,
3103  .site-component-df64ed967548 .gt-resource-grid,
3104  .site-component-df64ed967548 .gt-orbit-members,
3105  .site-component-df64ed967548 .gt-field-guide__grid,
3106  .site-component-df64ed967548 .gt-crossroads-events__grid,
3107  .site-component-df64ed967548 .gt-plan-grid {
3108    grid-template-columns: repeat(2, minmax(0, 1fr));
3109  }
3110
3111  .site-component-df64ed967548 .gt-place-grid {
3112    grid-template-columns: repeat(2, minmax(0, 1fr));
3113    min-height: auto;
3114  }
3115
3116  .site-component-df64ed967548 .gt-place-card {
3117    min-height: 360px;
3118  }
3119
3120  .site-component-df64ed967548 .gt-stat-grid {
3121    grid-template-columns: repeat(2, minmax(0, 1fr));
3122  }
3123
3124  .site-component-df64ed967548 .gt-stat:nth-child(2) {
3125    border-right: 0;
3126  }
3127}
3128
3129@media (max-width: 820px) {
3130  .site-component-df64ed967548 .gt-directory__inner,
3131  .site-component-df64ed967548 .gt-directory form,
3132  .site-component-df64ed967548 .gt-story,
3133  .site-component-df64ed967548 .gt-leadership,
3134  .site-component-df64ed967548 .gt-contact-layout,
3135  .site-component-df64ed967548 .gt-county-front,
3136  .site-component-df64ed967548 .gt-county-lead,
3137  .site-component-df64ed967548 .gt-county-members,
3138  .site-component-df64ed967548 .gt-patron-layout,
3139  .site-component-df64ed967548 .gt-editorial-calendar__body,
3140  .site-component-df64ed967548 .gt-itinerary,
3141  .site-component-df64ed967548 .gt-itinerary--page,
3142  .site-component-df64ed967548 .gt-economy,
3143  .site-component-df64ed967548 .gt-about-deep,
3144  .site-component-df64ed967548 .gt-staff-card,
3145  .site-component-df64ed967548 .gt-join-layout,
3146  .site-component-df64ed967548 .gt-contact-deep,
3147  .site-component-df64ed967548 .gt-guide-detail,
3148  .site-component-df64ed967548 .gt-circle-switch,
3149  .site-component-df64ed967548 .gt-docket,
3150  .site-component-df64ed967548 .gt-seal-partners,
3151  .site-component-df64ed967548 .gt-ticket-board,
3152  .site-component-df64ed967548 .gt-toolbelt {
3153    grid-template-columns: 1fr;
3154  }
3155
3156  .site-component-df64ed967548 .gt-directory__inner {
3157    align-items: stretch;
3158  }
3159
3160  .site-component-df64ed967548 .gt-directory button {
3161    width: 100%;
3162  }
3163
3164  .site-component-df64ed967548 .gt-logo-grid,
3165  .site-component-df64ed967548 .gt-news-grid,
3166  .site-component-df64ed967548 .gt-member-grid,
3167  .site-component-df64ed967548 .gt-crossroads-paths__grid,
3168  .site-component-df64ed967548 .gt-visit-grid,
3169  .site-component-df64ed967548 .gt-economy__stats,
3170  .site-component-df64ed967548 .gt-fact-grid,
3171  .site-component-df64ed967548 .gt-pain-grid,
3172  .site-component-df64ed967548 .gt-board-grid,
3173  .site-component-df64ed967548 .gt-guide-members,
3174  .site-component-df64ed967548 .gt-seal-partners__logos,
3175  .site-component-df64ed967548 .gt-postcard-partners__grid {
3176    grid-template-columns: repeat(2, minmax(0, 1fr));
3177  }
3178
3179  .site-component-df64ed967548 .gt-ticket-board__head {
3180    position: static;
3181  }
3182}
3183
3184@media (max-width: 580px) {
3185  .site-component-df64ed967548 .gt-section__inner,
3186  .site-component-df64ed967548 .gt-directory__inner,
3187  .site-component-df64ed967548 .gt-cta__body {
3188    width: min(100% - 28px, var(--container-max, 1200px));
3189  }
3190
3191  .site-component-df64ed967548 .gt-section {
3192    padding: 66px 0;
3193  }
3194
3195  .site-component-df64ed967548 .gt-path-grid,
3196  .site-component-df64ed967548 .gt-event-grid,
3197  .site-component-df64ed967548 .gt-place-grid,
3198  .site-component-df64ed967548 .gt-resource-grid,
3199  .site-component-df64ed967548 .gt-logo-grid,
3200  .site-component-df64ed967548 .gt-news-grid,
3201  .site-component-df64ed967548 .gt-leader-list,
3202  .site-component-df64ed967548 .gt-member-grid,
3203  .site-component-df64ed967548 .gt-stat-grid,
3204  .site-component-df64ed967548 .gt-circle-switch__cards,
3205  .site-component-df64ed967548 .gt-orbit-members,
3206  .site-component-df64ed967548 .gt-field-guide__grid,
3207  .site-component-df64ed967548 .gt-toolbelt__list,
3208  .site-component-df64ed967548 .gt-crossroads-paths__grid,
3209  .site-component-df64ed967548 .gt-crossroads-events__grid,
3210  .site-component-df64ed967548 .gt-visit-grid,
3211  .site-component-df64ed967548 .gt-economy__stats,
3212  .site-component-df64ed967548 .gt-fact-grid,
3213  .site-component-df64ed967548 .gt-pain-grid,
3214  .site-component-df64ed967548 .gt-plan-grid,
3215  .site-component-df64ed967548 .gt-board-grid,
3216  .site-component-df64ed967548 .gt-guide-members,
3217  .site-component-df64ed967548 .gt-postcard-partners__grid {
3218    grid-template-columns: 1fr;
3219  }
3220
3221  .site-component-df64ed967548 .gt-directory-hub__form,
3222  .site-component-df64ed967548 .gt-program-list article {
3223    grid-template-columns: 1fr;
3224  }
3225
3226  .site-component-df64ed967548 .gt-crossroads-paths__grid a,
3227  .site-component-df64ed967548 .gt-crossroads-events__grid a,
3228  .site-component-df64ed967548 .gt-visit-grid a {
3229    min-height: 330px;
3230  }
3231
3232  .site-component-df64ed967548 .gt-event-list a,
3233  .site-component-df64ed967548 .gt-itinerary__stops li {
3234    grid-template-columns: 72px 1fr;
3235    gap: 14px;
3236  }
3237
3238  .site-component-df64ed967548 .gt-docket__events a,
3239  .site-component-df64ed967548 .gt-ticket-list a {
3240    grid-template-columns: 72px 1fr;
3241    gap: 14px;
3242    padding: 18px;
3243  }
3244
3245  .site-component-df64ed967548 .gt-field-guide__grid a {
3246    min-height: 340px;
3247  }
3248
3249  .site-component-df64ed967548 .gt-stat,
3250  .site-component-df64ed967548 .gt-stat:nth-child(2) {
3251    border-right: 0;
3252    border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3253  }
3254
3255  .site-component-df64ed967548 .gt-stat:last-child {
3256    border-bottom: 0;
3257  }
3258
3259  .site-component-df64ed967548 .gt-path-card,
3260  .site-component-df64ed967548 .gt-place-card {
3261    min-height: 330px;
3262  }
3263
3264  .site-component-df64ed967548 .gt-story__media,
3265  .site-component-df64ed967548 .gt-story__media img {
3266    min-height: 360px;
3267  }
3268}
3269
3270
3271.site-component-df64ed967548 .gt-fact-grid strong {
3272  font-size: clamp(20px, 1.8vw, 28px);
3273  line-height: 1.05;
3274  overflow-wrap: normal;
3275  word-break: normal;
3276  hyphens: none;
3277}
3278
3279.site-component-df64ed967548 .gt-fact-grid span {
3280  overflow-wrap: break-word;
3281  word-break: normal;
3282  hyphens: none;
3283}
3284
3285.site-component-df64ed967548 .gt-county-members figcaption .gt-text-link {
3286  margin-top: 18px;
3287}
3288
3289.site-component-df64ed967548 .gt-county-members figure img {
3290  background: var(--color-surface, #fff);
3291  object-fit: contain;
3292}
3293</style><section class="site-component site-component-df64ed967548 site-component--custom_section" data-site-component-key="custom_section" data-site-component-version="1">
3294
3295  <section class="gt-section">
3296    <div class="gt-section__inner">
3297      
3298        <div class="gt-section__head">
3299          <p class="gt-eyebrow">News and updates</p>
3300          <h2 class="gt-title">From the chamber.</h2>
3301          <p class="gt-copy">Use this space for Small Business Season, Small Business Month, member spotlights, event recaps, ribbon cuttings, and business updates.</p>
3302        </div>
3303        <div class="gt-news-grid">
3304          
3305            <a class="gt-news-card" href="/chamber-blog">
3306              <div class="gt-news-card__image"><img src="https://cdn.chamberhive.com/1rhv76wh1v83isgdnh07e72xnfoz" alt="Celebrating Small Business Season" loading="lazy" width="792" height="630"></div>
3307              <div class="gt-news-card__body"><small>Nov 6, 2025</small><h3>Celebrating Small Business Season</h3><p>A chamber post celebrating local small businesses and the season of shopping member-first.</p></div>
3308            </a>
3309          
3310            <a class="gt-news-card" href="/chamber-blog">
3311              <div class="gt-news-card__image"><img src="https://api.chambermate.com/core/app/storage/directView?k=POST/df3d8130-7d17-46b9-bdf8-dcea6918eae8" alt="November and December Chamber Events" loading="lazy"></div>
3312              <div class="gt-news-card__body"><small>Aug 10, 2025</small><h3>November and December Chamber Events</h3><p>
3312A practical event roundup for members planning the end of the year.</p></div>
3313            </a>
3314          
3315        </div>
3316      
3317    </div>
3318  </section>
3319
3320</section>
3321      </div>
3322      <div class="site-page-section"
3323           data-site-section-index="2" data-site-section-type="custom_section">
3324        <style>.site-component-df64ed967548 {
3325  display: block;
3326  width: 100vw;
3327  margin-left: calc(50% - 50vw);
3328}
3329
3330.site-component-df64ed967548 .gt-section {
3331  background: var(--color-bg, #f7f3ea);
3332  color: var(--color-text, #17242a);
3333  padding: clamp(76px, 9vw, 126px) 0;
3334  font-family: var(--font-body, system-ui, sans-serif);
3335}
3336
3337.site-component-df64ed967548 .gt-section--surface {
3338  background: var(--color-surface, #fff);
3339}
3340
3341.site-component-df64ed967548 .gt-section--soft {
3342  background: var(--color-soft, #efe7d8);
3343}
3344
3345.site-component-df64ed967548 .gt-section--dark {
3346  background: var(--color-primary, #17242a);
3347  color: var(--color-on-primary, #fff);
3348}
3349
3350.site-component-df64ed967548 .gt-section--dark .gt-copy,
3351.site-component-df64ed967548 .gt-section--dark .gt-event-card p,
3352.site-component-df64ed967548 .gt-section--dark .gt-resource p {
3353  color: color-mix(in srgb, var(--color-on-primary, #fff) 74%, transparent);
3354}
3355
3356.site-component-df64ed967548 .gt-section__inner {
3357  width: min(100% - 44px, var(--container-max, 1200px));
3358  margin: 0 auto;
3359}
3360
3361.site-component-df64ed967548 .gt-section__head {
3362  max-width: 760px;
3363  margin-bottom: clamp(34px, 5vw, 64px);
3364}
3365
3366.site-component-df64ed967548 .gt-section__head--center {
3367  margin-left: auto;
3368  margin-right: auto;
3369  text-align: center;
3370}
3371
3372.site-component-df64ed967548 .gt-eyebrow {
3373  margin: 0 0 16px;
3374  color: var(--color-accent, #b36f2b);
3375  font-size: 12px;
3376  font-weight: 900;
3377  letter-spacing: 0.18em;
3378  text-transform: uppercase;
3379}
3380
3381.site-component-df64ed967548 .gt-title {
3382  margin: 0;
3383  color: inherit;
3384  font-family: var(--font-heading, Georgia, serif);
3385  font-size: clamp(36px, 4.8vw, 62px);
3386  font-weight: 500;
3387  line-height: 1.03;
3388  letter-spacing: -0.035em;
3389}
3390
3391.site-component-df64ed967548 .gt-title em {
3392  color: var(--color-accent, #b36f2b);
3393  font-style: italic;
3394  font-weight: 400;
3395}
3396
3397.site-component-df64ed967548 .gt-copy {
3398  margin: 20px 0 0;
3399  color: var(--color-muted, #5e6461);
3400  font-size: clamp(17px, 1.3vw, 20px);
3401  line-height: 1.62;
3402}
3403
3404.site-component-df64ed967548 .gt-btn,
3405.site-component-df64ed967548 .gt-text-link {
3406  display: inline-flex;
3407  align-items: center;
3408  color: var(--color-primary, #17242a);
3409  text-decoration: none;
3410  font-size: 13px;
3411  font-weight: 900;
3412  letter-spacing: 0.08em;
3413  text-transform: uppercase;
3414}
3415
3416.site-component-df64ed967548 .gt-btn {
3417  min-height: 48px;
3418  padding: 14px 22px;
3419  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3420}
3421
3422.site-component-df64ed967548 .gt-btn--primary {
3423  background: var(--color-primary, #17242a);
3424  color: var(--color-on-primary, #fff);
3425  border-color: var(--color-primary, #17242a);
3426}
3427
3428.site-component-df64ed967548 .gt-section--dark .gt-btn,
3429.site-component-df64ed967548 .gt-section--dark .gt-text-link {
3430  color: var(--color-on-primary, #fff);
3431}
3432
3433.site-component-df64ed967548 .gt-text-link::after {
3434  content: ">";
3435  margin-left: 8px;
3436  color: var(--color-accent, #b36f2b);
3437}
3438
3439.site-component-df64ed967548 .gt-directory {
3440  margin-top: -1px;
3441  padding: 28px 0;
3442  background: var(--color-surface, #fff);
3443  border-top: 1px solid var(--color-border, rgba(0, 0, 0, 0.14));
3444  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.14));
3445}
3446
3447.site-component-df64ed967548 .gt-directory__inner {
3448  width: min(100% - 44px, var(--container-max, 1200px));
3449  margin: 0 auto;
3450  display: grid;
3451  grid-template-columns: minmax(170px, auto) 1fr auto;
3452  gap: 18px;
3453  align-items: center;
3454}
3455
3456.site-component-df64ed967548 .gt-directory h2 {
3457  margin: 0;
3458  font-family: var(--font-heading, Georgia, serif);
3459  font-size: 24px;
3460  font-style: italic;
3461  font-weight: 500;
3462}
3463
3464.site-component-df64ed967548 .gt-directory form {
3465  display: grid;
3466  grid-template-columns: minmax(170px, 0.6fr) minmax(220px, 1fr);
3467  gap: 12px;
3468}
3469
3470.site-component-df64ed967548 .gt-directory label {
3471  position: absolute;
3472  width: 1px;
3473  height: 1px;
3474  overflow: hidden;
3475  clip: rect(0 0 0 0);
3476}
3477
3478.site-component-df64ed967548 .gt-directory select,
3479.site-component-df64ed967548 .gt-directory input {
3480  width: 100%;
3481  min-height: 48px;
3482  padding: 0 16px;
3483  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.14));
3484  background: #fff;
3485  color: var(--color-text, #17242a);
3486  font: 600 14px/1.2 var(--font-body, system-ui, sans-serif);
3487}
3488
3489.site-component-df64ed967548 .gt-directory button {
3490  min-height: 48px;
3491  border: 0;
3492  background: var(--color-primary, #17242a);
3493  color: var(--color-on-primary, #fff);
3494  padding: 0 22px;
3495  font: 900 12px/1 var(--font-body, system-ui, sans-serif);
3496  letter-spacing: 0.1em;
3497  text-transform: uppercase;
3498}
3499
3500.site-component-df64ed967548 .gt-path-grid,
3501.site-component-df64ed967548 .gt-event-grid,
3502.site-component-df64ed967548 .gt-place-grid,
3503.site-component-df64ed967548 .gt-resource-grid,
3504.site-component-df64ed967548 .gt-news-grid,
3505.site-component-df64ed967548 .gt-member-grid {
3506  display: grid;
3507  gap: 22px;
3508}
3509
3510.site-component-df64ed967548 .gt-path-grid {
3511  grid-template-columns: repeat(4, minmax(0, 1fr));
3512}
3513
3514.site-component-df64ed967548 .gt-path-card {
3515  position: relative;
3516  min-height: 390px;
3517  overflow: hidden;
3518  color: #fff;
3519  text-decoration: none;
3520  background: #17242a;
3521}
3522
3523.site-component-df64ed967548 .gt-path-card img,
3524.site-component-df64ed967548 .gt-place-card img,
3525.site-component-df64ed967548 .gt-event-card img,
3526.site-component-df64ed967548 .gt-news-card img,
3527.site-component-df64ed967548 .gt-member-card img {
3528  width: 100%;
3529  height: 100%;
3530  object-fit: cover;
3531  transition: transform 0.55s ease;
3532}
3533
3534.site-component-df64ed967548 .gt-path-card:hover img,
3535.site-component-df64ed967548 .gt-place-card:hover img,
3536.site-component-df64ed967548 .gt-event-card:hover img,
3537.site-component-df64ed967548 .gt-news-card:hover img {
3538  transform: scale(1.045);
3539}
3540
3541.site-component-df64ed967548 .gt-path-card img {
3542  position: absolute;
3543  inset: 0;
3544}
3545
3546.site-component-df64ed967548 .gt-path-card::after {
3547  content: "";
3548  position: absolute;
3549  inset: 0;
3550  background: linear-gradient(180deg, rgba(0, 0, 0, 0.06), rgba(14, 24, 30, 0.86));
3551}
3552
3553.site-component-df64ed967548 .gt-path-card__body {
3554  position: absolute;
3555  z-index: 1;
3556  inset: auto 0 0;
3557  padding: 28px;
3558}
3559
3560.site-component-df64ed967548 .gt-path-card small,
3561.site-component-df64ed967548 .gt-place-card small,
3562.site-component-df64ed967548 .gt-event-card small,
3563.site-component-df64ed967548 .gt-resource small,
3564.site-component-df64ed967548 .gt-news-card small,
3565.site-component-df64ed967548 .gt-member-card small {
3566  display: block;
3567  color: var(--color-accent, #b36f2b);
3568  font-size: 11px;
3569  font-weight: 900;
3570  letter-spacing: 0.16em;
3571  text-transform: uppercase;
3572}
3573
3574.site-component-df64ed967548 .gt-path-card strong,
3575.site-component-df64ed967548 .gt-place-card strong {
3576  display: block;
3577  margin-top: 10px;
3578  font-family: var(--font-heading, Georgia, serif);
3579  font-size: 28px;
3580  font-weight: 500;
3581  line-height: 1.05;
3582}
3583
3584.site-component-df64ed967548 .gt-path-card span:last-child,
3585.site-component-df64ed967548 .gt-place-card p,
3586.site-component-df64ed967548 .gt-event-card p,
3587.site-component-df64ed967548 .gt-resource p,
3588.site-component-df64ed967548 .gt-news-card p,
3589.site-component-df64ed967548 .gt-member-card p {
3590  display: block;
3591  margin-top: 12px;
3592  color: inherit;
3593  font-size: 14px;
3594  line-height: 1.5;
3595  opacity: 0.86;
3596}
3597
3598.site-component-df64ed967548 .gt-story {
3599  display: grid;
3600  grid-template-columns: minmax(0, 0.88fr) minmax(320px, 1fr);
3601  gap: clamp(36px, 6vw, 86px);
3602  align-items: center;
3603}
3604
3605.site-component-df64ed967548 .gt-story__media {
3606  position: relative;
3607  min-height: 560px;
3608  overflow: hidden;
3609  margin: 0;
3610}
3611
3612.site-component-df64ed967548 .gt-story__media img {
3613  width: 100%;
3614  height: 100%;
3615  min-height: 560px;
3616  object-fit: cover;
3617}
3618
3619.site-component-df64ed967548 .gt-story__caption {
3620  position: absolute;
3621  right: 26px;
3622  bottom: 26px;
3623  max-width: 300px;
3624  background: var(--color-surface, #fff);
3625  color: var(--color-text, #17242a);
3626  padding: 22px;
3627  font-size: 14px;
3628  line-height: 1.45;
3629  box-shadow: var(--shadow-md, 0 20px 40px rgba(0, 0, 0, 0.12));
3630}
3631
3632.site-component-df64ed967548 .gt-stat-grid {
3633  display: grid;
3634  grid-template-columns: repeat(4, minmax(0, 1fr));
3635  gap: 0;
3636  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3637  background: var(--color-surface, #fff);
3638}
3639
3640.site-component-df64ed967548 .gt-stat {
3641  min-height: 190px;
3642  padding: 28px;
3643  border-right: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3644  display: grid;
3645  align-content: end;
3646}
3647
3648.site-component-df64ed967548 .gt-stat:last-child {
3649  border-right: 0;
3650}
3651
3652.site-component-df64ed967548 .gt-stat strong {
3653  display: block;
3654  color: var(--color-primary, #17242a);
3655  font-family: var(--font-heading, Georgia, serif);
3656  font-size: clamp(42px, 5vw, 70px);
3657  font-weight: 500;
3658  line-height: 0.92;
3659  letter-spacing: -0.04em;
3660}
3661
3662.site-component-df64ed967548 .gt-stat span {
3663  display: block;
3664  margin-top: 12px;
3665  color: var(--color-muted, #5e6461);
3666  font-size: 14px;
3667  line-height: 1.45;
3668}
3669
3670.site-component-df64ed967548 .gt-event-grid {
3671  grid-template-columns: repeat(4, minmax(0, 1fr));
3672}
3673
3674.site-component-df64ed967548 .gt-event-card {
3675  background: color-mix(in srgb, var(--color-surface, #fff) 92%, transparent);
3676  color: var(--color-text, #17242a);
3677  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3678  overflow: hidden;
3679  text-decoration: none;
3680}
3681
3682.site-component-df64ed967548 .gt-section--dark .gt-event-card {
3683  background: rgba(255, 255, 255, 0.07);
3684  color: #fff;
3685  border-color: rgba(255, 255, 255, 0.13);
3686}
3687
3688.site-component-df64ed967548 .gt-event-card__image {
3689  position: relative;
3690  aspect-ratio: 16 / 10;
3691  overflow: hidden;
3692}
3693
3694.site-component-df64ed967548 .gt-event-date {
3695  position: absolute;
3696  left: 16px;
3697  top: 16px;
3698  min-width: 62px;
3699  padding: 10px 12px;
3700  background: var(--color-accent, #b36f2b);
3701  color: #fff;
3702  text-align: center;
3703  font-weight: 900;
3704}
3705
3706.site-component-df64ed967548 .gt-event-date strong {
3707  display: block;
3708  font-family: var(--font-heading, Georgia, serif);
3709  font-size: 28px;
3710  line-height: 0.9;
3711}
3712
3713.site-component-df64ed967548 .gt-event-date span {
3714  display: block;
3715  margin-top: 5px;
3716  font-size: 11px;
3717  letter-spacing: 0.12em;
3718  text-transform: uppercase;
3719}
3720
3721.site-component-df64ed967548 .gt-event-card__body {
3722  padding: 24px;
3723}
3724
3725.site-component-df64ed967548 .gt-event-card h3,
3726.site-component-df64ed967548 .gt-resource h3,
3727.site-component-df64ed967548 .gt-news-card h3,
3728.site-component-df64ed967548 .gt-member-card h3 {
3729  margin: 8px 0 0;
3730  font-family: var(--font-heading, Georgia, serif);
3731  font-size: 24px;
3732  font-weight: 500;
3733  line-height: 1.12;
3734  letter-spacing: -0.02em;
3735}
3736
3737.site-component-df64ed967548 .gt-section__actions {
3738  margin-top: 34px;
3739  display: flex;
3740  align-items: center;
3741  justify-content: center;
3742  gap: 14px;
3743  flex-wrap: wrap;
3744}
3745
3746.site-component-df64ed967548 .gt-place-grid {
3747  grid-template-columns: 1.4fr 1fr 1fr 1fr;
3748  min-height: 620px;
3749}
3750
3751.site-component-df64ed967548 .gt-place-card {
3752  position: relative;
3753  overflow: hidden;
3754  color: #fff;
3755  background: #17242a;
3756  text-decoration: none;
3757}
3758
3759.site-component-df64ed967548 .gt-place-card img {
3760  position: absolute;
3761  inset: 0;
3762}
3763
3764.site-component-df64ed967548 .gt-place-card::after {
3765  content: "";
3766  position: absolute;
3767  inset: 0;
3768  background: linear-gradient(180deg, transparent 20%, rgba(14, 24, 30, 0.86));
3769}
3770
3771.site-component-df64ed967548 .gt-place-card__body {
3772  position: absolute;
3773  z-index: 1;
3774  inset: auto 0 0;
3775  padding: 30px;
3776}
3777
3778.site-component-df64ed967548 .gt-logo-tiers {
3779  display: grid;
3780  gap: 38px;
3781}
3782
3783.site-component-df64ed967548 .gt-logo-tier h3 {
3784  margin: 0 0 18px;
3785  color: var(--color-muted, #5e6461);
3786  font-size: 12px;
3787  font-weight: 900;
3788  letter-spacing: 0.18em;
3789  text-transform: uppercase;
3790}
3791
3792.site-component-df64ed967548 .gt-logo-grid {
3793  display: grid;
3794  grid-template-columns: repeat(4, minmax(0, 1fr));
3795  gap: 16px;
3796}
3797
3798.site-component-df64ed967548 .gt-logo-tile {
3799  min-height: 128px;
3800  display: grid;
3801  place-items: center;
3802  padding: 22px;
3803  background: var(--color-surface, #fff);
3804  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3805}
3806
3807.site-component-df64ed967548 .gt-logo-tile img {
3808  max-width: 100%;
3809  max-height: 76px;
3810  object-fit: contain;
3811}
3812
3813.site-component-df64ed967548 .gt-logo-tile span {
3814  color: var(--color-text, #17242a);
3815  font-family: var(--font-heading, Georgia, serif);
3816  font-size: 17px;
3817  line-height: 1.2;
3818  text-align: center;
3819}
3820
3821.site-component-df64ed967548 .gt-resource-grid {
3822  grid-template-columns: repeat(4, minmax(0, 1fr));
3823}
3824
3825.site-component-df64ed967548 .gt-resource,
3826.site-component-df64ed967548 .gt-news-card,
3827.site-component-df64ed967548 .gt-member-card,
3828.site-component-df64ed967548 .gt-contact-card {
3829  background: var(--color-surface, #fff);
3830  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3831  color: var(--color-text, #17242a);
3832}
3833
3834.site-component-df64ed967548 .gt-resource {
3835  min-height: 250px;
3836  padding: 28px;
3837  display: grid;
3838  align-content: space-between;
3839}
3840
3841.site-component-df64ed967548 .gt-resource .gt-text-link {
3842  margin-top: 24px;
3843}
3844
3845.site-component-df64ed967548 .gt-news-grid {
3846  grid-template-columns: repeat(3, minmax(0, 1fr));
3847}
3848
3849.site-component-df64ed967548 .gt-news-card {
3850  overflow: hidden;
3851  text-decoration: none;
3852}
3853
3854.site-component-df64ed967548 .gt-news-card__image {
3855  aspect-ratio: 16 / 10;
3856  overflow: hidden;
3857  background: var(--color-soft, #efe7d8);
3858}
3859
3860.site-component-df64ed967548 .gt-news-card__body,
3861.site-component-df64ed967548 .gt-member-card__body {
3862  padding: 24px;
3863}
3864
3865.site-component-df64ed967548 .gt-leadership {
3866  display: grid;
3867  grid-template-columns: minmax(240px, 0.75fr) minmax(0, 1fr);
3868  gap: 42px;
3869  align-items: start;
3870}
3871
3872.site-component-df64ed967548 .gt-leader-list {
3873  display: grid;
3874  grid-template-columns: repeat(2, minmax(0, 1fr));
3875  gap: 16px;
3876}
3877
3878.site-component-df64ed967548 .gt-leader {
3879  padding: 22px;
3880  background: var(--color-surface, #fff);
3881  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3882}
3883
3884.site-component-df64ed967548 .gt-leader strong {
3885  display: block;
3886  font-family: var(--font-heading, Georgia, serif);
3887  font-size: 22px;
3888  font-weight: 500;
3889  line-height: 1.1;
3890}
3891
3892.site-component-df64ed967548 .gt-leader span {
3893  display: block;
3894  margin-top: 7px;
3895  color: var(--color-muted, #5e6461);
3896  font-size: 13px;
3897  line-height: 1.45;
3898}
3899
3900.site-component-df64ed967548 .gt-member-grid {
3901  grid-template-columns: repeat(3, minmax(0, 1fr));
3902}
3903
3904.site-component-df64ed967548 .gt-member-card {
3905  overflow: hidden;
3906}
3907
3908.site-component-df64ed967548 .gt-member-card__logo {
3909  height: 170px;
3910  display: grid;
3911  place-items: center;
3912  background: color-mix(in srgb, var(--color-soft, #efe7d8) 60%, #fff);
3913  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
3914  padding: 24px;
3915}
3916
3917.site-component-df64ed967548 .gt-member-card__logo img {
3918  max-width: 100%;
3919  max-height: 110px;
3920  object-fit: contain;
3921}
3922
3923.site-component-df64ed967548 .gt-contact-layout {
3924  display: grid;
3925  grid-template-columns: minmax(0, 0.84fr) minmax(320px, 0.72fr);
3926  gap: 32px;
3927  align-items: stretch;
3928}
3929
3930.site-component-df64ed967548 .gt-contact-card {
3931  padding: clamp(28px, 4vw, 44px);
3932}
3933
3934.site-component-df64ed967548 .gt-contact-card h3 {
3935  margin: 0;
3936  font-family: var(--font-heading, Georgia, serif);
3937  font-size: 30px;
3938  font-weight: 500;
3939}
3940
3941.site-component-df64ed967548 .gt-contact-card p {
3942  margin: 16px 0 0;
3943  color: var(--color-muted, #5e6461);
3944  line-height: 1.62;
3945}
3946
3947.site-component-df64ed967548 .gt-contact-actions {
3948  display: flex;
3949  gap: 12px;
3950  flex-wrap: wrap;
3951  margin-top: 24px;
3952}
3953
3954.site-component-df64ed967548 .gt-county-front,
3955.site-component-df64ed967548 .gt-county-members,
3956.site-component-df64ed967548 .gt-patron-layout,
3957.site-component-df64ed967548 .gt-itinerary,
3958.site-component-df64ed967548 .gt-economy,
3959.site-component-df64ed967548 .gt-about-deep,
3960.site-component-df64ed967548 .gt-staff-card,
3961.site-component-df64ed967548 .gt-join-layout,
3962.site-component-df64ed967548 .gt-contact-deep,
3963.site-component-df64ed967548 .gt-guide-detail {
3964  display: grid;
3965  gap: clamp(28px, 5vw, 72px);
3966  align-items: stretch;
3967}
3968
3969.site-component-df64ed967548 .gt-economy--no-stats {
3970  gap: clamp(28px, 3vw, 44px);
3971}
3972
3973.site-component-df64ed967548 .gt-county-front,
3974.site-component-df64ed967548 .gt-county-members,
3975.site-component-df64ed967548 .gt-patron-layout,
3976.site-component-df64ed967548 .gt-economy,
3977.site-component-df64ed967548 .gt-about-deep,
3978.site-component-df64ed967548 .gt-staff-card,
3979.site-component-df64ed967548 .gt-join-layout,
3980.site-component-df64ed967548 .gt-contact-deep,
3981.site-component-df64ed967548 .gt-guide-detail {
3982  grid-template-columns: minmax(0, 1.35fr) minmax(340px, 0.65fr);
3983}
3984
3985.site-component-df64ed967548 .gt-economy > .gt-section__head,
3986.site-component-df64ed967548 .gt-economy__stats,
3987.site-component-df64ed967548 .gt-economy__resources {
3988  grid-column: 1 / -1;
3989}
3990
3991.site-component-df64ed967548 .gt-economy > .gt-section__head {
3992  margin-bottom: 0;
3993}
3994
3995.site-component-df64ed967548 .gt-county-lead,
3996.site-component-df64ed967548 .gt-county-members figure,
3997.site-component-df64ed967548 .gt-contact-deep,
3998.site-component-df64ed967548 .gt-guide-detail {
3999  margin: 0;
4000  background: var(--color-surface, #fff);
4001  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4002}
4003
4004.site-component-df64ed967548 .gt-county-lead {
4005  display: grid;
4006  grid-template-columns: 1fr;
4007}
4008
4009.site-component-df64ed967548 .gt-county-lead img,
4010.site-component-df64ed967548 .gt-county-members figure img,
4011.site-component-df64ed967548 .gt-program-list img,
4012.site-component-df64ed967548 .gt-contact-deep img,
4013.site-component-df64ed967548 .gt-guide-detail img {
4014  width: 100%;
4015  height: 100%;
4016  min-height: 360px;
4017  object-fit: cover;
4018}
4019
4020.site-component-df64ed967548 .gt-county-lead > div,
4021.site-component-df64ed967548 .gt-county-members figcaption,
4022.site-component-df64ed967548 .gt-contact-deep > div,
4023.site-component-df64ed967548 .gt-guide-detail > div {
4024  padding: clamp(28px, 4vw, 48px);
4025}
4026
4027.site-component-df64ed967548 .gt-county-lead small,
4028.site-component-df64ed967548 .gt-county-briefs small,
4029.site-component-df64ed967548 .gt-mini-member-list small,
4030.site-component-df64ed967548 .gt-program-rail small,
4031.site-component-df64ed967548 .gt-program-list small,
4032.site-component-df64ed967548 .gt-pain-grid small,
4033.site-component-df64ed967548 .gt-plan-grid small,
4034.site-component-df64ed967548 .gt-board-grid small,
4035.site-component-df64ed967548 .gt-newsroom__slots small {
4036  display: block;
4037  color: var(--color-accent, #b36f2b);
4038  font-size: 11px;
4039  font-weight: 900;
4040  letter-spacing: 0.16em;
4041  text-transform: uppercase;
4042}
4043
4044.site-component-df64ed967548 .gt-county-lead h3,
4045.site-component-df64ed967548 .gt-program-rail h3,
4046.site-component-df64ed967548 .gt-program-list h3,
4047.site-component-df64ed967548 .gt-pain-grid h3,
4048.site-component-df64ed967548 .gt-plan-grid h3,
4049.site-component-df64ed967548 .gt-newsroom__slots h3 {
4050  margin: 14px 0 0;
4051  font-family: var(--font-heading, Georgia, serif);
4052  font-size: clamp(26px, 3vw, 42px);
4053  font-weight: 500;
4054  line-height: 1.05;
4055  letter-spacing: -0.025em;
4056}
4057
4058.site-component-df64ed967548 .gt-county-lead p,
4059.site-component-df64ed967548 .gt-program-rail p,
4060.site-component-df64ed967548 .gt-program-list p,
4061.site-component-df64ed967548 .gt-pain-grid p,
4062.site-component-df64ed967548 .gt-plan-grid p,
4063.site-component-df64ed967548 .gt-newsroom__slots p,
4064.site-component-df64ed967548 .gt-contact-deep dd {
4065  color: var(--color-muted, #5e6461);
4066  font-size: 15px;
4067  line-height: 1.58;
4068}
4069
4070.site-component-df64ed967548 .gt-county-briefs,
4071.site-component-df64ed967548 .gt-mini-member-list,
4072.site-component-df64ed967548 .gt-program-rail,
4073.site-component-df64ed967548 .gt-economy__resources,
4074.site-component-df64ed967548 .gt-newsroom__slots {
4075  display: grid;
4076  gap: 14px;
4077}
4078
4079.site-component-df64ed967548 .gt-county-briefs a,
4080.site-component-df64ed967548 .gt-mini-member-list article,
4081.site-component-df64ed967548 .gt-program-rail article,
4082.site-component-df64ed967548 .gt-economy__resources a,
4083.site-component-df64ed967548 .gt-newsroom__slots article {
4084  min-height: 150px;
4085  padding: 24px;
4086  display: grid;
4087  align-content: end;
4088  background: var(--color-surface, #fff);
4089  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4090  color: var(--color-text, #17242a);
4091  text-decoration: none;
4092  min-width: 0;
4093}
4094
4095.site-component-df64ed967548 .gt-county-briefs a {
4096  min-height: 190px;
4097  padding: 0;
4098  overflow: hidden;
4099  grid-template-columns: 132px 1fr;
4100  align-content: stretch;
4101}
4102
4103.site-component-df64ed967548 .gt-county-briefs img {
4104  width: 100%;
4105  height: 100%;
4106  min-height: 190px;
4107  object-fit: cover;
4108}
4109
4110.site-component-df64ed967548 .gt-county-briefs a > span {
4111  padding: 22px;
4112  display: grid;
4113  align-content: end;
4114}
4115
4116.site-component-df64ed967548 .gt-county-briefs strong,
4117.site-component-df64ed967548 .gt-mini-member-list strong,
4118.site-component-df64ed967548 .gt-economy__resources strong {
4119  display: block;
4120  margin-top: 10px;
4121  font-family: var(--font-heading, Georgia, serif);
4122  font-size: 24px;
4123  font-weight: 500;
4124  line-height: 1.08;
4125  overflow-wrap: anywhere;
4126}
4127
4128.site-component-df64ed967548 .gt-editorial-calendar__body {
4129  display: grid;
4130  grid-template-columns: minmax(0, 1.1fr) minmax(300px, 0.72fr);
4131  gap: 28px;
4132}
4133
4134.site-component-df64ed967548 .gt-monthly-calendar-panel {
4135  display: grid;
4136  align-content: start;
4137  gap: 16px;
4138}
4139
4140.site-component-df64ed967548 .gt-monthly-calendar {
4141  display: grid;
4142  overflow: hidden;
4143  color: var(--color-primary, #17242a);
4144  text-decoration: none;
4145  background: var(--color-surface, #fff);
4146  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4147}
4148
4149.site-component-df64ed967548 .gt-monthly-calendar img {
4150  display: block;
4151  width: 100%;
4152  height: auto;
4153  background: #fff;
4154}
4155
4156.site-component-df64ed967548 .gt-monthly-calendar span {
4157  padding: 16px 20px;
4158  border-top: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4159  font-size: 12px;
4160  font-weight: 900;
4161  letter-spacing: 0.13em;
4162  line-height: 1.4;
4163  text-decoration: underline;
4164  text-underline-offset: 4px;
4165  text-transform: uppercase;
4166}
4167
4168.site-component-df64ed967548 .gt-monthly-calendar:hover span {
4169  background: var(--color-soft, #efe7d8);
4170}
4171
4172.site-component-df64ed967548 .gt-monthly-calendar:focus-visible {
4173  outline: 3px solid var(--color-accent, #b36f2b);
4174  outline-offset: 4px;
4175}
4176
4177.site-component-df64ed967548 .gt-event-list {
4178  display: grid;
4179  background: var(--color-surface, #fff);
4180  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4181}
4182
4183.site-component-df64ed967548 .gt-event-list a {
4184  display: grid;
4185  grid-template-columns: 90px 1fr;
4186  gap: 20px;
4187  padding: 24px;
4188  color: var(--color-text, #17242a);
4189  text-decoration: none;
4190  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4191}
4192
4193.site-component-df64ed967548 .gt-event-list a:last-child {
4194  border-bottom: 0;
4195}
4196
4197.site-component-df64ed967548 .gt-event-list time {
4198  min-height: 76px;
4199  display: grid;
4200  place-items: center;
4201  background: var(--color-soft, #efe7d8);
4202  color: var(--color-primary, #17242a);
4203  font-size: 11px;
4204  font-weight: 900;
4205  letter-spacing: 0.14em;
4206  text-transform: uppercase;
4207}
4208
4209.site-component-df64ed967548 .gt-event-list time strong {
4210  display: block;
4211  font-family: var(--font-heading, Georgia, serif);
4212  font-size: 34px;
4213  line-height: 0.9;
4214}
4215
4216.site-component-df64ed967548 .gt-event-list b {
4217  display: block;
4218  margin-top: 8px;
4219  font-family: var(--font-heading, Georgia, serif);
4220  font-size: 26px;
4221  font-weight: 500;
4222  line-height: 1.05;
4223}
4224
4225.site-component-df64ed967548 .gt-event-list em,
4226.site-component-df64ed967548 .gt-event-list i,
4227.site-component-df64ed967548 .gt-crossroads-events em {
4228  display: block;
4229  margin-top: 7px;
4230  color: var(--color-muted, #5e6461);
4231  font-size: 13px;
4232  font-style: normal;
4233  line-height: 1.4;
4234}
4235
4236.site-component-df64ed967548 .gt-section--dark .gt-crossroads-events em {
4237  color: rgba(255, 255, 255, 0.72);
4238}
4239
4240.site-component-df64ed967548 .gt-county-members figure {
4241  display: grid;
4242  grid-template-rows: 1fr auto;
4243}
4244
4245.site-component-df64ed967548 .gt-county-members figcaption strong {
4246  display: block;
4247  margin-top: 10px;
4248  font-family: var(--font-heading, Georgia, serif);
4249  font-size: 31px;
4250  font-weight: 500;
4251  line-height: 1.04;
4252}
4253
4254.site-component-df64ed967548 .gt-county-members figcaption span,
4255.site-component-df64ed967548 .gt-mini-member-list span,
4256.site-component-df64ed967548 .gt-economy__resources span {
4257  display: block;
4258  margin-top: 9px;
4259  color: var(--color-muted, #5e6461);
4260  font-size: 14px;
4261  line-height: 1.5;
4262}
4263
4264.site-component-df64ed967548 .gt-patron-tiers {
4265  display: grid;
4266  gap: 22px;
4267}
4268
4269.site-component-df64ed967548 .gt-patron-tiers section {
4270  padding-bottom: 22px;
4271  border-bottom: 1px solid rgba(255, 255, 255, 0.14);
4272}
4273
4274.site-component-df64ed967548 .gt-patron-tiers h3 {
4275  margin: 0 0 16px;
4276  color: var(--color-accent, #b36f2b);
4277  font-size: 12px;
4278  font-weight: 900;
4279  letter-spacing: 0.18em;
4280  text-transform: uppercase;
4281}
4282
4283.site-component-df64ed967548 .gt-patron-tiers section > div {
4284  display: grid;
4285  grid-template-columns: repeat(3, minmax(0, 1fr));
4286  gap: 12px;
4287}
4288
4289.site-component-df64ed967548 .gt-patron-tiers a {
4290  min-height: 116px;
4291  display: grid;
4292  place-items: center;
4293  padding: 18px;
4294  color: var(--color-text, #17242a);
4295  text-decoration: none;
4296  background: #fff;
4297  border: 1px solid rgba(255, 255, 255, 0.55);
4298}
4299
4300.site-component-df64ed967548 .gt-patron-tiers img {
4301  max-width: 100%;
4302  max-height: 68px;
4303  object-fit: contain;
4304}
4305
4306.site-component-df64ed967548 .gt-crossroads-paths__grid,
4307.site-component-df64ed967548 .gt-crossroads-events__grid,
4308.site-component-df64ed967548 .gt-visit-grid {
4309  display: grid;
4310  grid-template-columns: repeat(3, minmax(0, 1fr));
4311  gap: 18px;
4312}
4313
4314.site-component-df64ed967548 .gt-crossroads-paths__grid a,
4315.site-component-df64ed967548 .gt-visit-grid a {
4316  position: relative;
4317  min-height: 520px;
4318  overflow: hidden;
4319  color: #fff;
4320  text-decoration: none;
4321  background: var(--color-primary, #17242a);
4322}
4323
4324.site-component-df64ed967548 .gt-crossroads-paths__grid img,
4325.site-component-df64ed967548 .gt-visit-grid img,
4326.site-component-df64ed967548 .gt-crossroads-events__grid img {
4327  position: absolute;
4328  inset: 0;
4329  width: 100%;
4330  height: 100%;
4331  object-fit: cover;
4332}
4333
4334.site-component-df64ed967548 .gt-crossroads-paths__grid a::after,
4335.site-component-df64ed967548 .gt-visit-grid a::after {
4336  content: "";
4337  position: absolute;
4338  inset: 0;
4339  background: linear-gradient(180deg, transparent 28%, rgba(0, 0, 0, 0.78));
4340}
4341
4342.site-component-df64ed967548 .gt-crossroads-paths__grid span,
4343.site-component-df64ed967548 .gt-visit-grid span {
4344  position: absolute;
4345  z-index: 1;
4346  left: 26px;
4347  right: 26px;
4348  bottom: 26px;
4349}
4350
4351.site-component-df64ed967548 .gt-crossroads-paths__grid strong,
4352.site-component-df64ed967548 .gt-visit-grid strong {
4353  display: block;
4354  font-size: clamp(30px, 4vw, 54px);
4355  font-weight: 900;
4356  line-height: 0.92;
4357  letter-spacing: -0.04em;
4358}
4359
4360.site-component-df64ed967548 .gt-crossroads-paths__grid em,
4361.site-component-df64ed967548 .gt-visit-grid em {
4362  display: block;
4363  margin-top: 12px;
4364  color: rgba(255, 255, 255, 0.86);
4365  font-size: 15px;
4366  font-style: normal;
4367  line-height: 1.45;
4368}
4369
4370.site-component-df64ed967548 .gt-itinerary {
4371  grid-template-columns: minmax(260px, 0.62fr) minmax(280px, 0.62fr) minmax(320px, 0.86fr);
4372  align-items: start;
4373}
4374
4375.site-component-df64ed967548 .gt-itinerary--page {
4376  grid-template-columns: minmax(260px, 0.64fr) minmax(0, 1fr);
4377}
4378
4379.site-component-df64ed967548 .gt-itinerary__photos {
4380  display: grid;
4381  gap: 12px;
4382}
4383
4384.site-component-df64ed967548 .gt-itinerary__photos img {
4385  width: 100%;
4386  min-height: 170px;
4387  object-fit: cover;
4388}
4389
4390.site-component-df64ed967548 .gt-itinerary__stops {
4391  margin: 0;
4392  padding: 0;
4393  display: grid;
4394  list-style: none;
4395  border-top: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4396}
4397
4398.site-component-df64ed967548 .gt-itinerary__stops li {
4399  display: grid;
4400  grid-template-columns: 96px 1fr;
4401  gap: 18px;
4402  padding: 22px 0;
4403  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4404}
4405
4406.site-component-df64ed967548 .gt-itinerary__stops time {
4407  color: var(--color-accent, #b36f2b);
4408  font-size: 12px;
4409  font-weight: 900;
4410  letter-spacing: 0.12em;
4411  text-transform: uppercase;
4412}
4413
4414.site-component-df64ed967548 .gt-itinerary__stops a {
4415  color: inherit;
4416  text-decoration: none;
4417}
4418
4419.site-component-df64ed967548 .gt-itinerary__stops strong {
4420  display: block;
4421  font-family: var(--font-heading, Georgia, serif);
4422  font-size: 25px;
4423  font-weight: 500;
4424  line-height: 1.08;
4425}
4426
4427.site-component-df64ed967548 .gt-itinerary__stops span {
4428  display: block;
4429  margin-top: 8px;
4430  color: var(--color-muted, #5e6461);
4431  font-size: 14px;
4432  line-height: 1.5;
4433}
4434
4435.site-component-df64ed967548 .gt-economy__stats,
4436.site-component-df64ed967548 .gt-fact-grid,
4437.site-component-df64ed967548 .gt-pain-grid,
4438.site-component-df64ed967548 .gt-plan-grid,
4439.site-component-df64ed967548 .gt-board-grid,
4440.site-component-df64ed967548 .gt-guide-members {
4441  display: grid;
4442  gap: 16px;
4443}
4444
4445.site-component-df64ed967548 .gt-economy__stats {
4446  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
4447}
4448
4449.site-component-df64ed967548 .gt-fact-grid,
4450.site-component-df64ed967548 .gt-pain-grid,
4451.site-component-df64ed967548 .gt-board-grid,
4452.site-component-df64ed967548 .gt-guide-members {
4453  grid-template-columns: repeat(2, minmax(0, 1fr));
4454}
4455
4456.site-component-df64ed967548 .gt-plan-grid {
4457  grid-template-columns: repeat(3, minmax(0, 1fr));
4458}
4459
4460.site-component-df64ed967548 .gt-economy__stats article,
4461.site-component-df64ed967548 .gt-fact-grid article,
4462.site-component-df64ed967548 .gt-pain-grid article,
4463.site-component-df64ed967548 .gt-plan-grid article,
4464.site-component-df64ed967548 .gt-board-grid article,
4465.site-component-df64ed967548 .gt-guide-members article {
4466  padding: 26px;
4467  background: var(--color-surface, #fff);
4468  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4469  min-width: 0;
4470}
4471
4472.site-component-df64ed967548 .gt-economy__stats strong,
4473.site-component-df64ed967548 .gt-fact-grid strong,
4474.site-component-df64ed967548 .gt-plan-grid strong {
4475  display: block;
4476  color: var(--color-primary, #17242a);
4477  font-family: var(--font-heading, Georgia, serif);
4478  font-size: clamp(28px, 3.2vw, 44px);
4479  font-weight: 500;
4480  line-height: 0.94;
4481  overflow-wrap: anywhere;
4482}
4483
4484.site-component-df64ed967548 .gt-economy__stats span,
4485.site-component-df64ed967548 .gt-fact-grid span {
4486  display: block;
4487  margin-top: 12px;
4488  color: var(--color-muted, #5e6461);
4489  font-size: 14px;
4490  line-height: 1.45;
4491  overflow-wrap: anywhere;
4492}
4493
4494.site-component-df64ed967548 .gt-crossroads-events__grid {
4495  grid-template-columns: repeat(4, minmax(0, 1fr));
4496}
4497
4498.site-component-df64ed967548 .gt-crossroads-events__grid a {
4499  position: relative;
4500  min-height: 430px;
4501  overflow: hidden;
4502  display: grid;
4503  align-content: end;
4504  color: #fff;
4505  text-decoration: none;
4506  background: var(--color-primary, #17242a);
4507}
4508
4509.site-component-df64ed967548 .gt-crossroads-events__grid a::after {
4510  content: "";
4511  position: absolute;
4512  inset: 0;
4513  background: linear-gradient(180deg, rgba(0, 0, 0, 0.04), rgba(0, 0, 0, 0.84));
4514}
4515
4516.site-component-df64ed967548 .gt-crossroads-events__grid a > div {
4517  position: relative;
4518  z-index: 1;
4519  padding: 24px;
4520}
4521
4522.site-component-df64ed967548 .gt-crossroads-events h3 {
4523  margin: 10px 0 0;
4524  font-family: var(--font-heading, Georgia, serif);
4525  font-size: 25px;
4526  font-weight: 500;
4527  line-height: 1.08;
4528}
4529
4530.site-component-df64ed967548 .gt-directory-hub__form,
4531.site-component-df64ed967548 .gt-join-form,
4532.site-component-df64ed967548 .gt-footer-newsletter div {
4533  display: grid;
4534  gap: 12px;
4535}
4536
4537.site-component-df64ed967548 .gt-directory-hub__form {
4538  grid-template-columns: 1fr minmax(220px, 0.42fr) auto;
4539  margin-bottom: 18px;
4540}
4541
4542.site-component-df64ed967548 .gt-directory-hub__form input,
4543.site-component-df64ed967548 .gt-directory-hub__form select,
4544.site-component-df64ed967548 .gt-join-form input,
4545.site-component-df64ed967548 .gt-join-form select {
4546  min-height: 52px;
4547  width: 100%;
4548  padding: 0 16px;
4549  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4550  background: #fff;
4551  color: var(--color-text, #17242a);
4552  font: 600 14px/1.2 var(--font-body, system-ui, sans-serif);
4553}
4554
4555.site-component-df64ed967548 .gt-directory-hub__form button,
4556.site-component-df64ed967548 .gt-join-form button {
4557  min-height: 52px;
4558  border: 0;
4559  background: var(--color-primary, #17242a);
4560  color: var(--color-on-primary, #fff);
4561  padding: 0 22px;
4562  font: 900 12px/1 var(--font-body, system-ui, sans-serif);
4563  letter-spacing: 0.1em;
4564  text-transform: uppercase;
4565}
4566
4567.site-component-df64ed967548 .gt-alpha-index {
4568  display: flex;
4569  flex-wrap: wrap;
4570  gap: 8px;
4571  margin: 0 0 24px;
4572}
4573
4574.site-component-df64ed967548 .gt-alpha-index span {
4575  min-width: 34px;
4576  min-height: 34px;
4577  display: grid;
4578  place-items: center;
4579  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4580  color: var(--color-muted, #5e6461);
4581  font-size: 12px;
4582  font-weight: 900;
4583}
4584
4585.site-component-df64ed967548 .gt-person-avatar {
4586  width: 78px;
4587  height: 78px;
4588  display: grid;
4589  place-items: center;
4590  border-radius: 999px;
4591  background: var(--color-primary, #17242a);
4592  color: var(--color-on-primary, #fff);
4593  font-family: var(--font-heading, Georgia, serif);
4594  font-size: 25px;
4595  font-weight: 500;
4596}
4597
4598.site-component-df64ed967548 .gt-board-grid article {
4599  display: grid;
4600  align-content: start;
4601  gap: 12px;
4602}
4603
4604.site-component-df64ed967548 .gt-board-grid strong,
4605.site-component-df64ed967548 .gt-guide-members strong {
4606  display: block;
4607  font-family: var(--font-heading, Georgia, serif);
4608  font-size: 24px;
4609  font-weight: 500;
4610  line-height: 1.08;
4611}
4612
4613.site-component-df64ed967548 .gt-board-grid span,
4614.site-component-df64ed967548 .gt-guide-members span {
4615  color: var(--color-muted, #5e6461);
4616  font-size: 14px;
4617  line-height: 1.45;
4618}
4619
4620.site-component-df64ed967548 .gt-board-grid a {
4621  color: var(--color-primary, #17242a);
4622  font-size: 12px;
4623  font-weight: 900;
4624  letter-spacing: 0.08em;
4625  text-decoration: none;
4626  text-transform: uppercase;
4627}
4628
4629.site-component-df64ed967548 .gt-plan-grid ul {
4630  margin: 18px 0 0;
4631  padding-left: 18px;
4632  color: var(--color-muted, #5e6461);
4633  font-size: 14px;
4634  line-height: 1.7;
4635}
4636
4637.site-component-df64ed967548 .gt-join-form {
4638  padding: clamp(26px, 4vw, 44px);
4639  background: var(--color-surface, #fff);
4640  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4641}
4642
4643.site-component-df64ed967548 .gt-join-form label {
4644  display: grid;
4645  gap: 8px;
4646  color: var(--color-muted, #5e6461);
4647  font-size: 12px;
4648  font-weight: 900;
4649  letter-spacing: 0.1em;
4650  text-transform: uppercase;
4651}
4652
4653.site-component-df64ed967548 .gt-program-list {
4654  display: grid;
4655  gap: 18px;
4656}
4657
4658.site-component-df64ed967548 .gt-program-list article {
4659  display: grid;
4660  grid-template-columns: minmax(240px, 0.42fr) minmax(0, 1fr);
4661  background: var(--color-surface, #fff);
4662  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4663}
4664
4665.site-component-df64ed967548 .gt-program-list article > div {
4666  padding: clamp(26px, 4vw, 44px);
4667}
4668
4669.site-component-df64ed967548 .gt-contact-deep dl {
4670  margin: 26px 0 0;
4671  display: grid;
4672  gap: 14px;
4673}
4674
4675.site-component-df64ed967548 .gt-contact-deep dt {
4676  margin: 0;
4677  color: var(--color-primary, #17242a);
4678  font-weight: 900;
4679}
4680
4681.site-component-df64ed967548 .gt-contact-deep dd {
4682  margin: 5px 0 0;
4683}
4684
4685.site-component-df64ed967548 .gt-cta {
4686  position: relative;
4687  overflow: hidden;
4688  min-height: 420px;
4689  display: grid;
4690  place-items: center;
4691  text-align: center;
4692  color: #fff;
4693  background: var(--color-primary, #17242a);
4694}
4695
4696.site-component-df64ed967548 .gt-cta img {
4697  position: absolute;
4698  inset: 0;
4699  width: 100%;
4700  height: 100%;
4701  object-fit: cover;
4702  opacity: 0.26;
4703}
4704
4705.site-component-df64ed967548 .gt-cta::after {
4706  content: "";
4707  position: absolute;
4708  inset: 0;
4709  background: rgba(0, 0, 0, 0.28);
4710}
4711
4712.site-component-df64ed967548 .gt-cta__body {
4713  position: relative;
4714  z-index: 1;
4715  width: min(100% - 44px, 820px);
4716  padding: 74px 0;
4717}
4718
4719.site-component-df64ed967548 .gt-cta .gt-copy {
4720  margin-left: auto;
4721  margin-right: auto;
4722  max-width: 680px;
4723  color: rgba(255, 255, 255, 0.82);
4724}
4725
4726.site-component-df64ed967548 .gt-circle-switch {
4727  display: grid;
4728  grid-template-columns: minmax(260px, 0.9fr) minmax(180px, 0.45fr) minmax(340px, 1fr);
4729  gap: clamp(24px, 4vw, 52px);
4730  align-items: center;
4731}
4732
4733.site-component-df64ed967548 .gt-circle-switch__dial {
4734  aspect-ratio: 1;
4735  border-radius: 50%;
4736  display: grid;
4737  place-items: center;
4738  text-align: center;
4739  padding: 28px;
4740  background:
4741    radial-gradient(circle, var(--color-surface, #fff) 0 46%, transparent 47%),
4742    repeating-conic-gradient(from -18deg, rgba(79, 58, 35, 0.16) 0deg 8deg, transparent 8deg 18deg);
4743  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4744}
4745
4746.site-component-df64ed967548 .gt-circle-switch__dial span {
4747  display: block;
4748  color: var(--color-accent, #b2672e);
4749  font-family: var(--font-heading, Georgia, serif);
4750  font-size: clamp(44px, 5vw, 70px);
4751  line-height: 0.9;
4752}
4753
4754.site-component-df64ed967548 .gt-circle-switch__dial strong {
4755  display: block;
4756  margin-top: 8px;
4757  color: var(--color-primary, #253c36);
4758  font-size: 11px;
4759  font-weight: 900;
4760  letter-spacing: 0.18em;
4761  text-transform: uppercase;
4762}
4763
4764.site-component-df64ed967548 .gt-circle-switch__cards {
4765  display: grid;
4766  grid-template-columns: repeat(2, minmax(0, 1fr));
4767  gap: 14px;
4768}
4769
4770.site-component-df64ed967548 .gt-circle-switch__cards a,
4771.site-component-df64ed967548 .gt-orbit-members article {
4772  min-height: 190px;
4773  padding: 24px;
4774  display: grid;
4775  align-content: end;
4776  background: var(--color-surface, #fff);
4777  color: var(--color-text, #17242a);
4778  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4779  text-decoration: none;
4780}
4781
4782.site-component-df64ed967548 .gt-circle-switch__cards small,
4783.site-component-df64ed967548 .gt-orbit-members small {
4784  color: var(--color-accent, #b2672e);
4785  font-size: 11px;
4786  font-weight: 900;
4787  letter-spacing: 0.16em;
4788  text-transform: uppercase;
4789}
4790
4791.site-component-df64ed967548 .gt-circle-switch__cards strong,
4792.site-component-df64ed967548 .gt-orbit-members strong {
4793  display: block;
4794  margin-top: 10px;
4795  font-family: var(--font-heading, Georgia, serif);
4796  font-size: 25px;
4797  font-weight: 500;
4798  line-height: 1.06;
4799}
4800
4801.site-component-df64ed967548 .gt-circle-switch__cards span,
4802.site-component-df64ed967548 .gt-orbit-members span {
4803  display: block;
4804  margin-top: 10px;
4805  color: var(--color-muted, #665f55);
4806  font-size: 14px;
4807  line-height: 1.5;
4808}
4809
4810.site-component-df64ed967548 .gt-docket {
4811  display: grid;
4812  grid-template-columns: minmax(220px, 0.46fr) minmax(0, 1fr);
4813  gap: 0;
4814  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4815  background: var(--color-surface, #fff);
4816}
4817
4818.site-component-df64ed967548 .gt-docket__rail {
4819  padding: clamp(28px, 4vw, 46px);
4820  background: var(--color-primary, #253c36);
4821  color: var(--color-on-primary, #fff);
4822  display: grid;
4823  align-content: end;
4824}
4825
4826.site-component-df64ed967548 .gt-docket__rail span {
4827  color: var(--color-accent, #e8b359);
4828  font-size: 11px;
4829  font-weight: 900;
4830  letter-spacing: 0.18em;
4831  text-transform: uppercase;
4832}
4833
4834.site-component-df64ed967548 .gt-docket__rail strong {
4835  margin-top: 12px;
4836  font-family: var(--font-heading, Georgia, serif);
4837  font-size: clamp(34px, 4vw, 56px);
4838  font-weight: 500;
4839  line-height: 0.98;
4840}
4841
4842.site-component-df64ed967548 .gt-docket__events {
4843  display: grid;
4844}
4845
4846.site-component-df64ed967548 .gt-docket__events a,
4847.site-component-df64ed967548 .gt-ticket-list a {
4848  display: grid;
4849  grid-template-columns: 92px 1fr;
4850  gap: 20px;
4851  padding: 24px;
4852  color: var(--color-text, #17242a);
4853  text-decoration: none;
4854  border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4855}
4856
4857.site-component-df64ed967548 .gt-docket__events a:last-child,
4858.site-component-df64ed967548 .gt-ticket-list a:last-child {
4859  border-bottom: 0;
4860}
4861
4862.site-component-df64ed967548 .gt-docket__events time,
4863.site-component-df64ed967548 .gt-ticket-date {
4864  display: grid;
4865  place-items: center;
4866  min-height: 76px;
4867  background: var(--color-soft, #eadcc7);
4868  color: var(--color-primary, #253c36);
4869  font-size: 11px;
4870  font-weight: 900;
4871  letter-spacing: 0.14em;
4872  text-transform: uppercase;
4873}
4874
4875.site-component-df64ed967548 .gt-docket__events time strong,
4876.site-component-df64ed967548 .gt-ticket-date strong {
4877  display: block;
4878  font-family: var(--font-heading, Georgia, serif);
4879  font-size: 34px;
4880  line-height: 0.9;
4881  letter-spacing: -0.04em;
4882}
4883
4884.site-component-df64ed967548 .gt-docket__events small,
4885.site-component-df64ed967548 .gt-ticket-list small {
4886  display: block;
4887  color: var(--color-accent, #b2672e);
4888  font-size: 11px;
4889  font-weight: 900;
4890  letter-spacing: 0.16em;
4891  text-transform: uppercase;
4892}
4893
4894.site-component-df64ed967548 .gt-docket__events b,
4895.site-component-df64ed967548 .gt-ticket-list b {
4896  display: block;
4897  margin-top: 8px;
4898  font-family: var(--font-heading, Georgia, serif);
4899  font-size: clamp(23px, 2.4vw, 34px);
4900  font-weight: 500;
4901  line-height: 1.05;
4902}
4903
4904.site-component-df64ed967548 .gt-docket__events em,
4905.site-component-df64ed967548 .gt-ticket-list em {
4906  display: block;
4907  margin-top: 8px;
4908  color: var(--color-muted, #665f55);
4909  font-size: 14px;
4910  font-style: normal;
4911}
4912
4913.site-component-df64ed967548 .gt-orbit-members {
4914  display: grid;
4915  grid-template-columns: repeat(4, minmax(0, 1fr));
4916  gap: 0;
4917  border-left: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4918  border-top: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
4919}
4920
4921.site-component-df64ed967548 .gt-orbit-members article {
4922  border-left: 0;
4923  border-top: 0;
4924}
4925
4926.site-component-df64ed967548 .gt-seal-partners {
4927  display: grid;
4928  grid-template-columns: minmax(260px, 0.76fr) minmax(0, 1fr);
4929  gap: clamp(30px, 5vw, 74px);
4930  align-items: center;
4931}
4932
4933.site-component-df64ed967548 .gt-seal-partners__logos {
4934  display: grid;
4935  grid-template-columns: repeat(4, minmax(0, 1fr));
4936  gap: 12px;
4937}
4938
4939.site-component-df64ed967548 .gt-seal-partners__logos a {
4940  min-height: 128px;
4941  padding: 18px;
4942  display: grid;
4943  place-items: center;
4944  background: rgba(255, 255, 255, 0.08);
4945  border: 1px solid rgba(255, 255, 255, 0.16);
4946  color: var(--color-on-primary, #fff);
4947  text-decoration: none;
4948}
4949
4950.site-component-df64ed967548 .gt-seal-partners__logos img {
4951  max-width: 100%;
4952  max-height: 74px;
4953  object-fit: contain;
4954  filter: grayscale(1) contrast(1.08);
4955}
4956
4957.site-component-df64ed967548 .gt-field-guide__grid {
4958  display: grid;
4959  grid-template-columns: repeat(4, minmax(0, 1fr));
4960  gap: 16px;
4961}
4962
4963.site-component-df64ed967548 .gt-field-guide__grid a {
4964  position: relative;
4965  min-height: 470px;
4966  display: block;
4967  overflow: hidden;
4968  color: #fff;
4969  text-decoration: none;
4970  background: var(--color-primary, #0b6070);
4971}
4972
4973.site-component-df64ed967548 .gt-field-guide__grid img {
4974  width: 100%;
4975  height: 100%;
4976  object-fit: cover;
4977  transition: transform 0.6s ease;
4978}
4979
4980.site-component-df64ed967548 .gt-field-guide__grid a:hover img {
4981  transform: scale(1.045);
4982}
4983
4984.site-component-df64ed967548 .gt-field-guide__grid a::after {
4985  content: "";
4986  position: absolute;
4987  inset: 0;
4988  background: linear-gradient(180deg, transparent 22%, rgba(8, 47, 58, 0.88));
4989}
4990
4991.site-component-df64ed967548 .gt-field-guide__grid span {
4992  position: absolute;
4993  z-index: 1;
4994  left: 24px;
4995  right: 24px;
4996  bottom: 24px;
4997}
4998
4999.site-component-df64ed967548 .gt-field-guide__grid small,
5000.site-component-df64ed967548 .gt-toolbelt__list small {
5001  display: block;
5002  color: #f0a488;
5003  font-size: 11px;
5004  font-weight: 900;
5005  letter-spacing: 0.18em;
5006  text-transform: uppercase;
5007}
5008
5009.site-component-df64ed967548 .gt-field-guide__grid strong,
5010.site-component-df64ed967548 .gt-toolbelt__list strong {
5011  display: block;
5012  margin-top: 10px;
5013  font-family: var(--font-heading, Georgia, serif);
5014  font-size: 28px;
5015  font-weight: 500;
5016  line-height: 1.02;
5017  letter-spacing: -0.025em;
5018}
5019
5020.site-component-df64ed967548 .gt-field-guide__grid em,
5021.site-component-df64ed967548 .gt-toolbelt__list span {
5022  display: block;
5023  margin-top: 10px;
5024  font-size: 14px;
5025  font-style: normal;
5026  line-height: 1.48;
5027  opacity: 0.88;
5028}
5029
5030.site-component-df64ed967548 .gt-ticket-board {
5031  display: grid;
5032  grid-template-columns: minmax(260px, 0.72fr) minmax(0, 1fr);
5033  gap: clamp(28px, 5vw, 70px);
5034  align-items: start;
5035}
5036
5037.site-component-df64ed967548 .gt-ticket-board__head {
5038  position: sticky;
5039  top: 110px;
5040}
5041
5042.site-component-df64ed967548 .gt-ticket-list {
5043  background: var(--color-surface, #fff);
5044  border: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
5045}
5046
5047.site-component-df64ed967548 .gt-ticket-list a {
5048  grid-template-columns: 84px 1fr;
5049}
5050
5051.site-component-df64ed967548 .gt-ticket-date {
5052  background: var(--color-primary, #0b6070);
5053  color: var(--color-on-primary, #fff);
5054}
5055
5056.site-component-df64ed967548 .gt-toolbelt {
5057  display: grid;
5058  grid-template-columns: minmax(260px, 0.72fr) minmax(0, 1fr);
5059  gap: clamp(30px, 5vw, 72px);
5060}
5061
5062.site-component-df64ed967548 .gt-toolbelt__list {
5063  display: grid;
5064  grid-template-columns: repeat(2, minmax(0, 1fr));
5065  gap: 16px;
5066}
5067
5068.site-component-df64ed967548 .gt-toolbelt__list a {
5069  min-height: 230px;
5070  padding: 26px;
5071  display: grid;
5072  align-content: space-between;
5073  background: var(--color-primary, #0b6070);
5074  color: var(--color-on-primary, #fff);
5075  text-decoration: none;
5076}
5077
5078.site-component-df64ed967548 .gt-postcard-partners__grid {
5079  display: grid;
5080  grid-template-columns: repeat(3, minmax(0, 1fr));
5081  gap: 18px;
5082}
5083
5084.site-component-df64ed967548 .gt-postcard-partners__grid article {
5085  min-height: 250px;
5086  padding: 28px;
5087  display: grid;
5088  align-content: start;
5089  gap: 12px;
5090  background: rgba(255, 255, 255, 0.08);
5091  border: 1px solid rgba(255, 255, 255, 0.16);
5092}
5093
5094.site-component-df64ed967548 .gt-postcard-partners__grid h3 {
5095  margin: 0 0 10px;
5096  color: #f0a488;
5097  font-size: 11px;
5098  font-weight: 900;
5099  letter-spacing: 0.18em;
5100  text-transform: uppercase;
5101}
5102
5103.site-component-df64ed967548 .gt-postcard-partners__grid span {
5104  color: var(--color-on-primary, #fff);
5105  font-family: var(--font-heading, Georgia, serif);
5106  font-size: 21px;
5107  line-height: 1.12;
5108}
5109
5110@media (max-width: 1040px) {
5111  .site-component-df64ed967548 .gt-path-grid,
5112  .site-component-df64ed967548 .gt-event-grid,
5113  .site-component-df64ed967548 .gt-resource-grid,
5114  .site-component-df64ed967548 .gt-orbit-members,
5115  .site-component-df64ed967548 .gt-field-guide__grid,
5116  .site-component-df64ed967548 .gt-crossroads-events__grid,
5117  .site-component-df64ed967548 .gt-plan-grid {
5118    grid-template-columns: repeat(2, minmax(0, 1fr));
5119  }
5120
5121  .site-component-df64ed967548 .gt-place-grid {
5122    grid-template-columns: repeat(2, minmax(0, 1fr));
5123    min-height: auto;
5124  }
5125
5126  .site-component-df64ed967548 .gt-place-card {
5127    min-height: 360px;
5128  }
5129
5130  .site-component-df64ed967548 .gt-stat-grid {
5131    grid-template-columns: repeat(2, minmax(0, 1fr));
5132  }
5133
5134  .site-component-df64ed967548 .gt-stat:nth-child(2) {
5135    border-right: 0;
5136  }
5137}
5138
5139@media (max-width: 820px) {
5140  .site-component-df64ed967548 .gt-directory__inner,
5141  .site-component-df64ed967548 .gt-directory form,
5142  .site-component-df64ed967548 .gt-story,
5143  .site-component-df64ed967548 .gt-leadership,
5144  .site-component-df64ed967548 .gt-contact-layout,
5145  .site-component-df64ed967548 .gt-county-front,
5146  .site-component-df64ed967548 .gt-county-lead,
5147  .site-component-df64ed967548 .gt-county-members,
5148  .site-component-df64ed967548 .gt-patron-layout,
5149  .site-component-df64ed967548 .gt-editorial-calendar__body,
5150  .site-component-df64ed967548 .gt-itinerary,
5151  .site-component-df64ed967548 .gt-itinerary--page,
5152  .site-component-df64ed967548 .gt-economy,
5153  .site-component-df64ed967548 .gt-about-deep,
5154  .site-component-df64ed967548 .gt-staff-card,
5155  .site-component-df64ed967548 .gt-join-layout,
5156  .site-component-df64ed967548 .gt-contact-deep,
5157  .site-component-df64ed967548 .gt-guide-detail,
5158  .site-component-df64ed967548 .gt-circle-switch,
5159  .site-component-df64ed967548 .gt-docket,
5160  .site-component-df64ed967548 .gt-seal-partners,
5161  .site-component-df64ed967548 .gt-ticket-board,
5162  .site-component-df64ed967548 .gt-toolbelt {
5163    grid-template-columns: 1fr;
5164  }
5165
5166  .site-component-df64ed967548 .gt-directory__inner {
5167    align-items: stretch;
5168  }
5169
5170  .site-component-df64ed967548 .gt-directory button {
5171    width: 100%;
5172  }
5173
5174  .site-component-df64ed967548 .gt-logo-grid,
5175  .site-component-df64ed967548 .gt-news-grid,
5176  .site-component-df64ed967548 .gt-member-grid,
5177  .site-component-df64ed967548 .gt-crossroads-paths__grid,
5178  .site-component-df64ed967548 .gt-visit-grid,
5179  .site-component-df64ed967548 .gt-economy__stats,
5180  .site-component-df64ed967548 .gt-fact-grid,
5181  .site-component-df64ed967548 .gt-pain-grid,
5182  .site-component-df64ed967548 .gt-board-grid,
5183  .site-component-df64ed967548 .gt-guide-members,
5184  .site-component-df64ed967548 .gt-seal-partners__logos,
5185  .site-component-df64ed967548 .gt-postcard-partners__grid {
5186    grid-template-columns: repeat(2, minmax(0, 1fr));
5187  }
5188
5189  .site-component-df64ed967548 .gt-ticket-board__head {
5190    position: static;
5191  }
5192}
5193
5194@media (max-width: 580px) {
5195  .site-component-df64ed967548 .gt-section__inner,
5196  .site-component-df64ed967548 .gt-directory__inner,
5197  .site-component-df64ed967548 .gt-cta__body {
5198    width: min(100% - 28px, var(--container-max, 1200px));
5199  }
5200
5201  .site-component-df64ed967548 .gt-section {
5202    padding: 66px 0;
5203  }
5204
5205  .site-component-df64ed967548 .gt-path-grid,
5206  .site-component-df64ed967548 .gt-event-grid,
5207  .site-component-df64ed967548 .gt-place-grid,
5208  .site-component-df64ed967548 .gt-resource-grid,
5209  .site-component-df64ed967548 .gt-logo-grid,
5210  .site-component-df64ed967548 .gt-news-grid,
5211  .site-component-df64ed967548 .gt-leader-list,
5212  .site-component-df64ed967548 .gt-member-grid,
5213  .site-component-df64ed967548 .gt-stat-grid,
5214  .site-component-df64ed967548 .gt-circle-switch__cards,
5215  .site-component-df64ed967548 .gt-orbit-members,
5216  .site-component-df64ed967548 .gt-field-guide__grid,
5217  .site-component-df64ed967548 .gt-toolbelt__list,
5218  .site-component-df64ed967548 .gt-crossroads-paths__grid,
5219  .site-component-df64ed967548 .gt-crossroads-events__grid,
5220  .site-component-df64ed967548 .gt-visit-grid,
5221  .site-component-df64ed967548 .gt-economy__stats,
5222  .site-component-df64ed967548 .gt-fact-grid,
5223  .site-component-df64ed967548 .gt-pain-grid,
5224  .site-component-df64ed967548 .gt-plan-grid,
5225  .site-component-df64ed967548 .gt-board-grid,
5226  .site-component-df64ed967548 .gt-guide-members,
5227  .site-component-df64ed967548 .gt-postcard-partners__grid {
5228    grid-template-columns: 1fr;
5229  }
5230
5231  .site-component-df64ed967548 .gt-directory-hub__form,
5232  .site-component-df64ed967548 .gt-program-list article {
5233    grid-template-columns: 1fr;
5234  }
5235
5236  .site-component-df64ed967548 .gt-crossroads-paths__grid a,
5237  .site-component-df64ed967548 .gt-crossroads-events__grid a,
5238  .site-component-df64ed967548 .gt-visit-grid a {
5239    min-height: 330px;
5240  }
5241
5242  .site-component-df64ed967548 .gt-event-list a,
5243  .site-component-df64ed967548 .gt-itinerary__stops li {
5244    grid-template-columns: 72px 1fr;
5245    gap: 14px;
5246  }
5247
5248  .site-component-df64ed967548 .gt-docket__events a,
5249  .site-component-df64ed967548 .gt-ticket-list a {
5250    grid-template-columns: 72px 1fr;
5251    gap: 14px;
5252    padding: 18px;
5253  }
5254
5255  .site-component-df64ed967548 .gt-field-guide__grid a {
5256    min-height: 340px;
5257  }
5258
5259  .site-component-df64ed967548 .gt-stat,
5260  .site-component-df64ed967548 .gt-stat:nth-child(2) {
5261    border-right: 0;
5262    border-bottom: 1px solid var(--color-border, rgba(0, 0, 0, 0.16));
5263  }
5264
5265  .site-component-df64ed967548 .gt-stat:last-child {
5266    border-bottom: 0;
5267  }
5268
5269  .site-component-df64ed967548 .gt-path-card,
5270  .site-component-df64ed967548 .gt-place-card {
5271    min-height: 330px;
5272  }
5273
5274  .site-component-df64ed967548 .gt-story__media,
5275  .site-component-df64ed967548 .gt-story__media img {
5276    min-height: 360px;
5277  }
5278}
5279
5280
5281.site-component-df64ed967548 .gt-fact-grid strong {
5282  font-size: clamp(20px, 1.8vw, 28px);
5283  line-height: 1.05;
5284  overflow-wrap: normal;
5285  word-break: normal;
5286  hyphens: none;
5287}
5288
5289.site-component-df64ed967548 .gt-fact-grid span {
5290  overflow-wrap: break-word;
5291  word-break: normal;
5292  hyphens: none;
5293}
5294
5295.site-component-df64ed967548 .gt-county-members figcaption .gt-text-link {
5296  margin-top: 18px;
5297}
5298
5299.site-component-df64ed967548 .gt-county-members figure img {
5300  background: var(--color-surface, #fff);
5301  object-fit: contain;
5302}
5303</style><section class="site-component site-component-df64ed967548 site-component--custom_section" data-site-component-key="custom_section" data-site-component-version="1">
5304
5305  <section class="gt-section gt-section--soft">
5306    <div class="gt-section__inner">
5307      
5308        <div class="gt-newsroom">
5309          <div class="gt-section__head"><p class="gt-eyebrow">Story ideas</p><h2 class="gt-title">Member news people will actually read.</h2><p class="gt-copy">Spotlight local businesses, recap chamber programs, share ribbon cuttings, and explain practical resources.</p></div>
5310          <div class="gt-newsroom__slots">
5311            
5312              <article><small>Member spotlight</small><h3>Feature a Georgetown operator</h3><p>Use a portrait, business context, and why the member matters locally.</p></article>
5313            
5314              <article><small>Event recap</small><h3>Show who gathered and why</h3><p>Use photos from Breakfast Connection, ED Lunch, or After Hours.</p></article>
5315            
5316              <article><small>Resource note</small><h3>Explain a local program</h3><p>Short updates about SEDAC, state grants, SBA, SCORE, or town resources.</p></article>
5317            
5318          </div>
5319        </div>
5320      
5321    </div>
5322  </section>
5323
5324</section>
5325      </div>
5326  </div>
5327
5328        </div>
5329      </main>
5330
5331          <style>.site-component-b3065d142481 {
5332  display: block;
5333  width: 100vw;
5334  margin-left: calc(50% - 50vw);
5335}
5336
5337.site-component-b3065d142481 .gt-shell-footer {
5338  background: var(--footer-bg, #111f28);
5339  color: color-mix(in srgb, var(--footer-text, #fff) 72%, transparent);
5340  padding: 78px 0 34px;
5341  font-family: var(--font-body, system-ui, sans-serif);
5342}
5343
5344.site-component-b3065d142481 .gt-footer__inner,
5345.site-component-b3065d142481 .gt-footer__bottom {
5346  width: min(100% - 40px, var(--container-max, 1200px));
5347  margin: 0 auto;
5348}
5349
5350.site-component-b3065d142481 .gt-footer__inner {
5351  display: grid;
5352  grid-template-columns: minmax(260px, 1.6fr) repeat(3, minmax(150px, 1fr));
5353  gap: 42px;
5354}
5355
5356.site-component-b3065d142481 .gt-footer__brand {
5357  display: grid;
5358  gap: 18px;
5359  max-width: 420px;
5360}
5361
5362.site-component-b3065d142481 .gt-footer__logo {
5363  width: 92px;
5364  height: 92px;
5365  object-fit: contain;
5366  background: var(--logo-bg, #fff);
5367  border: 1px solid var(--logo-border, transparent);
5368  padding: var(--logo-padding, 9px);
5369}
5370
5371.site-component-b3065d142481 .gt-footer__brand strong {
5372  color: var(--footer-heading, #fff);
5373  font: 600 26px/1.08 var(--font-heading, Georgia, serif);
5374  letter-spacing: -0.02em;
5375}
5376
5377.site-component-b3065d142481 .gt-footer__brand p,
5378.site-component-b3065d142481 .gt-footer__brand span {
5379  margin: 0;
5380  font-size: 14px;
5381  line-height: 1.65;
5382}
5383
5384.site-component-b3065d142481 .gt-footer-newsletter {
5385  display: grid;
5386  gap: 10px;
5387}
5388
5389.site-component-b3065d142481 .gt-footer-newsletter label {
5390  color: var(--footer-heading, #fff);
5391  font-size: 11px;
5392  font-weight: 800;
5393  letter-spacing: 0.16em;
5394  text-transform: uppercase;
5395}
5396
5397.site-component-b3065d142481 .gt-footer-newsletter div {
5398  display: grid;
5399  grid-template-columns: minmax(0, 1fr) auto;
5400  gap: 8px;
5401}
5402
5403.site-component-b3065d142481 .gt-footer-newsletter input {
5404  min-height: 42px;
5405  width: 100%;
5406  padding: 0 13px;
5407  border: 1px solid color-mix(in srgb, var(--footer-text, #fff) 20%, transparent);
5408  background: rgba(255, 255, 255, 0.08);
5409  color: var(--footer-heading, #fff);
5410  font: 600 14px/1.2 var(--font-body, system-ui, sans-serif);
5411}
5412
5413.site-component-b3065d142481 .gt-footer-newsletter input::placeholder {
5414  color: color-mix(in srgb, var(--footer-text, #fff) 54%, transparent);
5415}
5416
5417.site-component-b3065d142481 .gt-footer-newsletter button {
5418  min-height: 42px;
5419  border: 0;
5420  background: var(--footer-accent, #f0b35a);
5421  color: #111f28;
5422  padding: 0 14px;
5423  font: 900 11px/1 var(--font-body, system-ui, sans-serif);
5424  letter-spacing: 0.11em;
5425  text-transform: uppercase;
5426}
5427
5428.site-component-b3065d142481 .gt-shell-footer nav {
5429  display: grid;
5430  gap: 12px;
5431  align-content: start;
5432}
5433
5434.site-component-b3065d142481 .gt-shell-footer h2 {
5435  margin: 0 0 8px;
5436  color: var(--footer-heading, #fff);
5437  font-size: 12px;
5438  font-weight: 800;
5439  letter-spacing: 0.16em;
5440  text-transform: uppercase;
5441}
5442
5443.site-component-b3065d142481 .gt-shell-footer a {
5444  color: inherit;
5445  text-decoration: none;
5446  font-size: 14px;
5447}
5448
5449.site-component-b3065d142481 .gt-shell-footer a:hover {
5450  color: var(--footer-accent, #f0b35a);
5451}
5452
5453.site-component-b3065d142481 .gt-footer__bottom {
5454  margin-top: 52px;
5455  padding-top: 26px;
5456  border-top: 1px solid color-mix(in srgb, var(--footer-text, #fff) 14%, transparent);
5457  display: flex;
5458  align-items: center;
5459  justify-content: space-between;
5460  gap: 18px;
5461  flex-wrap: wrap;
5462  font-size: 13px;
5463}
5464
5465.site-component-b3065d142481 .gt-footer-social {
5466  display: flex !important;
5467  flex-direction: row !important;
5468  align-items: center;
5469  gap: 12px !important;
5470}
5471
5472.site-component-b3065d142481 .gt-footer-social a {
5473  width: 36px;
5474  height: 36px;
5475  border: 1px solid color-mix(in srgb, var(--footer-text, #fff) 18%, transparent);
5476  display: inline-flex;
5477  align-items: center;
5478  justify-content: center;
5479}
5480
5481.site-component-b3065d142481 .gt-footer-social img {
5482  width: 17px;
5483  height: 17px;
5484  filter: none;
5485}
5486
5487.site-component-b3065d142481 .gt-footer-social a[aria-label="LinkedIn"] img {
5488  filter: invert(1);
5489}
5490
5491@media (max-width: 860px) {
5492  .site-component-b3065d142481 .gt-footer__inner {
5493    grid-template-columns: 1fr 1fr;
5494  }
5495}
5496
5497@media (max-width: 560px) {
5498  .site-component-b3065d142481 .gt-shell-footer {
5499    padding-top: 58px;
5500  }
5501
5502  .site-component-b3065d142481 .gt-footer__inner,
5503  .site-component-b3065d142481 .gt-footer__bottom {
5504    width: min(100% - 28px, var(--container-max, 1200px));
5505  }
5506
5507  .site-component-b3065d142481 .gt-footer__inner {
5508    grid-template-columns: 1fr;
5509  }
5510
5511  .site-component-b3065d142481 .gt-footer-newsletter div {
5512    grid-template-columns: 1fr;
5513  }
5514}
5515</style><div class="site-component site-component-b3065d142481 site-component--site_footer" data-site-component-key="site_footer" data-site-component-version="1"><footer class="gt-shell-footer">
5516  <div class="gt-footer__inner">
5517    <div class="gt-footer__brand">
5518      
5519        <img class="gt-footer__logo" src="https://cdn.chamberhive.com/wt0pn68538eggybwly6x21ckmtc8" alt="Georgetown Chamber of Commerce logo" loading="lazy" width="2091" height="2068">
5520      
5521      <strong>Georgetown Chamber of Commerce</strong>
5522      <p>Welcomed, introduced, and connected across Georgetown and Sussex County.</p>
5523      <form class="gt-footer-newsletter" action="/contact" method="get">
5524        <label for="gt-footer-email">Get chamber updates</label>
5525        <div>
5526          <input id="gt-footer-email" type="email" name="email" placeholder="Email address">
5527          <button type="submit">Sign up</button>
5528        </div>
5529      </form>
5530      <span>827 E Market Street<br>PO Box 1<br>Georgetown, DE 19947<br>(302) 396-2739<br>[email protected]</span>
5531    </div>
5532    <nav aria-label="Chamber">
5533      <h2>Chamber</h2>
5534      <a href="/chamber">Chamber</a>
5535      <a href="/chamber-blog">News &amp; Updates</a>
5536      <a href="/contact">Contact</a>
5537    </nav>
5538    <nav aria-label="Resources">
5539      <h2>Resources</h2>
5540      <a href="/directory">Member Directory</a>
5541      <a href="/events">Events</a>
5542      <a href="/business-resources">Business Resources</a>
5543      <a href="/job-board">Job Board</a>
5544    </nav>
5545    <nav aria-label="Visit">
5546      <h2>Visit</h2>
5547      <a href="/about-georgetown">About Georgetown</a>
5548      <a href="/directory?category_id=2532">Eat</a>
5549      <a href="/directory?category_id=2530">Shop</a>
5550      <a href="/directory?category_id=2549">Stay</a>
5551      <a href="/directory?category_id=2555">Play</a>
5552    </nav>
5553  </div>
5554  <div class="gt-footer__bottom">
5555    <span>Georgetown Chamber of Commerce</span>
5556    <a href="https://www.chamberhive.com" target="_blank" rel="noopener">Powered by ChamberHive</a>
5557    <nav class="gt-footer-social" aria-label="Social media">
5558  
5559    <a href="https://www.facebook.com/groups/1559026837680350/" aria-label="Facebook">
5560      <img src="https://cdn.simpleicons.org/facebook/ffffff" alt="" loading="lazy">
5561    </a>
5562  
5563  
5564    <a href="https://www.linkedin.com/company/greater-georgetown-chamber-of-commerce-inc" aria-label="LinkedIn">
5565      <img src="https://cdn.jsdelivr.net/npm/[email protected]/icons/linkedin.svg" alt="" loading="lazy">
5566    </a>
5567  
5568  
5569    <a href="https://www.youtube.com/@GTCOCDE" aria-label="YouTube">
5570      <img src="https://cdn.simpleicons.org/youtube/ffffff" alt="" loading="lazy">
5571    </a>
5572  
5573</nav>
5574  </div>
5575</footer>
5576</div>
5577    </div>
5578
5579    <div id="toast-container" class="pointer-events-none fixed bottom-4 right-4 z-50 flex flex-col gap-2" aria-live="polite">
5580    </div>
5581  </body>
5582</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.