.shared-page_page__EMzaa{background-color:#fff;overflow-x:hidden;width:100%}.shared-page_container__vUEJS{max-width:var(--container-max);margin:0 auto;padding:var(--spacing-3xl) var(--container-padding)}.shared-page_intro__dDKtl{font-size:1.1rem;line-height:1.8;color:var(--text-medium);margin-bottom:var(--spacing-xl)}.shared-page_section__4lp3C{margin-bottom:var(--spacing-3xl)}.shared-page_sectionTitle__UdRxe{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-sm);border-bottom:1px solid #e0e0e0}.shared-page_sectionTitle__UdRxe,.shared-page_subTitle__cUHgK{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark)}.shared-page_subTitle__cUHgK{margin-bottom:var(--spacing-md)}.shared-page_text__8_j4M{font-size:.95rem;line-height:1.7;color:var(--text-medium);margin-bottom:var(--spacing-sm)}.shared-page_text__8_j4M strong{color:var(--text-dark);font-weight:600}.shared-page_textRed__ORHDY{font-size:.95rem;line-height:1.7;color:var(--text-dark);margin-bottom:var(--spacing-xs);margin-top:var(--spacing-md);background:#f8f9fa;padding:var(--spacing-md) var(--spacing-lg);border-radius:6px}.shared-page_textRed__ORHDY strong{font-weight:700;color:var(--primary)}.shared-page_flexContainer__1QmR5{display:flex;gap:var(--spacing-2xl);align-items:flex-start;flex-wrap:wrap}.shared-page_textColumn___dzsq{flex:1 1 400px;min-width:0}.shared-page_figure__n0bLF{flex:0 0 450px;text-align:center;background:#f8f9fa;padding:var(--spacing-md);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.shared-page_image__m3vTj{width:100%;height:auto;border-radius:4px;display:block}.shared-page_caption__PZ8_r{font-size:.85rem;color:var(--text-medium);margin-top:var(--spacing-sm);line-height:1.5;font-style:italic}.shared-page_list__vNrar{list-style:none;padding-left:0;margin:var(--spacing-md) 0}.shared-page_list__vNrar li{font-size:1.05rem;line-height:1.8;color:var(--text-medium);padding-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);position:relative}.shared-page_list__vNrar li:before{content:"✓";position:absolute;left:0;color:var(--primary);font-weight:600}.shared-page_articlesList__PATmc article .shared-page_list__vNrar,.shared-page_column__xFhBr article .shared-page_list__vNrar{list-style:disc;margin-top:.5rem;margin-left:1.5rem}.shared-page_articlesList__PATmc article .shared-page_list__vNrar li:before,.shared-page_column__xFhBr article .shared-page_list__vNrar li:before{content:none}.shared-page_articlesList__PATmc article .shared-page_list__vNrar li,.shared-page_column__xFhBr article .shared-page_list__vNrar li{padding-left:0}.shared-page_grid__1kzts{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin:var(--spacing-lg) 0}.shared-page_card__h9P1k{background:#f8f9fa;padding:var(--spacing-lg);border-radius:8px;transition:transform .3s ease,box-shadow .3s ease}.shared-page_card__h9P1k:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.shared-page_card__h9P1k h3{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--primary);margin-bottom:var(--spacing-sm)}.shared-page_card__h9P1k p{font-size:1rem;line-height:1.6;color:var(--text-medium)}.shared-page_highlight__Hzcni{background:linear-gradient(135deg,#0066b3,#004d87);color:white;padding:var(--spacing-xl);border-radius:8px;margin:var(--spacing-xl) 0}.shared-page_highlight__Hzcni h3{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);margin-bottom:var(--spacing-md)}.shared-page_highlight__Hzcni p{font-size:1.05rem;line-height:1.8;opacity:.95}.shared-page_contactBox___qMaU{background:#f8f9fa;padding:var(--spacing-xl);border-radius:8px;margin:var(--spacing-xl) 0;border:1px solid #eaeaea}.shared-page_contactBox___qMaU h3{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin-bottom:var(--spacing-md)}.shared-page_contactBox___qMaU p{font-size:1.05rem;line-height:1.8;color:var(--text-medium);margin-bottom:var(--spacing-sm)}.shared-page_contactBox___qMaU a{color:var(--primary);text-decoration:none;font-weight:600}.shared-page_contactBox___qMaU a:hover{text-decoration:underline}.shared-page_ctaSection__ThXdC{text-align:center;background:linear-gradient(135deg,#d32f2f,#b71c1c);color:white;padding:var(--spacing-3xl);border-radius:12px;margin-top:var(--spacing-3xl)}.shared-page_ctaSection__ThXdC h2{font-size:1.75rem;font-weight:600;margin-bottom:var(--spacing-md)}.shared-page_ctaSection__ThXdC p{font-size:1.1rem;margin-bottom:var(--spacing-xl);opacity:.95}.shared-page_ctaButtons__JIh51{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}.shared-page_quickLinkRow__WiK3T{display:flex;justify-content:flex-start;margin-bottom:var(--spacing-2xl)}.shared-page_quickLinkButton__RrHwD{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background:var(--primary);color:white;font-size:14px;font-weight:500;text-decoration:none;border-radius:2px;border:1.5px solid var(--primary);transition:all .2s ease;cursor:pointer}.shared-page_quickLinkButton__RrHwD:hover{background:#b71c1c;border-color:#b71c1c}.shared-page_primaryButton__XkuoM,.shared-page_secondaryButton__OfV_w{display:inline-block;padding:var(--spacing-md) var(--spacing-xl);font-size:1.05rem;font-weight:600;text-decoration:none;border-radius:4px;transition:all .3s ease}.shared-page_infoGrid__B80wJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin:var(--spacing-xl) 0}.shared-page_infoCard__rYL63{background:#f8f9fa;padding:var(--spacing-lg);border-radius:8px;border:1px solid #eaeaea}.shared-page_infoCard__rYL63 h3{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin-bottom:var(--spacing-sm)}.shared-page_infoCard__rYL63 p{font-size:.9rem;line-height:1.6;color:var(--text-medium);margin-bottom:var(--spacing-xs)}.shared-page_infoCard__rYL63 strong{color:var(--text-dark)}.shared-page_committeeGrid__GAB7a{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin:var(--spacing-xl) 0}.shared-page_committeeCard__J_I9P{background:#fff;padding:var(--spacing-lg);border-radius:12px;text-align:left;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease}.shared-page_committeeCard__J_I9P:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.shared-page_committeeName__X7xov{font-size:1.1rem;font-weight:600;color:var(--text-dark);margin-bottom:var(--spacing-xs)}.shared-page_committeeRole__g7MFe{font-size:.95rem;color:var(--primary);font-weight:600;margin-bottom:var(--spacing-sm)}.shared-page_committeeCompany__px3di{font-size:.9rem;color:var(--text-dark);font-weight:500;margin-bottom:var(--spacing-xs)}.shared-page_committeeAddress__b5usS{font-size:.85rem;color:var(--text-medium);line-height:1.5;margin-bottom:var(--spacing-sm)}.shared-page_committeeContact__d_ZyO{font-size:.85rem;color:var(--text-medium);line-height:1.6}.shared-page_committeeContact__d_ZyO a{color:var(--primary);text-decoration:none}.shared-page_committeeContact__d_ZyO a:hover{text-decoration:underline}.shared-page_committeeHours__ukcfb{font-size:.85rem;color:var(--text-medium);line-height:1.6;margin-top:var(--spacing-sm)}.shared-page_regionalContactCard__sltJy{background:#fff;padding:var(--spacing-xl);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);max-width:400px}.shared-page_regionalContactCard__sltJy p{font-size:1rem;line-height:1.8;color:var(--text-medium);margin-bottom:var(--spacing-xs)}.shared-page_regionalContactCard__sltJy a{color:var(--primary);text-decoration:none;font-weight:500}.shared-page_regionalContactCard__sltJy a:hover{text-decoration:underline}.shared-page_simpleSectionTitle__plT6E{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin-bottom:var(--spacing-lg)}.shared-page_regionalNewsGrid__UUM5C{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.shared-page_regionalNewsCard__FonH2{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column}.shared-page_regionalNewsCard__FonH2:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.shared-page_regionalNewsImage__l82JP{width:100%;aspect-ratio:16/9;object-fit:contain;background:#f5f5f5}.shared-page_regionalNewsContent__ZqZ4O{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}.shared-page_regionalNewsDate__mKnoq{font-size:.85rem;color:var(--primary);font-weight:500}.shared-page_regionalNewsTitle__6v21W{font-size:1.1rem;font-weight:600;color:var(--text-dark);line-height:1.4;margin:0}.shared-page_regionalNewsExcerpt__dLXIj{font-size:1rem;color:var(--text-medium);line-height:1.6;margin:0}.shared-page_primaryButton__XkuoM{background-color:white;color:var(--primary)}.shared-page_primaryButton__XkuoM:hover{background-color:#f5f5f5;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.shared-page_secondaryButton__OfV_w{background-color:transparent;color:white;border:2px solid white}.shared-page_secondaryButton__OfV_w:hover{background-color:white;color:var(--primary);transform:translateY(-2px)}@media (max-width:1024px){.shared-page_container__vUEJS{padding:var(--spacing-3xl) var(--container-padding-tablet)}}@media (max-width:768px){.shared-page_container__vUEJS{padding:var(--spacing-xl) var(--container-padding-mobile);overflow-x:hidden}.shared-page_intro__dDKtl{font-size:1.1rem}.shared-page_sectionTitle__UdRxe{font-size:1.5rem}.shared-page_subTitle__cUHgK{font-size:1.3rem}.shared-page_textRed__ORHDY,.shared-page_text__8_j4M{font-size:.9rem}.shared-page_flexContainer__1QmR5{flex-direction:column-reverse;gap:var(--spacing-lg)}.shared-page_figure__n0bLF{flex:1 1 auto;width:100%;max-width:400px;margin:0 auto}.shared-page_textColumn___dzsq{flex:1 1 auto}.shared-page_grid__1kzts{grid-template-columns:1fr}.shared-page_ctaButtons__JIh51{flex-direction:column;align-items:stretch}}.shared-page_twoColumns__2yJOy{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-top:2rem}.shared-page_column__xFhBr{display:flex;flex-direction:column;gap:1.75rem}.shared-page_articlesList__PATmc article,.shared-page_column__xFhBr article{background:#fff;padding:1.25rem 1.5rem;border-radius:1rem;box-shadow:0 2px 6px rgba(0,0,0,.05)}.shared-page_articlesList__PATmc article h3,.shared-page_column__xFhBr article h3{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--primary);margin-bottom:.5rem}.shared-page_articlesList__PATmc article p,.shared-page_column__xFhBr article p{line-height:1.6;color:#333}@media (min-width:900px){.shared-page_twoColumns__2yJOy{grid-template-columns:1fr 1fr;gap:2.5rem}}.shared-page_formContainer__Ilp4E{background:#f8f9fa;padding:var(--spacing-xl);border-radius:8px}.shared-page_contactForm__IvHwb{display:flex;flex-direction:column;gap:var(--spacing-lg)}.shared-page_formGroup__Romix{position:relative;display:flex;flex-direction:column}.shared-page_formGroup__Romix input,.shared-page_formGroup__Romix textarea{padding:var(--spacing-md);border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .3s ease}.shared-page_formGroup__Romix input:focus,.shared-page_formGroup__Romix textarea:focus{outline:none;border-color:var(--primary)}.shared-page_formGroup__Romix label{position:absolute;left:var(--spacing-md);top:var(--spacing-md);color:var(--text-medium);transition:all .3s ease;pointer-events:none;background:white;padding:0 4px}.shared-page_formGroup__Romix input:focus+label,.shared-page_formGroup__Romix input:not(:placeholder-shown)+label,.shared-page_formGroup__Romix textarea:focus+label,.shared-page_formGroup__Romix textarea:not(:placeholder-shown)+label{top:-10px;left:var(--spacing-sm);font-size:.85rem;color:var(--primary)}.shared-page_formGroup__Romix textarea{resize:vertical;min-height:120px}.shared-page_checkboxGroup__76ppT{flex-direction:row;align-items:center;gap:var(--spacing-sm)}.shared-page_checkboxGroup__76ppT input[type=checkbox]{width:20px;height:20px;cursor:pointer}.shared-page_checkboxGroup__76ppT label{position:static;cursor:pointer;background:none}.shared-page_privacyLink__nAAnB{color:var(--primary);text-decoration:underline}.shared-page_errorInput__yHMDx{border-color:var(--primary)!important}.shared-page_errorText__7zbwn{color:var(--primary);font-size:.85rem;margin-top:var(--spacing-xs)}.shared-page_submitButton__KJBKL{background:var(--primary);color:white;padding:var(--spacing-md) var(--spacing-xl);border:none;border-radius:4px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .3s ease}.shared-page_submitButton__KJBKL:hover{background:#b71c1c;transform:translateY(-2px);box-shadow:0 4px 12px rgba(211,47,47,.3)}.shared-page_successMessage__1_YzX{background:#e8f5e9;color:#2e7d32;padding:var(--spacing-xl);border-radius:8px;text-align:center;font-size:1.1rem}.shared-page_topContactGrid__HYmDp{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);margin-bottom:var(--spacing-3xl)}.shared-page_mainContactInfo__mn_Ho{display:flex;flex-direction:column;gap:var(--spacing-xl)}.shared-page_mainContactInfo__mn_Ho address{font-style:normal;line-height:1.8}.shared-page_mainContactInfo__mn_Ho a{color:var(--primary);text-decoration:none}.shared-page_mainContactInfo__mn_Ho a:hover{text-decoration:underline}.shared-page_fullWidthMap__vmiJx{width:100%;margin:var(--spacing-3xl) 0}.shared-page_staffContactsGrid__eSH02{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-top:var(--spacing-xl)}.shared-page_staffMember__51Ycx{background:#f8f9fa;padding:var(--spacing-lg);border-radius:8px;border:1px solid #eaeaea}.shared-page_staffMember__51Ycx h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);color:var(--primary);margin-bottom:var(--spacing-sm)}.shared-page_staffMember__51Ycx p{font-size:.95rem;line-height:1.6;color:var(--text-medium);margin-bottom:var(--spacing-xs)}.shared-page_staffMember__51Ycx a{color:var(--primary);text-decoration:none}.shared-page_staffMember__51Ycx a:hover{text-decoration:underline}.shared-page_otherContactsTitle__Hgajx{margin-top:var(--spacing-3xl)}.shared-page_inlineCta__LZBam{background:#f8f9fa;padding:var(--spacing-xl);border-radius:8px;display:flex;flex-direction:column;gap:var(--spacing-md);margin:var(--spacing-xl) 0;border:1px solid #eaeaea;border-top:3px solid var(--primary)}.shared-page_ctaButton__JKf0N{display:inline-flex;align-items:center;gap:var(--spacing-sm);background:var(--primary);color:white;padding:var(--spacing-md) var(--spacing-xl);border-radius:4px;text-decoration:none;font-weight:600;transition:all .3s ease;align-self:flex-start}.shared-page_ctaButton__JKf0N:hover{background:#b71c1c;transform:translateY(-2px);box-shadow:0 4px 12px rgba(211,47,47,.3)}.shared-page_ctaButton__JKf0N svg{flex-shrink:0}@media (min-width:768px){.shared-page_topContactGrid__HYmDp{grid-template-columns:1fr 1fr}.shared-page_inlineCta__LZBam{flex-direction:row;align-items:center;justify-content:space-between}}.shared-page_filterBar__9MI33{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-3xl);flex-wrap:wrap}.shared-page_searchField__MiWM8{flex:1 1;min-width:250px}.shared-page_newsCard__kFiCq{height:100%;min-height:380px;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;border-radius:8px;overflow:hidden;width:100%}.shared-page_newsCard__kFiCq:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.shared-page_cardContent__ajSsk{flex-grow:1;display:flex;flex-direction:column;padding:var(--spacing-md)}.shared-page_cardHeader__vb6bG{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);flex-wrap:wrap;min-height:28px}.shared-page_featuredBadge__GHbP9{background-color:var(--primary);color:white;font-weight:600}.shared-page_categoryChip__YEVTM{border-color:var(--secondary);color:var(--secondary)}.shared-page_cardTitle__tNUrJ{font-weight:600;margin-bottom:var(--spacing-sm);color:var(--text-dark);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3rem;font-size:1rem}.shared-page_cardFooter__OZco4{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-sm);border-top:1px solid #e0e0e0;margin-top:auto}.shared-page_cardMeta__ePyJn{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--text-light)}.shared-page_emptyState__CzfT2{text-align:center;padding:var(--spacing-3xl)}@media (max-width:768px){.shared-page_filterBar__9MI33{flex-direction:column}.shared-page_searchField__MiWM8{width:100%}}.shared-page_articlePageHeader__17x0y{background-color:var(--bg-light);padding:var(--spacing-2xl) 0;border-bottom:1px solid var(--border-light)}.shared-page_articlePageHeaderContainer__tbhN7{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.shared-page_articleBackLink__Iuu_1{display:block;font-size:.9rem;font-weight:500;color:var(--text-medium);text-decoration:none;margin-bottom:var(--spacing-md);transition:color .2s ease}.shared-page_articleBackLink__Iuu_1:hover{color:var(--primary)}.shared-page_articleFeaturedLabel__Y_zcp{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary);margin-bottom:var(--spacing-sm)}.shared-page_articlePageTitle__358bD{font-size:2.5rem;font-weight:var(--font-weight-light);color:var(--text-dark);margin:0 0 var(--spacing-sm) 0;font-family:var(--font-family);line-height:1.2;position:relative;display:inline-block}.shared-page_articlePageTitle__358bD:after{content:"";position:absolute;bottom:calc(-1 * var(--spacing-sm));left:0;width:60px;height:3px;background-color:var(--primary)}.shared-page_imageContainer__N57np{position:relative;width:100%;aspect-ratio:16/9;max-height:450px;margin-bottom:var(--spacing-2xl);border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.shared-page_coverImage__lO4L6{width:100%;height:100%;object-fit:contain;background:#f5f5f5;display:block}.shared-page_contentBody__EaUCg{font-size:1.1rem;line-height:1.8;color:var(--text-dark);max-width:100%;overflow-x:hidden}.shared-page_blogLayout__n6mPF{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);max-width:100%;overflow:hidden}.shared-page_blogMain__P3Rfy{min-width:0;max-width:100%;overflow:hidden}.shared-page_blogSidebar__9fl9r{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.shared-page_sidebarSection__bUsWb{display:flex;flex-direction:column;gap:var(--spacing-md)}.shared-page_sidebarSectionTitle___pBS9{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-medium);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--primary);margin:0}.shared-page_sidebarCard__svUsf{display:flex;flex-direction:column;gap:var(--spacing-sm);padding-bottom:var(--spacing-md);border-bottom:1px solid #eee;text-decoration:none;color:inherit;transition:opacity .2s ease}.shared-page_sidebarCard__svUsf:last-child{border-bottom:none;padding-bottom:0}.shared-page_sidebarCard__svUsf:hover{opacity:.75}.shared-page_sidebarCardImage__nYM_Y{width:100%;aspect-ratio:16/9;object-fit:contain;background:#f5f5f5;border-radius:6px}.shared-page_sidebarCardTitle__p70_C{font-weight:600;color:var(--text-dark);line-height:1.4}.shared-page_sidebarCardExcerpt__Wlcke,.shared-page_sidebarCardTitle__p70_C{font-size:.95rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shared-page_sidebarCardExcerpt__Wlcke{color:var(--text-medium);line-height:1.5}.shared-page_sidebarCardDate__8FpuS{font-size:.78rem;color:var(--text-light);margin:0}@media (min-width:900px){.shared-page_blogLayout__n6mPF{grid-template-columns:minmax(0,1fr) 300px;gap:var(--spacing-3xl)}.shared-page_blogSidebar__9fl9r{position:-webkit-sticky;position:sticky;top:var(--spacing-xl)}}.shared-page_contentBody__EaUCg h1,.shared-page_contentBody__EaUCg h2,.shared-page_contentBody__EaUCg h3,.shared-page_contentBody__EaUCg h4,.shared-page_contentBody__EaUCg h5,.shared-page_contentBody__EaUCg h6{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);font-weight:600;color:var(--text-dark)}.shared-page_contentBody__EaUCg h2{font-size:1.75rem;border-bottom:2px solid #e0e0e0;padding-bottom:var(--spacing-sm)}.shared-page_contentBody__EaUCg h3{font-size:1.5rem}.shared-page_contentBody__EaUCg p{margin-bottom:var(--spacing-lg)}.shared-page_contentBody__EaUCg a{color:var(--secondary);text-decoration:none;border-bottom:1px solid var(--secondary);transition:color .3s ease}.shared-page_contentBody__EaUCg a:hover{color:var(--primary);border-bottom-color:var(--primary)}.shared-page_contentBody__EaUCg img{max-width:100%;height:auto;border-radius:8px;margin:var(--spacing-xl) 0;box-shadow:0 2px 10px rgba(0,0,0,.1)}.shared-page_contentBody__EaUCg ol,.shared-page_contentBody__EaUCg ul{margin-bottom:var(--spacing-lg);padding-left:var(--spacing-xl)}.shared-page_contentBody__EaUCg li{margin-bottom:var(--spacing-sm)}.shared-page_contentBody__EaUCg blockquote{border-left:3px solid #d0d0d0;margin:var(--spacing-xl) 0;font-style:italic;color:var(--text-medium);background-color:#f8f9fa;padding:var(--spacing-lg);border-radius:4px}.shared-page_contentBody__EaUCg code{background-color:#f8f9fa;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.shared-page_contentBody__EaUCg pre{background-color:#f8f9fa;padding:var(--spacing-lg);border-radius:8px;overflow-x:auto;margin:var(--spacing-xl) 0}.shared-page_contentBody__EaUCg pre code{background-color:transparent;padding:0}@media (max-width:768px){.shared-page_articlePageHeader__17x0y{padding:var(--spacing-lg) 0}.shared-page_articlePageHeaderContainer__tbhN7{padding:0 var(--container-padding-mobile)}.shared-page_articlePageTitle__358bD{font-size:1.5rem;line-height:1.3}.shared-page_imageContainer__N57np{max-height:none;margin-bottom:var(--spacing-lg);border-radius:8px;box-shadow:none}.shared-page_blogMain__P3Rfy{min-width:0;max-width:100%;overflow:hidden}.shared-page_contentBody__EaUCg{font-size:.95rem;line-height:1.7;overflow-x:hidden}.shared-page_contentBody__EaUCg img{max-width:100%;height:auto;margin:var(--spacing-md) 0}.shared-page_contentBody__EaUCg h2{font-size:1.25rem}.shared-page_contentBody__EaUCg h3{font-size:1.1rem}.shared-page_contentBody__EaUCg pre{overflow-x:auto;max-width:100%}.shared-page_contentBody__EaUCg table{display:block;overflow-x:auto;max-width:100%}.shared-page_blogSidebar__9fl9r{margin-top:var(--spacing-xl);padding-top:var(--spacing-xl);border-top:1px solid var(--border-light)}.shared-page_sidebarCardImage__nYM_Y{aspect-ratio:16/9}.shared-page_sidebarCard__svUsf{padding-bottom:var(--spacing-sm)}.shared-page_sidebarCardExcerpt__Wlcke,.shared-page_sidebarCardTitle__p70_C{font-size:.9rem}}.shared-page_otherNewsSection__GcGRB{margin-top:var(--spacing-3xl);padding-top:var(--spacing-2xl);border-top:1px solid #e0e0e0}.shared-page_otherNewsTitle__RpRq_{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-medium);padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--primary);margin:0 0 var(--spacing-lg) 0;display:inline-block}.shared-page_otherNewsGrid__nIZsG{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.shared-page_otherNewsCard__QwhIO{display:flex;flex-direction:column;background:#f8f9fa;border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.shared-page_otherNewsCard__QwhIO:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,0,0,.1)}.shared-page_otherNewsCardImage__JhGCj{width:100%;aspect-ratio:16/9;object-fit:contain;background:#f5f5f5}.shared-page_otherNewsCardBody__m7z_j{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs)}.shared-page_otherNewsCardTitle__Bk9us{font-size:.95rem;font-weight:600;color:var(--text-dark);line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shared-page_otherNewsCardDate__OwVnJ{font-size:.78rem;color:var(--text-light);margin:0}.shared-page_otherNewsCardExcerpt__Q3JNj{font-size:.95rem;color:var(--text-medium);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.shared-page_otherNewsSection__GcGRB{margin-top:var(--spacing-2xl);padding-top:var(--spacing-lg)}.shared-page_otherNewsGrid__nIZsG{grid-template-columns:1fr;gap:var(--spacing-md)}.shared-page_otherNewsCard__QwhIO{flex-direction:row;border-radius:8px}.shared-page_otherNewsCardImage__JhGCj{width:120px;aspect-ratio:16/9;object-fit:contain;background:#f5f5f5;flex-shrink:0}.shared-page_otherNewsCardBody__m7z_j{padding:var(--spacing-sm) var(--spacing-md);justify-content:center}.shared-page_otherNewsCardTitle__Bk9us{font-size:.88rem}.shared-page_otherNewsCardExcerpt__Q3JNj{display:none}}.shared-page_statsGrid__pb3kj{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl)}.shared-page_statCard__cYXwr{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:12px;padding:var(--spacing-lg);display:flex;justify-content:space-between;align-items:center;transition:transform .2s ease,box-shadow .2s ease}.shared-page_statCard__cYXwr:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.shared-page_statInfo__nIB_f{display:flex;flex-direction:column}.shared-page_statTitle__4BEwu{font-size:.875rem;color:var(--text-medium);margin-bottom:var(--spacing-xs)}.shared-page_statValue___a94H{font-size:2rem;font-weight:600;color:var(--text-dark);margin:0}.shared-page_statIcon__iMfAt{font-size:40px;opacity:.9}.shared-page_cartContent__dtgET{display:grid;grid-template-columns:1fr 400px;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.shared-page_cartItemsCard__j0l06{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:var(--spacing-lg)}.shared-page_tableHeader__XutU_{font-weight:600;text-transform:uppercase;font-size:.875rem;border-bottom:2px solid #e0e0e0}.shared-page_tableRow__ghEKn:hover{background-color:#f8f9fa}.shared-page_tableCell__YijMk{border-bottom:1px solid #f0f0f0}.shared-page_quantityControl__3S42o{display:flex;align-items:center;gap:var(--spacing-sm)}.shared-page_quantityButton__bZiMt{border:1px solid #e0e0e0;background-color:#f8f9fa;transition:all .2s ease}.shared-page_quantityButton__bZiMt:hover{background-color:var(--primary);color:white;border-color:var(--primary)}.shared-page_quantityValue__rIIIs{min-width:40px;text-align:center;font-weight:600}.shared-page_deleteButton__MRMWB{color:var(--primary);transition:all .2s ease}.shared-page_deleteButton__MRMWB:hover{background-color:rgba(211,47,47,.1)}.shared-page_summaryCard__1v32H{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:var(--spacing-xl);position:-webkit-sticky;position:sticky;top:var(--spacing-lg)}.shared-page_summaryTitle__xIznM{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);margin-bottom:var(--spacing-md)}.shared-page_summaryRow__ay_GT{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.shared-page_checkoutButton__y6HjW{background-color:var(--primary);margin-top:var(--spacing-md)}.shared-page_checkoutButton__y6HjW:hover{background-color:#b71c1c}.shared-page_stepperCard__rBpPz{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.shared-page_stepper__9jfmW{padding:var(--spacing-md) 0}.shared-page_contentBox__Ij3zO{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:var(--spacing-xl)}.shared-page_productGrid__7P0g3{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.shared-page_imageSection__3yE2s{background:#f8f9fa;border-radius:8px;padding:var(--spacing-lg);display:flex;align-items:center;justify-content:center}.shared-page_productImage__yLurL{width:100%;height:auto;max-height:500px;object-fit:contain;border-radius:4px}.shared-page_infoSection__8EWUg{display:flex;flex-direction:column;gap:var(--spacing-lg)}.shared-page_productTitle__lQxOl{font-size:2rem;font-weight:600;color:var(--text-dark);margin:0}.shared-page_price__XE_h2{font-size:2rem;font-weight:600;color:var(--primary)}.shared-page_description__5Ngqx h2{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);margin-bottom:var(--spacing-sm)}.shared-page_description__5Ngqx p{color:var(--text-medium);line-height:1.7}.shared-page_purchaseSection__9J_B0{padding:var(--spacing-lg);background:#f8f9fa;border-radius:8px;margin-top:auto}.shared-page_quantitySelector__d58Q9{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.shared-page_quantitySelector__d58Q9 label{font-weight:600}.shared-page_quantityControls__RKFjE{display:flex;align-items:center;gap:var(--spacing-xs)}.shared-page_quantityInput__TPkGu{width:60px;text-align:center;padding:var(--spacing-xs);border:1px solid #e0e0e0;border-radius:4px}.shared-page_addToCartButton__DjCvs{background-color:var(--primary)}.shared-page_addToCartButton__DjCvs:hover{background-color:#b71c1c}.shared-page_outOfStock__HNWSP{padding:var(--spacing-lg);background:#fff3e0;border:1px solid #ff9800;border-radius:8px;text-align:center}.shared-page_outOfStock__HNWSP p{color:#e65100;font-weight:600}.shared-page_metadata__475mq{padding-top:var(--spacing-lg);border-top:1px solid #e0e0e0}.shared-page_metadata__475mq p{color:var(--text-medium)}.shared-page_backButton__mlkPu{margin-top:var(--spacing-xl)}@media (max-width:968px){.shared-page_cartContent__dtgET{grid-template-columns:1fr}.shared-page_summaryCard__1v32H{position:static}.shared-page_productGrid__7P0g3{grid-template-columns:1fr}}@media (max-width:768px){.shared-page_statsGrid__pb3kj{grid-template-columns:1fr}}