PageSourceSearch

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

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