._section_7nnlm_1{background:#fff;padding:60px 20px}._container_7nnlm_6{max-width:960px;margin:0 auto}._card_7nnlm_11{background:linear-gradient(135deg,#fff5f5 0%,#fff 100%);border:1px solid #f2d6d9;border-radius:16px;padding:32px;box-shadow:0 18px 40px #0000000d}._title_7nnlm_19{color:#222;margin:0 0 16px;font-size:32px}._text_7nnlm_25{color:#555;margin-bottom:24px;line-height:1.7}._button_7nnlm_31{color:#fff;background:#e1261c;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}:is(._button_7nnlm_31:hover,._button_7nnlm_31:focus-visible){background:#832121}@media (max-width:768px){._section_7nnlm_1{padding:40px 20px}._card_7nnlm_11{padding:24px}._title_7nnlm_19{font-size:28px}}._section_z81x8_1{background:#fff;padding:60px 20px}._container_z81x8_6{max-width:960px;margin:0 auto}._title_z81x8_11{color:#333;margin:0 0 24px;font-size:32px}._categoryNav_z81x8_17{margin-bottom:32px}._categoryList_z81x8_21{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}._categoryLink_z81x8_30{color:#e1261c;background:#fff5f5;border:1px solid #f0c8cc;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex}:is(._categoryLink_z81x8_30:hover,._categoryLink_z81x8_30:focus-visible){background:#ffe7ea}._categorySections_z81x8_48{gap:32px;display:grid}._categorySection_z81x8_48{scroll-margin-top:calc(var(--header-height,108px) + 16px)}._categoryTitle_z81x8_57{color:#222;margin:0 0 16px;font-size:24px}._list_z81x8_63{gap:14px;display:grid}._faqItem_z81x8_68{background:#fafafa;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}._question_z81x8_75{cursor:pointer;color:#222;padding:18px 20px;font-size:18px;font-weight:700;list-style:none}._question_z81x8_75::-webkit-details-marker{display:none}._question_z81x8_75:after{content:"+";float:right;color:#e1261c}._faqItem_z81x8_68[open] ._question_z81x8_75:after{content:"–"}._answer_z81x8_98{color:#555;padding:0 20px 20px;line-height:1.7}@media (max-width:768px){._section_z81x8_1{padding:40px 20px}._title_z81x8_11{font-size:28px}._question_z81x8_75{font-size:17px}}._section_1wv6x_1{background:#fff;padding:60px 20px}._container_1wv6x_6{max-width:1200px;margin:0 auto}._title_1wv6x_11{color:#333;margin:0 0 16px;font-size:32px}._intro_1wv6x_17{color:#555;margin-bottom:24px;line-height:1.7}._grid_1wv6x_23,._groupGrid_1wv6x_24,._linkGrid_1wv6x_25{gap:20px;display:grid}._grid_1wv6x_23{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}._groupGrid_1wv6x_24,._linkGrid_1wv6x_25{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}._figure_1wv6x_39{margin:0}._image_1wv6x_43{border-radius:8px;width:100%;height:auto;display:block}._caption_1wv6x_50{color:#666;margin-top:8px;font-size:14px}._groupCard_1wv6x_56,._linkCard_1wv6x_57{color:inherit;background:#fafafa;border:1px solid #ececec;border-radius:16px;padding:24px;text-decoration:none;display:block}._groupTitle_1wv6x_67,._linkLabel_1wv6x_68{color:#222;margin:0 0 10px;font-size:22px;font-weight:700;display:block}._groupDescription_1wv6x_76,._linkDescription_1wv6x_77{color:#555;margin:0;line-height:1.6;display:block}._linkList_1wv6x_84{gap:12px;margin-top:20px;display:grid}:is(._linkCard_1wv6x_57:hover,._linkCard_1wv6x_57:focus-visible){border-color:#f0c8cc;box-shadow:0 14px 30px #e6394614}@media (max-width:768px){._section_1wv6x_1{padding:40px 20px}._title_1wv6x_11{font-size:28px}}._hero_1931z_3{color:#fff;background:#434343;padding:64px 20px 80px;position:relative;overflow:hidden}._background_1931z_11{z-index:0;position:absolute;inset:0}._video_1931z_17,._image_1931z_18{object-fit:cover;width:100%;height:100%}._overlay_1931z_24{background:#00000073;position:absolute;inset:0}._container_1931z_30{z-index:1;text-align:center;max-width:900px;margin:0 auto;position:relative}._eyebrow_1931z_38{letter-spacing:2px;text-transform:uppercase;margin:0 0 16px;font-size:14px;font-weight:700}._title_1931z_46{margin:0;font-family:inherit;font-size:48px;font-weight:700;line-height:1.15}._subtitle_1931z_54{background:#00000059;margin:24px 0 0;padding:12px 16px;font-size:20px;font-weight:700;line-height:1.6}._buttons_1931z_63{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;display:flex}._button_1931z_63{color:#fff;background:#e1261c;border-radius:999px;justify-content:center;align-items:center;min-width:160px;padding:12px 20px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}:is(._button_1931z_63:hover,._button_1931z_63:focus-visible){background:#832121}@media (max-width:768px){._hero_1931z_3{padding:40px 20px 56px}._title_1931z_46{font-size:32px}._subtitle_1931z_54{font-size:16px}}._importantDatesSection_5oxkk_1{background:#fafafa;padding:60px 20px}._container_5oxkk_6{max-width:900px;margin:0 auto}._importantDatesSection_5oxkk_1 h3{color:#333;text-align:left;margin:0 0 30px;font-size:24px;font-weight:700}._intro_5oxkk_19{color:#333;margin-bottom:30px;font-size:16px;line-height:1.6}._intro_5oxkk_19:last-child{margin-bottom:0}._intro_5oxkk_19 p{margin:0 0 12px}._intro_5oxkk_19 p:last-child{margin-bottom:0}._datesList_5oxkk_38{flex-direction:column;gap:20px;display:flex}._dateItem_5oxkk_44{color:#333;grid-template-columns:150px 1fr;align-items:start;gap:8px;font-size:16px;line-height:1.6;display:grid}._dateItem_5oxkk_44 p{margin:0}._dateLabel_5oxkk_58{color:#333;text-transform:uppercase;align-self:start;font-weight:700;position:relative}._dateLabel_5oxkk_58:after{content:"|";position:absolute;top:0;right:0}._dateDescription_5oxkk_73{color:#666}._dateDescription_5oxkk_73 a{color:#e1261c;text-decoration:underline;transition:color .2s}._dateDescription_5oxkk_73 a:hover{color:#832121}._dateDescription_5oxkk_73 strong{color:#333;font-weight:700}@media (max-width:768px){._importantDatesSection_5oxkk_1{padding:40px 20px}._importantDatesSection_5oxkk_1 h3{margin-bottom:20px;font-size:20px}._dateItem_5oxkk_44{font-size:14px}}._section_1y9v4_1{background:#fff;padding:60px 20px}._container_1y9v4_6{max-width:960px;margin:0 auto}._title_1y9v4_11{color:#333;margin:0 0 16px;font-size:32px}._intro_1y9v4_17{color:#555;margin-bottom:24px;line-height:1.7}._intro_1y9v4_17:last-child{margin-bottom:0}._list_1y9v4_27{gap:16px;display:grid}._item_1y9v4_32{background:#fafafa;border:1px solid #e5e5e5;border-radius:12px;padding:20px}._label_1y9v4_39{margin:0;font-size:20px}._label_1y9v4_39 a{color:#e1261c;text-decoration:none}:is(._label_1y9v4_39 a:hover,._label_1y9v4_39 a:focus-visible){text-decoration:underline}._description_1y9v4_54{color:#555;margin:10px 0 0;line-height:1.6}@media (max-width:768px){._section_1y9v4_1{padding:40px 20px}._title_1y9v4_11{font-size:28px}}._section_arrh9_1{background:#fff;padding:60px 20px}._container_arrh9_6{max-width:1200px;margin:0 auto}._header_arrh9_11{max-width:960px;margin:0 auto 24px}._title_arrh9_16{color:#222;margin:0 0 16px;font-size:32px}._content_arrh9_22{color:#555;line-height:1.7}._links_arrh9_27{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._link_arrh9_27{color:#fff;background:#e1261c;border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-flex}:is(._link_arrh9_27:hover,._link_arrh9_27:focus-visible){background:#832121}._embedWrap_arrh9_51,._imageWrap_arrh9_52{border-radius:16px;overflow:hidden;box-shadow:0 20px 40px #00000014}._embed_arrh9_51{border:0;width:100%;min-height:520px;display:block}._image_arrh9_52{width:100%;height:auto;display:block}@media (max-width:768px){._section_arrh9_1{padding:40px 20px}._title_arrh9_16{font-size:28px}._embed_arrh9_51{min-height:380px}}._section_sd2sf_1{background:#e1261c;padding:60px 20px}._container_sd2sf_6{max-width:960px;margin:0 auto}._header_sd2sf_11{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._title_sd2sf_18{color:#fff;margin:0 0 16px;font-size:32px}._meta_sd2sf_24{color:#ffffffe6;margin:0}._logo_sd2sf_29{object-fit:contain;width:auto;max-width:180px;height:auto}._intro_sd2sf_36{color:#fffffff2;margin-top:24px;line-height:1.7}._actions_sd2sf_42{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}._button_sd2sf_49,._secondaryButton_sd2sf_50{border-radius:999px;justify-content:center;align-items:center;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}._button_sd2sf_49{color:#e1261c;background:#fff;transition:background .2s,color .2s}:is(._button_sd2sf_49:hover,._button_sd2sf_49:focus-visible){color:#832121;background:#fafafa}._secondaryButton_sd2sf_50{color:#fff;background:0 0;border:1px solid #ffffff73}._columns_sd2sf_78{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._column_sd2sf_78{background:#fff;border:1px solid #fff3;border-radius:12px;padding:24px}._columnTitle_sd2sf_91{color:#222;margin:0 0 12px;font-size:22px}._list_sd2sf_97{color:#555;margin:0;padding-left:20px;line-height:1.7}@media (max-width:768px){._section_sd2sf_1{padding:40px 20px}._header_sd2sf_11{flex-direction:column}._columns_sd2sf_78{grid-template-columns:1fr}}._section_sdw96_1{background:#fff;padding:60px 20px}._bgWhite_sdw96_6{background:#fff}._bgLight_sdw96_10{background:#fafafa}._bgPrimary_sdw96_14{background:#e1261c}._bgDarkerRed_sdw96_18{background:#832121}._bgDarkCharcoal_sdw96_22{background:#434343}._narrow_sdw96_26,._default_sdw96_27,._wide_sdw96_28,._full_sdw96_29{margin:0 auto}._narrow_sdw96_26{max-width:720px}._default_sdw96_27{max-width:900px}._wide_sdw96_28{max-width:1100px}._full_sdw96_29{max-width:1200px}._label_sdw96_49{letter-spacing:2px;text-transform:uppercase;color:#e1261c;margin:0 0 12px;font-size:14px;font-weight:700}._bgPrimary_sdw96_14 ._label_sdw96_49,._bgDarkerRed_sdw96_18 ._label_sdw96_49,._bgDarkCharcoal_sdw96_22 ._label_sdw96_49{color:#ffffffd9}._heading_sdw96_64{color:#333;margin:0 0 20px;font-family:inherit;font-size:36px;font-weight:700}._bgPrimary_sdw96_14 ._heading_sdw96_64,._bgDarkerRed_sdw96_18 ._heading_sdw96_64,._bgDarkCharcoal_sdw96_22 ._heading_sdw96_64{color:#fff}._content_sdw96_78{color:#555;line-height:1.7}._bgPrimary_sdw96_14 ._content_sdw96_78,._bgDarkerRed_sdw96_18 ._content_sdw96_78,._bgDarkCharcoal_sdw96_22 ._content_sdw96_78{color:#fffffff2}._content_sdw96_78 p{margin:0 0 16px}._content_sdw96_78 a{color:#e1261c}._bgPrimary_sdw96_14 ._content_sdw96_78 a,._bgDarkerRed_sdw96_18 ._content_sdw96_78 a,._bgDarkCharcoal_sdw96_22 ._content_sdw96_78 a{color:#fff}._bgPrimary_sdw96_14 ._content_sdw96_78 blockquote,._bgDarkerRed_sdw96_18 ._content_sdw96_78 blockquote,._bgDarkCharcoal_sdw96_22 ._content_sdw96_78 blockquote{border-left-color:#ffffff80}._content_sdw96_78 ul,._content_sdw96_78 ol{margin:0 0 16px;padding-left:24px}@media (max-width:768px){._section_sdw96_1{padding:40px 20px}._heading_sdw96_64{font-size:28px}}._section_1k4g4_1{background:#fff;padding:60px 20px}._container_1k4g4_6{max-width:1200px;margin:0 auto}._title_1k4g4_11{color:#333;text-align:center;margin:0 0 10px;font-size:36px;font-weight:700}._intro_1k4g4_19{color:#555;text-align:center;max-width:900px;margin:0 auto 36px;line-height:1.7}._routeCards_1k4g4_27{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}._routeCardLink_1k4g4_33,._routeCardWrapper_1k4g4_34{color:inherit;text-decoration:none;display:block}._routeCardLink_1k4g4_33{transition:transform .3s}._routeCardLink_1k4g4_33:hover{transform:translateY(-5px)}._routeCardLink_1k4g4_33:hover ._viewMap_1k4g4_48{color:#832121}._routeCard_1k4g4_27{background:#fafafa;border-radius:8px;flex-direction:column;height:100%;padding:40px 30px;transition:box-shadow .3s;display:flex}._routeCardLink_1k4g4_33 ._routeCard_1k4g4_27:hover{box-shadow:0 10px 30px #0000001a}._distance_1k4g4_66{text-align:center;margin-bottom:16px}._distanceNumber_1k4g4_71{color:#e1261c;margin-bottom:5px;font-size:72px;font-weight:700;line-height:1;display:block}._distance_1k4g4_66 h3{color:#333;letter-spacing:2px;margin:0;font-size:20px;font-weight:700}._startTime_1k4g4_88{text-align:center;color:#832121;letter-spacing:.02em;text-transform:uppercase;margin:0 0 12px;font-size:14px;font-weight:700}._description_1k4g4_98{color:#666;flex-grow:1;margin:0 0 20px;font-size:16px;line-height:1.6}._viewMap_1k4g4_48{color:#e1261c;text-align:center;letter-spacing:1px;font-size:14px;font-weight:700;transition:color .3s}._downloadPanel_1k4g4_115{background:#fafafa;border:1px solid #ececec;border-radius:16px;margin-top:36px;padding:28px}._downloadTitle_1k4g4_123{color:#222;margin:0 0 16px;font-size:24px}._downloadInstructions_1k4g4_129{color:#555;line-height:1.7}._downloadLinks_1k4g4_134{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:20px;display:grid}._downloadLink_1k4g4_134{color:inherit;background:#fff;border:1px solid #ececec;border-radius:12px;padding:18px;text-decoration:none;display:block}:is(._downloadLink_1k4g4_134:hover,._downloadLink_1k4g4_134:focus-visible){border-color:#f0c8cc;box-shadow:0 14px 30px #e1261c14}._downloadLinkLabel_1k4g4_157{color:#222;margin-bottom:8px;font-weight:700;display:block}._downloadLinkDescription_1k4g4_164{color:#555;line-height:1.6;display:block}._disclaimer_1k4g4_170{color:#555;margin-top:24px;line-height:1.7}@media (max-width:768px){._section_1k4g4_1{padding:40px 20px}._title_1k4g4_11{font-size:28px}._routeCards_1k4g4_27{grid-template-columns:1fr;gap:20px}._routeCard_1k4g4_27{padding:30px 20px}._distanceNumber_1k4g4_71{font-size:60px}._distance_1k4g4_66 h3{font-size:18px}._description_1k4g4_98{font-size:14px}._downloadPanel_1k4g4_115{padding:22px}}._scheduleSection_1s91g_1{background:#fafafa;padding:60px 20px}._container_1s91g_6{max-width:1200px;margin:0 auto}._scheduleSection_1s91g_1 h2{color:#333;text-align:center;margin:0 0 20px;font-size:36px;font-weight:700}._intro_1s91g_19{text-align:center;color:#333;margin:0 0 40px;font-size:18px;font-weight:700}._intro_1s91g_19:last-child{margin-bottom:0}._tabs_1s91g_31{margin-top:30px}._tabButtons_1s91g_35{border-bottom:2px solid #ddd;gap:10px;margin-bottom:30px;display:flex}._tabButton_1s91g_35{color:#666;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-2px;padding:15px 30px;font-size:16px;font-weight:600;transition:all .3s}._tabButton_1s91g_35:hover{color:#333}._tabButton_1s91g_35._active_1s91g_59{color:#e1261c;border-bottom-color:#e1261c}._tabContent_1s91g_64{padding:30px 0}._fridayContent_1s91g_68 p{color:#666;margin:0;font-size:16px;line-height:1.6}._saturdayContent_1s91g_75{flex-direction:column;gap:20px;display:flex}._saturdayContent_1s91g_75 h3{color:#333;margin:0;font-size:24px;font-weight:700}._saturdayText_1s91g_88{flex-direction:column;gap:15px;display:flex}._saturdayText_1s91g_88 p{color:#666;margin:0;font-size:16px;line-height:1.6}._saturdayImage_1s91g_101{border-radius:8px;margin-top:20px;overflow:hidden}._image_1s91g_107{width:100%;height:auto;display:block}@media (max-width:768px){._scheduleSection_1s91g_1{padding:40px 20px}._scheduleSection_1s91g_1 h2{font-size:28px}._intro_1s91g_19{font-size:16px}._tabButton_1s91g_35{padding:12px 20px;font-size:14px}._saturdayContent_1s91g_75 h3{font-size:20px}._saturdayText_1s91g_88 p{font-size:14px}._list_1s91g_139{margin-left:1.5rem;list-style-type:disc;display:list-item}}._section_18cfv_1{padding:60px 20px}._bgWhite_18cfv_5{background:#fff}._bgLight_18cfv_9{background:#fafafa}._bgPrimary_18cfv_13{color:#fff;background:#e1261c}._bgDarkCharcoal_18cfv_18{color:#fff;background:#434343}._bgDarkerRed_18cfv_23{color:#fff;background:#832121}._container_18cfv_28{gap:48px;max-width:1100px;margin:0 auto;display:grid}._ratio5050_18cfv_35{grid-template-columns:1fr 1fr}._ratio6040_18cfv_39{grid-template-columns:3fr 2fr}._ratio4060_18cfv_43{grid-template-columns:2fr 3fr}._imageLeft_18cfv_47 ._textColumn_18cfv_47{order:2}._imageLeft_18cfv_47 ._imageColumn_18cfv_51,._imageRight_18cfv_55 ._textColumn_18cfv_47{order:1}._imageRight_18cfv_55 ._imageColumn_18cfv_51{order:2}._alignCenter_18cfv_63{align-items:center}._alignTop_18cfv_67{align-items:flex-start}._textColumn_18cfv_47{flex-direction:column;display:flex}._label_18cfv_76{letter-spacing:2px;text-transform:uppercase;color:#e1261c;margin:0 0 12px;font-size:14px;font-weight:700}._bgPrimary_18cfv_13 ._label_18cfv_76,._bgDarkCharcoal_18cfv_18 ._label_18cfv_76,._bgDarkerRed_18cfv_23 ._label_18cfv_76{color:#ffffffd9}._heading_18cfv_91{color:#222;margin:0 0 20px;font-family:inherit;font-size:32px;font-weight:700;line-height:1.25}._bgPrimary_18cfv_13 ._heading_18cfv_91,._bgDarkCharcoal_18cfv_18 ._heading_18cfv_91,._bgDarkerRed_18cfv_23 ._heading_18cfv_91{color:#fff}._content_18cfv_106{color:#555;line-height:1.7}._bgPrimary_18cfv_13 ._content_18cfv_106,._bgDarkCharcoal_18cfv_18 ._content_18cfv_106,._bgDarkerRed_18cfv_23 ._content_18cfv_106{color:#fffffff2}._content_18cfv_106 p{margin:0 0 16px}._content_18cfv_106 p:last-child{margin-bottom:0}._content_18cfv_106 a{color:#e1261c;text-decoration:underline}._bgPrimary_18cfv_13 ._content_18cfv_106 a,._bgDarkCharcoal_18cfv_18 ._content_18cfv_106 a,._bgDarkerRed_18cfv_23 ._content_18cfv_106 a{color:#fff}._content_18cfv_106 ul,._content_18cfv_106 ol{margin:0 0 16px;padding-left:24px}._buttonWrapper_18cfv_142{margin-top:24px}._button_18cfv_142{color:#fff;background:#e1261c;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}:is(._button_18cfv_142:hover,._button_18cfv_142:focus-visible){background:#832121}._bgPrimary_18cfv_13 ._button_18cfv_142,._bgDarkerRed_18cfv_23 ._button_18cfv_142{color:#e1261c;background:#fff}:is(._bgPrimary_18cfv_13 ._button_18cfv_142:hover,._bgPrimary_18cfv_13 ._button_18cfv_142:focus-visible,._bgDarkerRed_18cfv_23 ._button_18cfv_142:hover,._bgDarkerRed_18cfv_23 ._button_18cfv_142:focus-visible){color:#832121;background:#fafafa}._bgDarkCharcoal_18cfv_18 ._button_18cfv_142{color:#fff;background:#e1261c}:is(._bgDarkCharcoal_18cfv_18 ._button_18cfv_142:hover,._bgDarkCharcoal_18cfv_18 ._button_18cfv_142:focus-visible){background:#832121}._imageColumn_18cfv_51{justify-content:center;width:100%;display:flex}._video_18cfv_194{aspect-ratio:16/9;border:0;border-radius:12px;width:100%;display:block}._figure_18cfv_202{width:100%;margin:0}._imageWrapper_18cfv_207{border-radius:12px;width:100%;overflow:hidden;box-shadow:0 10px 30px #00000014}._image_18cfv_47{object-fit:cover;width:100%;height:auto;display:block}._caption_18cfv_221{color:#777;text-align:center;margin:8px 0 0;font-size:13px;font-style:italic}._bgPrimary_18cfv_13 ._caption_18cfv_221,._bgDarkCharcoal_18cfv_18 ._caption_18cfv_221,._bgDarkerRed_18cfv_23 ._caption_18cfv_221{color:#fffc}@media (max-width:860px){._section_18cfv_1{padding:40px 20px}._container_18cfv_28{gap:32px;grid-template-columns:1fr!important}._imageLeft_18cfv_47 ._textColumn_18cfv_47,._imageRight_18cfv_55 ._textColumn_18cfv_47{order:1}._imageLeft_18cfv_47 ._imageColumn_18cfv_51,._imageRight_18cfv_55 ._imageColumn_18cfv_51{order:2}._heading_18cfv_91{font-size:26px}}._vendorPurchase_hzihe_1{background:#fff;width:100%}._intro_hzihe_6{box-sizing:border-box;background-color:#00000008;border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1400px;margin:40px auto;padding:32px 40px;display:grid}._introImage_hzihe_19{justify-content:center;align-items:center;width:100%;display:flex}._contentImage_hzihe_26{object-fit:cover;border-radius:10px;width:100%;height:auto;display:block;box-shadow:0 8px 24px #0000001a}._introText_hzihe_35{flex-direction:column;justify-content:center;display:flex}._introTitle_hzihe_41{color:#e1261c;text-align:left;margin:0 0 20px;font-size:32px;font-weight:700;line-height:1.25}._introText_hzihe_35 p{color:#333;margin:0 0 16px;font-size:18px;line-height:1.6}._introText_hzihe_35 p:last-child{margin-bottom:0}._opportunities_hzihe_61{background:#fafafa;padding:60px 20px}._sectionTitle_hzihe_66{text-align:center;color:#e1261c;margin:0 0 48px;font-size:32px;font-weight:700}._clientContainer_hzihe_74{max-width:1400px;margin:0 auto}._cartSummary_hzihe_79{top:calc(var(--header-height,108px) + 16px);z-index:100;background:#fff;border:2px solid #e1261c;border-radius:8px;margin-bottom:32px;padding:24px;position:sticky;box-shadow:0 4px 12px #0000001a}._modalBackdrop_hzihe_91{z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;width:100vw;height:100vh;position:fixed;top:0;left:0}._modalContent_hzihe_102{z-index:1000;background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:90vh;padding:0;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 10px 40px #0000004d}._modalHeader_hzihe_118{z-index:10;background:#fff;border-bottom:2px solid #e1261c;justify-content:space-between;align-items:center;padding:24px;display:flex;position:sticky;top:0}._modalHeader_hzihe_118 h3{color:#333;margin:0;font-size:1.5rem}._closeButton_hzihe_136{color:#666;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:2rem;transition:background .2s,color .2s;display:flex}._closeButton_hzihe_136:hover{color:#e1261c;background:#fafafa}._cartHeader_hzihe_159{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._cartHeader_hzihe_159 h3{color:#333;margin:0;font-size:1.5rem}._toggleCart_hzihe_172{color:#fff;cursor:pointer;background:#e1261c;border:none;border-radius:4px;padding:8px 16px;font-weight:600;transition:background .2s}._toggleCart_hzihe_172:hover{background:#832121}._cartDetails_hzihe_187{padding:24px}._cartItem_hzihe_191{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 0;display:flex}._cartItemInfo_hzihe_199 h4{color:#333;margin:0 0 4px;font-size:1rem}._cartItemOptions_hzihe_205{flex-wrap:wrap;gap:8px;margin:4px 0;display:flex}._cartItemOptions_hzihe_205 span{color:#666;background:#f5f5f5;border-radius:4px;padding:2px 8px;font-size:.875rem}._cartItemPrice_hzihe_220{color:#666;margin:4px 0 0;font-size:.875rem}._removeButton_hzihe_226{color:#fff;cursor:pointer;background:#e1261c;border:none;border-radius:4px;padding:6px 12px;font-size:.875rem;transition:background .2s}._removeButton_hzihe_226:hover{background:#832121}._cartTotal_hzihe_241{text-align:right;color:#333;padding:16px 0;font-size:1.25rem}._checkoutForm_hzihe_248{border-top:1px solid #eee;margin-top:16px;padding-top:16px}._checkoutForm_hzihe_248 h4{color:#333;margin:0 0 12px;font-size:1rem}._input_hzihe_260{border:1px solid #ddd;border-radius:4px;width:100%;margin-bottom:12px;padding:12px;font-family:inherit;font-size:1rem}._input_hzihe_260:focus{border-color:#e1261c;outline:none}._checkoutButton_hzihe_275{color:#fff;cursor:pointer;background:#e1261c;border:none;border-radius:4px;width:100%;padding:16px;font-size:1.125rem;font-weight:600;transition:background .2s}._checkoutButton_hzihe_275:hover:not(:disabled){background:#832121}._checkoutButton_hzihe_275:disabled{cursor:not-allowed;background:#ccc}._tierCategory_hzihe_297{margin-bottom:48px}._bottomCategories_hzihe_301{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}._categoryTitle_hzihe_308{color:#333;text-align:center;margin:0 0 24px;font-size:28px;font-weight:700}._expoCategoryTitle_hzihe_316{color:#000;margin:0 0 24px;font-size:28px;font-weight:400}._tiersGrid_hzihe_323{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}._boothsGrid_hzihe_329{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}._sponsorGrid_hzihe_335{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}._compactCard_hzihe_341{padding:16px 12px}._compactCard_hzihe_341 ._tierImage_hzihe_345{height:110px;margin-bottom:10px}._compactCard_hzihe_341 ._tierName_hzihe_350{margin-bottom:4px;font-size:1.05rem}._compactCard_hzihe_341 ._tierPrice_hzihe_355{margin-bottom:10px;font-size:1.25rem}._compactCard_hzihe_341 ._tierDescription_hzihe_360{margin-bottom:10px;font-size:.8rem}._compactCard_hzihe_341 ._benefits_hzihe_365{margin-bottom:10px}._compactCard_hzihe_341 ._benefits_hzihe_365 li{padding:4px 0;font-size:.8rem}._compactCard_hzihe_341 ._addToCartButton_hzihe_374{padding:10px 8px;font-size:.9rem}@media (max-width:1200px){._boothsGrid_hzihe_329,._sponsorGrid_hzihe_335{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}._centeredCard_hzihe_386{text-align:center}._centeredCard_hzihe_386 ._benefits_hzihe_365 li{border-bottom:none}@media (max-width:1200px){._boothsGrid_hzihe_329{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}._tierCard_hzihe_400{background:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}._tierCard_hzihe_400:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}._tierImage_hzihe_345{object-fit:contain;border-radius:4px;width:100%;height:200px;margin-bottom:16px}._tierName_hzihe_350{color:#333;margin:0 0 8px;font-size:1.5rem;font-weight:700}._tierPrice_hzihe_355{color:#e1261c;margin-bottom:16px;font-size:1.75rem;font-weight:700}._tierDescription_hzihe_360{color:#666;margin-bottom:16px;font-size:.875rem;line-height:1.5}._benefits_hzihe_365{flex-grow:1;margin:0 0 16px;padding:0;list-style:none}._benefits_hzihe_365 li{color:#333;border-bottom:1px solid #f0f0f0;padding:8px 0;font-size:.875rem}._benefits_hzihe_365 li:last-child{border-bottom:none}._tierOptions_hzihe_464{margin:16px 0}._option_hzihe_468{margin-bottom:12px}._input_hzihe_260{background:#fff;border:1px solid #ddd;border-radius:4px;width:100%;padding:10px;font-family:inherit;font-size:.875rem}._option_hzihe_468 ._input_hzihe_260:focus,._input_hzihe_260:focus{border-color:#e1261c;outline:none}._select_hzihe_488{background:#fff;border:1px solid #ddd;border-radius:4px;width:100%;padding:10px;font-family:inherit;font-size:.875rem}._select_hzihe_488:focus{border-color:#e1261c;outline:none}._addToCartButton_hzihe_374{color:#fff;cursor:pointer;background:#e1261c;border:none;border-radius:4px;width:100%;padding:12px;font-size:1rem;font-weight:600;transition:background .2s}._addToCartButton_hzihe_374:hover{background:#832121}._currentVendors_hzihe_520{max-width:1400px;margin:0 auto;padding:60px 20px}._vendorsGrid_hzihe_526{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px;margin-top:32px;display:grid}._vendorCard_hzihe_533{background:#fff;border:1px solid #eee;border-radius:8px;justify-content:center;align-items:center;min-height:120px;padding:16px;transition:transform .2s,box-shadow .2s;display:flex}._vendorCard_hzihe_533:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._vendorLink_hzihe_552{width:100%;height:100%;text-decoration:none;display:block}._vendorLogo_hzihe_559{object-fit:contain;width:100%;height:auto;max-height:100px}._vendorName_hzihe_566{color:#333;text-align:center;font-size:1rem;font-weight:600}._singleColumnGrid_hzihe_573{grid-template-columns:1fr;gap:24px;display:grid}@media (max-width:768px){._introTitle_hzihe_41,._sectionTitle_hzihe_66,._categoryTitle_hzihe_308{font-size:28px}._intro_hzihe_6{grid-template-columns:1fr;gap:24px;margin:24px 16px;padding:24px 20px}._introTitle_hzihe_41{text-align:center}._introText_hzihe_35 p{font-size:16px}._bottomCategories_hzihe_301,._tiersGrid_hzihe_323,._boothsGrid_hzihe_329,._sponsorGrid_hzihe_335{grid-template-columns:1fr}._vendorsGrid_hzihe_526{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}
