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