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