.component_form__kSW26{display:flex;flex-direction:column;gap:18px;margin-top:28px}.component_heading__CvlUn{display:flex;flex-direction:column;gap:6px}.component_alert__87_VG{display:flex;flex-direction:column;gap:4px}.component_fieldGrid__qEIVi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media (max-width:767px){.component_fieldGrid__qEIVi{grid-template-columns:minmax(0,1fr)}}.component_fieldCount__Zgr75{align-self:flex-end;justify-self:end;font-size:12px;color:var(--ts-muted);font-variant-numeric:tabular-nums}.component_fieldCount__Zgr75[data-over=true]{color:var(--ts-danger-fg)}.component_honeypot__4_aCM{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.component_consent__VQinb{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--ts-muted)}.component_consentRow__GqkuC{display:flex;align-items:flex-start;gap:10px}.component_action__uypR7{display:flex;align-items:center;gap:12px;padding-top:8px;border-top:1px solid var(--ts-line-soft)}.component_spinner__tLiWX{display:block;width:16px;height:16px;flex:none;border-radius:50%;border:2px solid var(--ts-line);border-top-color:var(--ts-green);animation:component_ts-contact-spin__HCRVO .7s linear infinite}@keyframes component_ts-contact-spin__HCRVO{to{transform:rotate(1turn)}}.component_receipt__trv0o{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.component_receiptDescription__SDTG_{margin:0}.component_attachments__DLJT2{display:flex;flex-direction:column;gap:var(--ts-s3)}.component_attachmentPick__kgv3A{display:inline-flex;align-items:center;align-self:flex-start;cursor:pointer}.component_attachmentInput__463Qm{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.component_attachmentPickLabel__2zAB7{display:inline-flex;align-items:center;height:40px;padding:0 18px;border:1px solid var(--ts-green);border-radius:999px;color:var(--ts-green-strong);font-size:14px;font-weight:500}.component_attachmentPick__kgv3A:hover .component_attachmentPickLabel__2zAB7{background:var(--ts-green-soft)}.component_attachmentInput__463Qm:focus-visible+.component_attachmentPickLabel__2zAB7{outline:2px solid var(--ts-green);outline-offset:2px}.component_attachmentInput__463Qm:disabled+.component_attachmentPickLabel__2zAB7{border-color:var(--ts-line);color:var(--ts-muted);cursor:not-allowed}.component_attachmentHint__UOe3N{margin:0;color:var(--ts-muted);font-size:13px;line-height:1.6}.component_attachments__DLJT2 [data-part=attachment-list]{display:flex;flex-direction:column;gap:var(--ts-s2);margin:0;padding:0;list-style:none}.component_attachments__DLJT2 [data-part=attachment-item]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ts-s2);padding:10px 14px;border:1px solid var(--ts-line);border-radius:var(--ts-r-work);background:var(--ts-card)}.component_attachments__DLJT2 [data-part=attachment-item][data-state=rejected]{border-color:var(--ts-rejected-fg)}.component_attachmentName__HyGX_{flex:1 1 200px;min-width:0;overflow-wrap:anywhere;font-size:14px}.component_attachmentMeta__aqChI{color:var(--ts-muted);font-size:13px}.component_attachments__DLJT2 [data-part=attachment-item][data-state=rejected] .component_attachmentMeta__aqChI{color:var(--ts-rejected-fg)}.component_attachmentRemove__3IcvD{border:0;background:none;padding:0;color:var(--ts-muted);font-size:13px;text-decoration:underline;cursor:pointer}.component_attachmentRemove__3IcvD:hover{color:var(--ts-ink)}.component_form__kSW26 .component_input__uF571,.component_form__kSW26 .component_textarea__sxnII{min-height:46px;padding:12px 14px;border:1px solid var(--ts-line-input);border-radius:8px}.component_form__kSW26 .component_input__uF571:focus,.component_form__kSW26 .component_textarea__sxnII:focus{border-color:var(--ts-accent-line);outline:2px solid var(--ts-accent-ring)}.component_form__kSW26 .component_fieldError__zjh92{color:var(--ts-danger-text);font-size:14.4px}.component_form__kSW26 .component_field__M7aC5{gap:7px}.component_action__uypR7 [data-component=ActionButton]{min-width:190px;min-height:52px;padding:14px 28px;font-weight:800}@media (max-width:767px){.component_action__uypR7 [data-component=ActionButton]{width:100%;min-height:56px}}.component_strip__FmC4Q{position:relative;display:flex;align-items:center;min-height:80px;margin-top:calc(90px - var(--ts-header-h));background-color:var(--ts-primary);background-position:50%;background-size:cover;color:var(--ts-on-dark)}.component_crumbWrap__lZODM{width:fit-content;max-width:1200px;margin-inline:auto;padding:14px var(--ts-gutter)}.component_strip__FmC4Q [data-part=public-page-breadcrumb]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--ts-fs-breadcrumb);font-weight:600;line-height:1.5}.component_strip__FmC4Q [data-part=public-page-breadcrumb] li{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow-wrap:anywhere}.component_strip__FmC4Q [data-part=public-page-breadcrumb] a{color:var(--ts-on-dark);opacity:.9;text-decoration:none}.component_strip__FmC4Q [data-part=public-page-breadcrumb] a:hover{text-decoration:underline;text-underline-offset:4px}.component_strip__FmC4Q [data-part=public-page-breadcrumb] a:focus-visible{outline:2px solid var(--ts-on-dark);outline-offset:3px}.component_strip__FmC4Q [data-part=public-page-breadcrumb] [data-component=Icon][data-role]{width:14px;height:14px;color:var(--ts-accent)}.component_stripSummary__JyF5Q{max-width:760px;margin:0;color:rgb(var(--ts-white-rgb)/90%);font-size:17.28px}.component_body__ZHIrs{padding:var(--ts-section-y) 0;background:var(--ts-canvas)}.component_layout__yYQuw{display:grid;gap:25px;align-items:start}.component_layout__yYQuw[data-layout=sidebar]{grid-template-columns:minmax(0,1fr) 320px}.component_layout__yYQuw[data-layout=wide]{grid-template-columns:minmax(0,1fr)}.component_layout__yYQuw[data-layout=narrow]{grid-template-columns:minmax(0,1fr);max-width:calc(960px + 2 * var(--ts-gutter));margin-inline:auto}.component_sheet__sHCiQ{min-width:0;padding:25px;border:1px solid var(--ts-line);border-radius:var(--ts-r-card);background:var(--ts-card);box-shadow:var(--ts-shadow-sm);overflow-wrap:break-word}.component_label__UdWRW{display:block;margin:0 0 5px;color:var(--ts-primary);font-size:var(--ts-fs-subtitle);font-weight:600;letter-spacing:1px;text-transform:uppercase}.component_sheet__sHCiQ>[data-component=Heading]{margin:0 0 20px;padding-top:.14em;font-size:var(--ts-fs-section);line-height:1.4;overflow-wrap:anywhere}.component_rule__U4I7P{display:block;width:60px;height:3px;margin:0 0 40px;background:var(--ts-accent)}.component_sheet__sHCiQ [data-part=public-page-notes]{display:flex;flex-wrap:wrap;gap:8px;margin:-24px 0 28px;padding:0;list-style:none}.component_sheet__sHCiQ [data-part=public-page-note]{padding:4px 12px;border-radius:var(--ts-r-pill);background:var(--ts-chip);color:var(--ts-primary);font-size:13px;font-weight:600}.component_aside__eP7rv{display:grid;gap:20px;min-width:0}.component_after__8Re7X{margin-top:48px}@media (max-width:1024px){.component_layout__yYQuw[data-layout=sidebar]{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.component_strip__FmC4Q{margin-top:calc(78px - var(--ts-header-h))}.component_sheet__sHCiQ{padding:24px}}@media (max-width:767px){.component_body__ZHIrs{padding:32px 0}.component_sheet__sHCiQ{padding:20px}}@media (max-width:480px){.component_sheet__sHCiQ{padding:16px}.component_stripSummary__JyF5Q{font-size:16px}}.component_root__1hoCS{padding-top:40px;padding-bottom:72px}.component_meta__4q668{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:-12px 0 10px;color:var(--ts-muted);font-weight:600}.component_meta__4q668 [data-component=Icon][data-role]{display:inline-block;width:14px;height:14px;margin-right:6px;color:var(--ts-accent);vertical-align:-1px}.component_hero__WmUY0{margin:18px 0;border-radius:var(--ts-r-card);overflow:hidden;background:var(--ts-band)}.component_hero__WmUY0 img{display:block;width:auto;max-width:100%;height:auto;max-height:min(78vh,720px);margin-inline:auto}.component_body__LvPq4{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.component_body__LvPq4 ul{margin:0;padding-inline-start:22px;list-style:disc outside}.component_body__LvPq4 ol{margin:0;padding-inline-start:22px;list-style:decimal outside}.component_body__LvPq4 li+li{margin-top:8px}.component_body__LvPq4 li{line-height:1.7}.component_prose__Fxgnl{display:flex;flex-direction:column;width:100%}.component_prose__Fxgnl [data-component=Heading][data-level="2"]{font-size:26px;margin:8px 0 12px}.component_prose__Fxgnl [data-component=Heading][data-level="3"]{font-size:20px;margin:24px 0 10px}.component_prose__Fxgnl p{margin:0 0 16px;font-size:16px;line-height:1.75;color:var(--ts-ink)}.component_prose__Fxgnl blockquote{margin:0 0 16px;padding-left:18px;border-left:3px solid var(--ts-green);color:var(--ts-muted);font-size:17px;line-height:1.7}.component_stateMessage__bk6KH{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.component_skeletonTitle__NNk7a{display:block;height:40px;width:70%}.component_skeletonCopy__Ykcaq{display:block;height:220px;width:100%}.component_related__lRSjg{display:grid;gap:20px}.component_related__lRSjg [data-component=Heading][data-level="2"]{position:relative;padding-top:.14em;padding-bottom:12px;color:var(--ts-primary-strong);font-size:21.6px}.component_related__lRSjg [data-component=Heading][data-level="2"]:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:3px;border-radius:99px;background:var(--ts-accent)}.component_related__lRSjg [data-part=article-related-list]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.component_relatedCard__UpJ0T{display:grid;height:100%;overflow:hidden;border:1px solid var(--ts-primary-a12);border-radius:var(--ts-r-md);background:var(--ts-card);color:inherit;text-decoration:none;align-content:start;transition:transform .3s ease}.component_relatedCard__UpJ0T:hover{transform:translateY(-3px);box-shadow:0 6px 24px var(--ts-primary-mid-a12)}.component_relatedCard__UpJ0T:focus-visible{outline:2px solid var(--ts-primary);outline-offset:3px}.component_relatedCard__UpJ0T img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .3s ease}.component_relatedCard__UpJ0T:hover img{transform:scale(1.05)}.component_relatedBody__z_rGY{display:grid;gap:6px;padding:14px 16px 16px}.component_relatedBody__z_rGY time{color:var(--ts-muted);font-size:12.8px;font-weight:600}.component_relatedBody__z_rGY time [data-component=Icon][data-role]{display:inline-block;width:12px;height:12px;margin-right:6px;color:var(--ts-accent)}.component_relatedBody__z_rGY strong{color:var(--ts-primary);font-size:var(--ts-fs-card-title);font-weight:650;line-height:1.4;overflow-wrap:anywhere}.component_eventInfo__hE2bA{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 14px;margin:24px 0 0;padding:16px 12px;border:1px solid var(--ts-primary-a24);border-radius:12px;background:var(--ts-surface-tint)}.component_eventLabel__MVLZ_{display:flex;align-items:flex-start;gap:8px;color:var(--ts-slate-strong);font-weight:600;white-space:nowrap}.component_eventLabel__MVLZ_ [data-component=Icon][data-role]{flex:none;width:18px;height:18px;margin-top:3px;color:var(--ts-accent)}.component_eventValue___vDot{margin:0;color:var(--ts-slate-deep);overflow-wrap:anywhere}.component_eventActions__ysmC8{grid-column:1/-1;margin:8px 0 0}.component_formFrame__DSxKa{display:block;width:100%;height:1400px;border:0;border-radius:8px}.component_notice__nE1Rr{width:100%;margin:32px 0 0;padding:16px 18px;border:1px solid var(--ts-line);border-radius:10px;background:var(--ts-slate-wash);color:var(--ts-slate-deep);font-weight:700;text-align:center}@media (max-width:640px){.component_eventInfo__hE2bA{grid-template-columns:1fr;gap:4px}.component_eventLabel__MVLZ_{margin-top:8px}.component_eventLabel__MVLZ_:first-child{margin-top:0}}@media (max-width:991px){.component_related__lRSjg [data-part=article-related-list]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.component_related__lRSjg [data-part=article-related-list]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.component_relatedCard__UpJ0T:hover,.component_relatedCard__UpJ0T:hover img{transform:none}}.component_footer__luzp_{background:repeating-linear-gradient(-45deg,var(--ts-footer-stripe-a),var(--ts-footer-stripe-b) 40px,var(--ts-footer-stripe-b) 40px,var(--ts-footer-stripe-b) 80px);color:var(--ts-primary)}.component_footerInner__4jNfU{padding-top:20px}.component_footerColumns__NCE5j{display:grid;grid-template-columns:2fr 1fr 1.3fr 1.7fr;gap:30px;padding-bottom:20px}.component_footerBrand__4rZCE,.component_footerContact__NmnKK,.component_footerFollow__pS061,.component_footerLinks__WjkRs{min-width:0}.component_footerWordmark__lJbqr{display:flex;align-items:center;gap:15px;margin-bottom:20px;color:var(--ts-primary);text-decoration:none}.component_mark__gLKgc{position:relative;display:inline-flex;flex-shrink:0;overflow:hidden;border-radius:50%;background:var(--ts-card)}.component_mark__gLKgc img{position:relative;z-index:1;display:block;width:120px;height:120px;object-fit:contain}.component_mark__gLKgc:after{content:"";position:absolute;top:-35%;left:-70%;z-index:2;width:38%;height:170%;pointer-events:none;background:linear-gradient(90deg,transparent 0,rgb(var(--ts-white-rgb)/28%) 35%,rgb(var(--ts-white-rgb)/86%) 50%,rgb(var(--ts-white-rgb)/24%) 65%,transparent 100%);transform:skewX(-24deg) translateX(0);animation:component_footer-mark-shine__HxhYB 4.8s ease-out infinite}@keyframes component_footer-mark-shine__HxhYB{0%{transform:skewX(-24deg) translateX(0)}38%,to{transform:skewX(-24deg) translateX(560%)}}.component_brandText__zcCgs{display:flex;flex-direction:column;min-width:0}.component_brandName__n1aNj,.component_brandTagline__SXbyH{color:var(--ts-primary);font-size:17.6px;font-weight:700;line-height:1.2}.component_footerDescription__cY_fV{margin:0 0 25px;color:var(--ts-primary);font-size:14.4px;font-weight:700;line-height:1.6}.component_card__XCABS:focus-visible,.component_footerContact__NmnKK a:focus-visible,.component_footerLinks__WjkRs a:focus-visible,.component_footerWordmark__lJbqr:focus-visible{outline:2px solid var(--ts-primary);outline-offset:3px}.component_columnTitle__Ng_Qi{display:block;margin-bottom:20px;color:var(--ts-primary);font-size:17.6px;font-weight:800;line-height:1.6}.component_footerContact__NmnKK ul,.component_footerLinks__WjkRs ul{margin:0;padding:0;list-style:none}.component_footerLinks__WjkRs li{margin-bottom:9px}.component_footerLinks__WjkRs a{display:inline-block;color:var(--ts-primary);font-size:14.4px;text-decoration:none}.component_footerLinks__WjkRs a span{display:inline-block;transition:transform .3s ease}.component_footerLinks__WjkRs a:hover{color:var(--ts-accent)}.component_footerLinks__WjkRs a:hover span{transform:translateX(5px)}.component_footerContact__NmnKK [data-part=contact-list] li{display:flex;gap:15px;margin-bottom:15px;font-size:14.4px;overflow-wrap:anywhere}.component_footerContact__NmnKK [data-component=Icon][data-role]{flex:none;width:14px;height:14px;margin-top:5px;color:var(--ts-accent)}.component_footerContact__NmnKK [data-part=contact-list] a{color:var(--ts-primary);text-decoration:none}.component_footerContact__NmnKK [data-part=contact-list] a:hover{color:var(--ts-accent)}.component_card__XCABS{position:relative;display:block;width:300px;max-width:100%;height:132px;overflow:hidden;border-radius:8px;background:var(--ts-card);box-shadow:var(--ts-shadow-md);color:var(--ts-on-dark);text-decoration:none}.component_card__XCABS:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--ts-primary-a05),var(--ts-overlay-primary))}.component_cardCover__a8iVB{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.component_card__XCABS:hover .component_cardCover__a8iVB{transform:scale(1.06)}.component_cardInfo__Xxgzf{position:absolute;right:12px;bottom:10px;left:12px;z-index:1;display:flex;align-items:flex-end;gap:10px}.component_cardLogo__FGtUq{flex:0 0 52px;width:52px;height:52px;border:3px solid var(--ts-card);border-radius:8px;background:var(--ts-card);object-fit:contain}.component_cardText__3HYU6{display:block;min-width:0;padding-bottom:2px}.component_cardMeta__4HrKy,.component_cardName__zmCcs{display:block;color:var(--ts-on-dark);text-shadow:0 1px 3px rgb(var(--ts-black-rgb)/45%)}.component_cardName__zmCcs{font-size:13.76px;font-weight:800;line-height:1.2}.component_cardMeta__4HrKy{margin-top:2px;font-size:12px;font-weight:500}.component_footerBottom__21ji3{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:20px;border-top:1px solid var(--ts-primary-a15);font-size:13.6px}@media (max-width:768px){.component_footerColumns__NCE5j{grid-template-columns:1fr 1fr}.component_mark__gLKgc img{width:85px;height:85px}.component_brandName__n1aNj,.component_brandTagline__SXbyH{font-size:18.4px}}@media (max-width:480px){.component_footerColumns__NCE5j{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.component_mark__gLKgc:after{display:none}.component_cardCover__a8iVB,.component_footerLinks__WjkRs a span{transition:none}.component_card__XCABS:hover .component_cardCover__a8iVB,.component_footerLinks__WjkRs a:hover span{transform:none}}.component_header__gfS6i{position:fixed;inset:0 0 auto;z-index:1000;height:var(--ts-header-h);background:var(--ts-canvas);box-shadow:var(--ts-shadow-sm)}.component_header__gfS6i[data-scrolled=true]{box-shadow:var(--ts-shadow-bar)}.component_skipLink__zM4Se{position:fixed;top:12px;left:12px;z-index:60;padding:10px 14px;border-radius:var(--ts-r-sm);background:var(--ts-primary);color:var(--ts-on-dark);font-size:13px;text-decoration:none;transform:translateY(-150%)}.component_skipLink__zM4Se:focus-visible{transform:translateY(0)}.component_inner__8w171{display:flex;align-items:center;justify-content:space-between;gap:24px;height:100%}.component_wordmark__C267G{display:inline-flex;flex:none;align-items:center;gap:15px;min-width:0;color:var(--ts-primary);text-decoration:none}.component_wordmark__C267G img{width:60px;height:60px;object-fit:contain}.component_wordmark__C267G [data-part=wordmark-copy]{display:flex;flex-direction:column;min-width:0;line-height:1.2}.component_wordmark__C267G small,.component_wordmark__C267G strong{font-size:17.6px;font-weight:700;white-space:nowrap}.component_desktopNav__z8gcd a:focus-visible,.component_desktopNav__z8gcd button:focus-visible,.component_wordmark__C267G:focus-visible{outline:2px solid var(--ts-primary);outline-offset:3px}.component_desktopNav__z8gcd{display:flex;align-items:center}.component_desktopNav__z8gcd>ul{display:flex;align-items:center;gap:25px;margin:0;padding:0;list-style:none}.component_desktopNav__z8gcd>ul>li{position:relative}.component_desktopNav__z8gcd [data-part=group-toggle],.component_desktopNav__z8gcd [data-part=navigation-link]{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0;border:0;background:none;color:var(--ts-ink);font:inherit;font-size:16px;font-weight:450;text-decoration:none;white-space:nowrap;cursor:pointer}.component_desktopNav__z8gcd [data-part=group-toggle]:hover,.component_desktopNav__z8gcd [data-part=group-toggle][aria-expanded=true],.component_desktopNav__z8gcd [data-part=navigation-group][data-active=true]>[data-part=group-toggle],.component_desktopNav__z8gcd [data-part=navigation-link]:hover,.component_desktopNav__z8gcd [data-part=navigation-link][aria-current=page]{color:var(--ts-primary)}.component_desktopNav__z8gcd [data-part=group-toggle]:after,.component_desktopNav__z8gcd [data-part=navigation-link]:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--ts-accent);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.component_desktopNav__z8gcd [data-part=group-toggle]:hover:after,.component_desktopNav__z8gcd [data-part=group-toggle][aria-expanded=true]:after,.component_desktopNav__z8gcd [data-part=navigation-group][data-active=true]>[data-part=group-toggle]:after,.component_desktopNav__z8gcd [data-part=navigation-link]:hover:after,.component_desktopNav__z8gcd [data-part=navigation-link][aria-current=page]:after{transform:scaleX(1)}.component_chevron__kmDXe{display:inline-flex;transition:transform .2s ease}.component_chevron__kmDXe [data-component=Icon][data-role]{width:11.2px;height:11.2px}[aria-expanded=true]>.component_chevron__kmDXe{transform:rotate(180deg)}.component_desktopNav__z8gcd [data-part=group-menu]{position:absolute;top:calc(100% + 6px);left:0;z-index:55;min-width:220px;margin:0;padding:8px 0;list-style:none;border-radius:var(--ts-r-md);background:var(--ts-card);box-shadow:var(--ts-shadow-lg);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.component_desktopNav__z8gcd [data-part=group-menu]:before{content:"";position:absolute;inset:-6px 0 auto;height:6px}.component_desktopNav__z8gcd [data-part=navigation-group]:focus-within>[data-part=group-menu],.component_desktopNav__z8gcd [data-part=navigation-group]:hover>[data-part=group-menu],.component_desktopNav__z8gcd [data-part=navigation-group][data-open=true]>[data-part=group-menu]{opacity:1;visibility:visible;transform:translateY(0)}.component_desktopNav__z8gcd [data-part=group-menu] [data-part=group-link]{display:block;padding:10px 18px;color:var(--ts-ink);font-size:16px;font-weight:500;text-decoration:none;white-space:nowrap}.component_desktopNav__z8gcd [data-part=group-menu] [data-part=group-link]:hover,.component_desktopNav__z8gcd [data-part=group-menu] [data-part=group-link][aria-current=page]{background:var(--ts-surface-soft);color:var(--ts-primary)}.component_desktopNav__z8gcd [data-part=group-menu] a:focus-visible{outline:2px solid var(--ts-primary);outline-offset:-2px}.component_action__KdYBn{margin-left:16px}.component_action__KdYBn [data-part=navigation-action]{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:9px 18px;overflow:hidden;isolation:isolate;border-radius:30px;background:var(--ts-accent);color:var(--ts-on-accent);font-size:var(--ts-fs-button);font-weight:600;line-height:1.6;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform .3s ease}.component_action__KdYBn [data-part=navigation-action]:before{content:"";position:absolute;inset:0 auto 0 0;z-index:-1;width:260%;background:linear-gradient(110deg,transparent 34%,rgb(var(--ts-white-rgb)/18%) 42%,rgb(var(--ts-white-rgb)/90%) 50%,rgb(var(--ts-white-rgb)/18%) 58%,transparent 66%);animation:component_header-cta-shine__0vlsi 4s ease-in-out infinite}@keyframes component_header-cta-shine__0vlsi{0%,46%{transform:translateX(-92.31%)}to{transform:translateX(92.31%)}}.component_action__KdYBn [data-part=navigation-action]:hover{background:var(--ts-accent-hover);transform:translateY(-2px);box-shadow:var(--ts-shadow-md)}.component_action__KdYBn a:focus-visible{outline:2px solid var(--ts-primary);outline-offset:3px}.component_menuButton__IBBKh{display:none;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ts-primary);cursor:pointer}.component_menuButton__IBBKh [data-component=Icon][data-role]{width:26px;height:26px;stroke-width:2.6}.component_menuButton__IBBKh:focus-visible{outline:2px solid var(--ts-primary);outline-offset:2px}.component_mobileNav__BMhvc{position:absolute;top:100%;right:0;left:0;display:none;max-height:calc(100dvh - var(--ts-header-h));padding:20px;overflow-y:auto;background:var(--ts-card);box-shadow:var(--ts-shadow-md)}.component_mobileNav__BMhvc>ul{display:flex;flex-direction:column;gap:15px;margin:0;padding:0;list-style:none}.component_mobileNav__BMhvc [data-part=mobile-group-toggle],.component_mobileNav__BMhvc [data-part=mobile-navigation-link]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:8px 0;border:0;background:none;color:var(--ts-ink);font:inherit;font-size:16.8px;font-weight:450;text-align:left;text-decoration:none;cursor:pointer}.component_mobileNav__BMhvc [data-part=mobile-group-toggle]:hover,.component_mobileNav__BMhvc [data-part=mobile-navigation-group][data-active=true]>[data-part=mobile-group-toggle],.component_mobileNav__BMhvc [data-part=mobile-navigation-link]:hover,.component_mobileNav__BMhvc [data-part=mobile-navigation-link][aria-current=page]{color:var(--ts-primary)}.component_mobileNav__BMhvc [data-part=mobile-group-menu]{display:none;margin:0;padding:8px 0 0;list-style:none}.component_mobileNav__BMhvc [data-part=mobile-navigation-group][data-open=true]>[data-part=mobile-group-menu]{display:block}.component_mobileNav__BMhvc [data-part=mobile-group-menu] [data-part=mobile-navigation-link]{padding:10px 18px;font-size:16px;font-weight:500}.component_mobileNav__BMhvc [data-part=mobile-group-menu] [data-part=mobile-navigation-link]:hover{background:var(--ts-surface-soft)}.component_mobileNav__BMhvc a:focus-visible,.component_mobileNav__BMhvc button:focus-visible{outline:2px solid var(--ts-primary);outline-offset:2px}@media (min-width:769px) and (max-width:1024px){.component_wordmark__C267G [data-part=wordmark-copy]{display:none}}@media (max-width:1180px){.component_desktopNav__z8gcd>ul{gap:16px}.component_desktopNav__z8gcd [data-part=group-toggle],.component_desktopNav__z8gcd [data-part=navigation-link]{font-size:14.72px}}@media (max-width:980px){.component_action__KdYBn{display:none}}@media (max-width:768px){.component_desktopNav__z8gcd{display:none}.component_menuButton__IBBKh{display:grid;margin-left:auto}.component_mobileNav__BMhvc{display:block}.component_wordmark__C267G{gap:12px}.component_wordmark__C267G small,.component_wordmark__C267G strong{font-size:16px}}@media (max-width:480px){.component_wordmark__C267G{gap:8px}.component_wordmark__C267G img{width:52px;height:52px}.component_wordmark__C267G small,.component_wordmark__C267G strong{font-size:14.4px}.component_mobileNav__BMhvc{padding:16px}}@media (prefers-reduced-motion:reduce){.component_chevron__kmDXe,.component_desktopNav__z8gcd [data-part=group-menu],.component_desktopNav__z8gcd [data-part=group-toggle]:after,.component_desktopNav__z8gcd [data-part=navigation-link]:after{transition:none}.component_action__KdYBn [data-part=navigation-action]:hover,.component_desktopNav__z8gcd [data-part=group-menu]{transform:none}.component_action__KdYBn [data-part=navigation-action]:before{display:none}.component_desktopNav__z8gcd [data-part=group-toggle]:after,.component_desktopNav__z8gcd [data-part=navigation-link]:after{transform:scaleX(1);opacity:0}.component_desktopNav__z8gcd [data-part=group-toggle]:hover:after,.component_desktopNav__z8gcd [data-part=group-toggle][aria-expanded=true]:after,.component_desktopNav__z8gcd [data-part=navigation-group][data-active=true]>[data-part=group-toggle]:after,.component_desktopNav__z8gcd [data-part=navigation-link]:hover:after,.component_desktopNav__z8gcd [data-part=navigation-link][aria-current=page]:after{opacity:1}}.component_photograph__1_G__{display:block;width:100%;max-width:100%;margin:18px auto;aspect-ratio:3/2;border-radius:10px;object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%)}.component_content__MJqS2{display:grid;gap:16px}.component_head__gn4Mo{text-align:center}.component_head__gn4Mo [data-component=Heading]{margin:0 0 2px;padding-top:.14em;color:var(--ts-primary);font-size:27.2px;font-weight:700;line-height:1.4;text-transform:uppercase}.component_source__ktSS3{margin:0;color:var(--ts-ink);font-size:17.28px;font-weight:800}.component_intro__2Y9IM,.component_note__y6MTA{margin:0;color:var(--ts-muted);line-height:1.6;text-align:center}.component_content__MJqS2 [data-part=portrait-grid]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none}.component_content__MJqS2 [data-part=portrait-card]{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ts-line);border-radius:4px;background:var(--ts-card);box-shadow:var(--ts-shadow-sm);transition:transform .3s ease}.component_content__MJqS2 [data-part=portrait-card]:hover{transform:translateY(-4px);box-shadow:var(--ts-shadow-md)}.component_portrait__iYRFS{position:relative;display:grid;place-items:center;height:320px;padding:20px 16px 0;background:var(--ts-portrait-bg)}.component_portrait__iYRFS:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--ts-primary),transparent 45%);opacity:0;transition:opacity .4s ease}.component_content__MJqS2 [data-part=portrait-card]:hover .component_portrait__iYRFS:after{opacity:.9}.component_monogram__KCpkR{display:grid;place-items:center;width:112px;height:112px;border-radius:50%;background:var(--ts-card);box-shadow:var(--ts-shadow-sm);color:var(--ts-primary);font-size:32px;font-weight:800}.component_caption__4_TKR{display:grid;gap:2px;padding:10px 12px;text-align:center;font-size:15.2px}.component_caption__4_TKR strong{color:var(--ts-primary);line-height:1.3;overflow-wrap:anywhere}.component_caption__4_TKR span{color:var(--ts-ink)}@media (max-width:1180px){.component_content__MJqS2 [data-part=portrait-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.component_content__MJqS2 [data-part=portrait-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.component_portrait__iYRFS{height:255px}}@media (max-width:420px){.component_content__MJqS2 [data-part=portrait-grid]{grid-template-columns:minmax(0,280px);justify-content:center}.component_portrait__iYRFS{height:300px}}@media (prefers-reduced-motion:reduce){.component_content__MJqS2 [data-part=portrait-card]:hover{transform:none}}.component_banner__ikOFu{display:block;width:100%;max-height:331px;aspect-ratio:1108/331;border-radius:10px;object-fit:cover}.component_facts__eQAKI [data-part=contact-facts]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none}.component_facts__eQAKI [data-part=contact-facts]>li{display:flex;gap:14px;padding:18px;border:1px solid var(--ts-line);border-radius:var(--ts-r-card);background:var(--ts-surface-soft);overflow-wrap:anywhere}.component_facts__eQAKI [data-component=Icon][data-role]{flex:none;width:21.6px;height:21.6px;margin-top:2px;color:var(--ts-accent)}.component_factLabel__QSZDZ{display:block;margin-bottom:4px;color:var(--ts-primary);font-size:16px;font-weight:700}.component_factValue__atLQv{display:block;color:var(--ts-ink)}@media (max-width:768px){.component_facts__eQAKI [data-part=contact-facts]{grid-template-columns:minmax(0,1fr)}}.component_backAction__mehZ_{margin-bottom:8px}.component_context__s4o_O,.component_layout__gChnx{display:flex;flex-direction:column;gap:16px}.component_formPart__i4YfT{min-width:0;margin-top:18px;padding-top:30px;border-top:1px solid var(--ts-line-tint)}.component_context__s4o_O [data-component=Heading][data-level="2"]{font-size:22px}.component_photograph__iaoj1{display:block;width:100%;max-width:480px;aspect-ratio:16/10;border-radius:var(--ts-r-card);object-fit:cover}.component_contextKicker__oG_nt{align-self:flex-start}.component_context__s4o_O [data-part=registration-stepper]{display:flex;flex-direction:column;gap:0;margin:4px 0 0;padding:0;list-style:none}.component_context__s4o_O [data-part=registration-step]{display:flex;align-items:center;gap:12px;padding:8px 0}.component_stepMarker__8H2L9{flex:none}.component_context__s4o_O [data-part=registration-step][data-step-state=current] .component_stepMarker__8H2L9{background:var(--ts-green);color:var(--ts-on-dark)}.component_stepConnector__LWUVG{display:none}.component_publicNote__Oq8HC{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--ts-muted)}.component_body__At9qL{padding:var(--ts-section-y) 0;background:var(--ts-canvas)}.component_sheet__TXm7k{display:block;border:1px solid var(--ts-line);border-radius:var(--ts-r-card);background:var(--ts-card);box-shadow:var(--ts-shadow-sm);padding:25px}.component_back__IbpxH{display:block;margin-bottom:8px}.component_head__xQboe{display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:center;padding-bottom:28px;border-bottom:1px solid var(--ts-line-tint)}.component_logoBox__L9vlM{display:grid;place-items:center;min-height:140px}.component_headCopy__CmFin{display:flex;flex-direction:column;gap:10px;min-width:0}.component_headCopy__CmFin [data-component=Heading][data-level="1"]{padding-top:.14em;font-size:var(--ts-fs-section);line-height:1.4;text-transform:uppercase;overflow-wrap:anywhere}.component_heroCategory__qqTC6{color:var(--ts-primary);font-size:var(--ts-fs-subtitle);font-weight:600;letter-spacing:1px;text-transform:uppercase}.component_heroIntro__cZRbn{margin:0;color:var(--ts-muted);font-weight:600}.component_heroActions__uN9oG{display:flex;flex-wrap:wrap;gap:10px}.component_cover__qqUWN{display:block;width:100%;max-height:360px;margin-top:28px;aspect-ratio:21/9;border-radius:var(--ts-r-card);object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%)}.component_infoGrid__c6du8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.component_asideCard__3rVvs{font-weight:600}.component_asideCard__3rVvs [data-component=Heading][data-level="2"]{margin-bottom:8px;font-size:13.76px;font-weight:800;letter-spacing:0;text-transform:uppercase}.component_asideCard__3rVvs [data-part=company-link-list]{margin:0;padding:0;list-style:none}.component_asideCard__3rVvs [data-part=company-link-list] [data-component=TextLink]{padding:4px 0;font-size:14.4px}.component_aboutList__dEPKW{display:flex;flex-direction:column;margin:0}.component_aboutLabel__AbNa5{color:var(--ts-primary);font-size:13.76px;font-weight:800;text-transform:uppercase}.component_aboutValue__KoK39{margin:4px 0 0;color:var(--ts-ink)}.component_disclaimer__gxg_C{margin:12px 0 0;color:var(--ts-muted);font-size:13.5px;font-weight:400}.component_prose__yL8ee{margin-top:32px;text-align:justify}.component_prose__yL8ee [data-component=Heading][data-level="2"]{font-size:24px;margin-bottom:12px}.component_prose__yL8ee [data-component=Heading][data-level="3"]{font-size:19px;margin:26px 0 10px}.component_prose__yL8ee p{font-size:16px;line-height:1.75;color:var(--ts-text-article);margin:0 0 8px}.component_prose__yL8ee [data-part=gallery]{margin:28px 0 30px}.component_prose__yL8ee [data-part=gallery][data-count="1"] [data-part=image]{width:fit-content;max-width:100%;margin-inline:auto}.component_prose__yL8ee [data-part=gallery][data-count="1"] [data-part=image] img{width:auto;max-width:100%;max-height:min(72vh,620px)}.component_prose__yL8ee figcaption{margin-top:4px;font-size:13.5px;line-height:1.6;color:var(--ts-muted)}.component_prose__yL8ee blockquote{margin:0 0 14px;padding-left:16px;border-left:3px solid var(--ts-green);color:var(--ts-muted);font-size:16px;line-height:1.75}.component_section__RJAHE{margin-top:40px}.component_sectionHead__mhIlK{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.component_sectionHead__mhIlK [data-component=Heading][data-level="2"]{font-size:24px}.component_section__RJAHE [data-part=company-product-list]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin:16px 0 0;padding:0;list-style:none}.component_product__cUvIy{display:flex;flex-direction:column;gap:14px;height:100%}.component_productImage__FK0Ah{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--ts-band)}.component_productImage__FK0Ah img{display:block;width:100%;height:100%;object-fit:cover}.component_productBody__bXmer{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.component_productName__Wn_m2{font-size:16px;font-weight:600;line-height:1.4;color:var(--ts-ink)}.component_productSummary__3iX5N{margin:0;font-size:14.5px;line-height:1.65;color:var(--ts-muted)}.component_section__RJAHE [data-part=company-image-gallery]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px 12px;margin:12px 0 0;padding:0;list-style:none}@media (max-width:560px){.component_section__RJAHE [data-part=company-image-gallery]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}}.component_galleryCaption__yD9f4{display:block;margin-top:8px;font-size:13px;line-height:1.5;color:var(--ts-muted)}.component_galleryItem__Vc0hO{display:block;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--ts-line-soft);border-radius:var(--ts-r-work);background:var(--ts-band);cursor:zoom-in}.component_galleryItem__Vc0hO img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.component_galleryItem__Vc0hO:hover img{transform:scale(1.04)}.component_galleryItem__Vc0hO:focus-visible{outline:2px solid var(--ts-green);outline-offset:2px}.component_lightbox__kJF9A{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px 16px;background:rgb(12 30 22/88%)}.component_lightboxImage__M2fhq{max-width:min(1100px,100%);max-height:calc(100dvh - 120px);object-fit:contain;border-radius:var(--ts-r-work);background:#fff}.component_lightboxCaption__3zjom{max-width:min(1100px,100%);margin:0;font-size:14px;line-height:1.6;color:var(--ts-on-dark);text-align:center}.component_lightboxBar__1W7fU{display:flex;align-items:center;gap:10px}.component_lightboxBar__1W7fU [data-component=ActionButton]{justify-content:center;gap:0;width:44px;height:44px;padding:0;border-color:#fff;border-radius:var(--ts-r-pill);background:#fff;color:var(--ts-ink)}.component_lightboxBar__1W7fU [data-component=ActionButton]:hover{background:var(--ts-green-soft)}.component_lightboxBar__1W7fU [data-component=ActionButton]>span:empty{display:none}.component_lightboxPosition__Ja9Ia{min-width:56px;color:#fff;font-size:14px;font-weight:600;text-align:center}.component_related__j7PiN{display:grid;gap:16px;margin-top:48px}.component_related__j7PiN [data-component=Heading][data-level="2"]{font-size:21.6px;color:var(--ts-primary-strong)}.component_related__j7PiN [data-part=company-related-list]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:0;padding:0;list-style:none}.component_relatedCard__uYkOc{display:grid;grid-template-columns:104px auto;overflow:hidden;border:1px solid var(--ts-line);border-radius:var(--ts-r-card);background:var(--ts-card);box-shadow:var(--ts-shadow-sm);transition:transform .3s ease}.component_relatedCard__uYkOc:hover{transform:translateY(-4px);border-color:var(--ts-accent)}.component_relatedLogo__ZZMW7{display:grid;place-items:center;padding:14px;background:var(--ts-slate-wash)}.component_relatedBody__Hm6YJ{display:flex;flex-direction:column;gap:7px;min-width:0;padding:14px}.component_relatedBody__Hm6YJ strong{color:var(--ts-primary);font-size:var(--ts-fs-card-title);font-weight:700;overflow-wrap:anywhere}@media (max-width:1000px){.component_infoGrid__c6du8{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.component_sheet__TXm7k{padding:20px}.component_head__xQboe{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.component_headCopy__CmFin{align-items:center}}@media (max-width:767px){.component_body__At9qL{padding:32px 0}}@media (prefers-reduced-motion:reduce){.component_relatedCard__uYkOc:hover{transform:none}}.component_continuation__ekdl1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:32px}.component_continuationCopy__l3FIS{display:flex;flex-direction:column;gap:10px;max-width:44ch}.component_continuationCopy__l3FIS [data-component=Heading][data-level="2"]{font-size:24px}.component_continuationKicker__3LVTx{align-self:flex-start}.component_content__jgG_x{display:grid;gap:28px}.component_section__guC1F{display:block}.component_section__guC1F [data-component=Heading]{margin:0 0 8px;padding-top:.14em;font-size:24px;line-height:1.4;text-transform:uppercase}.component_source__dWFt_{display:block;margin:0 0 8px;color:var(--ts-ink);font-size:16px;font-weight:700}.component_intro__OH9DT,.component_note__mB13W{margin:0 0 8px;color:var(--ts-text-article);line-height:1.6;text-align:justify}.component_note__mB13W{font-weight:700}.component_section__guC1F [data-part=benefits-items]{margin:0 0 8px;padding-left:1.75rem;list-style:disc}.component_section__guC1F [data-part=benefits-items] li{margin-bottom:.4rem;color:var(--ts-text-article);line-height:1.6;text-align:justify}.component_section__guC1F [data-part=benefits-items] strong{color:var(--ts-ink)}.component_action__cMmqH{display:flex}