.legal_page__xSFXU{min-height:100vh;background:var(--rs-color-canvas);color:var(--rs-color-ink);font-family:var(--rs-font-sans);padding-bottom:40px}.legal_footer__A20IX,.legal_header__uD3sK,.legal_layout__Z1uPn{width:min(var(--rs-content-max),calc(100% - 48px));margin-left:auto;margin-right:auto}.legal_header__uD3sK{height:76px;display:flex;align-items:center;gap:28px;border-bottom:1px solid var(--rs-color-border)}.legal_brand__au4T3{position:relative;display:block;width:132px;height:32px;min-width:132px}.legal_brand__au4T3:before{content:"";position:absolute;inset:0;background:url(/brand/reshim-logo-primary.svg) 0/contain no-repeat}.legal_brand__au4T3>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.legal_topNav__8ouUZ{display:flex;align-items:center;gap:22px;margin-left:auto}.legal_homeLink__u9a3X,.legal_topNav__8ouUZ a{min-height:var(--rs-hit-target);display:inline-flex;align-items:center;font-size:13px;font-weight:var(--rs-font-weight-medium);color:var(--rs-color-muted)}.legal_homeLink__u9a3X:hover,.legal_topNav__8ouUZ a:hover{color:var(--rs-color-coral-ui)}.legal_card__uCQCI a:focus-visible,.legal_footer__A20IX a:focus-visible,.legal_homeLink__u9a3X:focus-visible,.legal_section__BHrmc a:focus-visible,.legal_sideNav__O972X a:focus-visible,.legal_topNav__8ouUZ a:focus-visible{outline:0;box-shadow:var(--rs-focus-ring-action)}.legal_homeLink__u9a3X{padding-left:18px;border-left:1px solid var(--rs-color-border)}.legal_layout__Z1uPn{display:grid;grid-template-columns:220px minmax(0,820px);grid-gap:72px;gap:72px;padding:68px 0 80px}.legal_sideNav__O972X{position:-webkit-sticky;position:sticky;top:24px;height:-moz-fit-content;height:fit-content;display:grid;grid-gap:4px;gap:4px}.legal_sideNav__O972X>span{margin-bottom:12px;color:var(--rs-color-coral-ui);font-size:11px;font-weight:var(--rs-font-weight-bold);letter-spacing:.09em;text-transform:uppercase}.legal_sideNav__O972X a{min-height:var(--rs-hit-target);display:flex;align-items:center;padding:0 10px;border-radius:var(--rs-radius-button);color:var(--rs-color-muted);font-size:13px;font-weight:var(--rs-font-weight-medium);transition:background var(--rs-transition-fast),color var(--rs-transition-fast)}.legal_sideNav__O972X a:hover{background:var(--rs-color-surface-subtle);color:var(--rs-color-ink)}.legal_article__8hdiz{min-width:0}.legal_articleHead__dlvip{padding-bottom:34px;border-bottom:1px solid var(--rs-color-border)}.legal_eyebrow__dXN5c{display:block;color:var(--rs-color-coral-ui);font-size:12px;font-weight:var(--rs-font-weight-bold);letter-spacing:var(--rs-letter-spacing-eyebrow);text-transform:uppercase}.legal_articleHead__dlvip h1{max-width:760px;margin:12px 0 16px;font-size:clamp(42px,5vw,64px);line-height:1;letter-spacing:-.055em}.legal_articleHead__dlvip p{max-width:720px;margin:0;color:var(--rs-color-muted);font-size:17px;line-height:1.62}.legal_articleHead__dlvip small{display:block;margin-top:16px;color:var(--rs-color-text-muted);font-size:12px}.legal_section__BHrmc{padding:34px 0;border-bottom:1px solid var(--rs-color-border)}.legal_section__BHrmc:last-child{border-bottom:0}.legal_section__BHrmc h2{margin:0 0 14px;font-size:26px;line-height:1.18;letter-spacing:-.03em}.legal_section__BHrmc h3{margin:24px 0 8px;font-size:17px}.legal_section__BHrmc li,.legal_section__BHrmc p{color:var(--rs-color-muted);font-size:14px;line-height:1.68}.legal_section__BHrmc p{margin:0 0 12px}.legal_section__BHrmc ol,.legal_section__BHrmc ul{margin:12px 0 0;padding-left:20px}.legal_section__BHrmc li+li{margin-top:7px}.legal_section__BHrmc a{color:var(--rs-color-coral-ui);text-decoration:underline;text-underline-offset:3px}.legal_grid__K98_L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.legal_card__uCQCI{padding:22px;border:1px solid var(--rs-color-border);border-radius:var(--rs-radius-block);background:var(--rs-color-surface)}.legal_card__uCQCI span{display:block;margin-bottom:10px;color:var(--rs-color-coral-ui);font-size:11px;font-weight:var(--rs-font-weight-bold);text-transform:uppercase;letter-spacing:.08em}.legal_card__uCQCI h2,.legal_card__uCQCI h3{margin:0 0 8px;font-size:19px;line-height:1.25}.legal_card__uCQCI p{margin:0;color:var(--rs-color-muted);font-size:13px;line-height:1.55}.legal_card__uCQCI a{min-height:var(--rs-hit-target);display:inline-flex;align-items:center;margin-top:8px;color:var(--rs-color-ink);font-size:13px;font-weight:var(--rs-font-weight-bold)}.legal_statusList__kNQgF{display:grid;margin-top:16px;border-top:1px solid var(--rs-color-border)}.legal_statusRow__rwUXU{display:grid;grid-template-columns:180px 1fr;grid-gap:24px;gap:24px;padding:16px 0;border-bottom:1px solid var(--rs-color-border)}.legal_statusRow__rwUXU strong{font-size:13px}.legal_statusRow__rwUXU span{color:var(--rs-color-muted);font-size:13px;line-height:1.55}.legal_definition__wMWq9{display:grid;grid-template-columns:190px 1fr;grid-gap:0;gap:0;margin:18px 0 0}.legal_definition__wMWq9 dd,.legal_definition__wMWq9 dt{padding:12px 0;border-bottom:1px solid var(--rs-color-border);font-size:13px;line-height:1.55}.legal_definition__wMWq9 dt{font-weight:var(--rs-font-weight-bold)}.legal_definition__wMWq9 dd{margin:0;color:var(--rs-color-muted)}.legal_notice__8P_zw{margin:20px 0 0;padding:18px 20px;border-left:3px solid var(--rs-color-mint);background:var(--rs-color-mint-soft);border-radius:0 var(--rs-radius-block) var(--rs-radius-block) 0;color:var(--rs-color-muted);font-size:13px;line-height:1.6}.legal_footer__A20IX{padding:26px 0 8px;border-top:1px solid var(--rs-color-border);display:grid;grid-template-columns:132px 1fr minmax(280px,420px);grid-gap:28px;gap:28px;align-items:center}.legal_footer__A20IX>div{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.legal_footer__A20IX a{min-height:32px;display:inline-flex;align-items:center;color:var(--rs-color-muted);font-size:12px}.legal_footer__A20IX a:hover{color:var(--rs-color-coral-ui)}.legal_footer__A20IX p{margin:0;text-align:right;color:var(--rs-color-text-muted);font-size:11px;line-height:1.5}@media(max-width:900px){.legal_topNav__8ouUZ{display:none}.legal_layout__Z1uPn{grid-template-columns:1fr;gap:34px}.legal_sideNav__O972X{position:static;display:flex;gap:14px;overflow-x:auto;padding-bottom:8px}.legal_sideNav__O972X>span{display:none}.legal_sideNav__O972X a{white-space:nowrap;border:0;padding:0}.legal_footer__A20IX{grid-template-columns:1fr}.legal_footer__A20IX>div{justify-content:flex-start}.legal_footer__A20IX p{text-align:left}}@media(max-width:720px){.legal_footer__A20IX,.legal_header__uD3sK,.legal_layout__Z1uPn{width:min(100% - 28px,var(--rs-content-max))}.legal_header__uD3sK{height:68px}.legal_brand__au4T3{width:120px;height:27px;min-width:120px}.legal_homeLink__u9a3X{margin-left:auto;padding-left:0;border-left:0}.legal_layout__Z1uPn{padding:46px 0 60px}.legal_articleHead__dlvip h1{font-size:42px}.legal_articleHead__dlvip p{font-size:15px}.legal_grid__K98_L,.legal_statusRow__rwUXU{grid-template-columns:1fr}.legal_statusRow__rwUXU{gap:4px}.legal_definition__wMWq9{grid-template-columns:1fr}.legal_definition__wMWq9 dt{padding-bottom:4px;border-bottom:0}.legal_definition__wMWq9 dd{padding-top:0}}.contact-form_supportSection___xpfL{padding-top:36px;border-bottom:0!important}.contact-form_sectionLead__16nwu{max-width:700px;margin-bottom:20px}.contact-form_cardEyebrow__FRG0O,.contact-form_sectionLead__16nwu>span{display:block;color:var(--rs-color-coral-ui);font-size:10px;font-weight:var(--rs-font-weight-bold);letter-spacing:.09em;text-transform:uppercase}.contact-form_sectionLead__16nwu h2{margin:6px 0 8px!important}.contact-form_sectionLead__16nwu p{margin:0!important}.contact-form_form__KHK2i{display:grid;grid-gap:18px;gap:18px;margin-top:22px;padding:24px;border:1px solid var(--rs-color-border);border-radius:calc(var(--rs-radius-block) + 2px);background:var(--rs-color-surface)}.contact-form_twoColumns__sMo0z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.contact-form_field__GVsZG{display:grid;grid-gap:7px;gap:7px}.contact-form_field__GVsZG>span{color:var(--rs-color-ink);font-size:12px;font-weight:var(--rs-font-weight-bold)}.contact-form_field__GVsZG>span small{color:var(--rs-color-text-muted);font-weight:var(--rs-font-weight-regular)}.contact-form_field__GVsZG input,.contact-form_field__GVsZG textarea{width:100%;box-sizing:border-box;border:1px solid var(--rs-color-border-strong);border-radius:var(--rs-radius-field);background:var(--rs-color-surface);padding:0 13px;color:var(--rs-color-ink);font:inherit;font-size:16px;outline:none;transition:border-color var(--rs-transition-fast),box-shadow var(--rs-transition-fast)}.contact-form_field__GVsZG input{min-height:var(--rs-control-height)}.contact-form_field__GVsZG textarea{min-height:150px;padding-top:12px;padding-bottom:12px;resize:vertical;line-height:1.5}.contact-form_field__GVsZG input:hover,.contact-form_field__GVsZG textarea:hover{border-color:var(--rs-color-border-hover)}.contact-form_field__GVsZG input:focus,.contact-form_field__GVsZG textarea:focus{border-color:var(--rs-color-mint-text);box-shadow:var(--rs-focus-ring-field)}.contact-form_field__GVsZG input[readonly]{background:var(--rs-color-surface-muted);color:var(--rs-color-muted)}.contact-form_field__GVsZG>small{color:var(--rs-color-text-muted);font-size:11px;line-height:1.45}.contact-form_submitRow__e0XVa{display:flex;align-items:center;gap:18px;padding-top:2px}.contact-form_submitRow__e0XVa button{flex:0 0 auto;min-height:var(--rs-control-height);padding:0 20px;border:1px solid var(--rs-color-coral-ui);border-radius:var(--rs-radius-button);background:var(--rs-color-coral-ui);color:var(--rs-color-on-action);font:inherit;font-weight:var(--rs-font-weight-bold);cursor:pointer}.contact-form_submitRow__e0XVa button:hover{background:var(--rs-color-coral-hover);border-color:var(--rs-color-coral-hover)}.contact-form_submitRow__e0XVa button:focus-visible{outline:0;box-shadow:var(--rs-focus-ring-action)}.contact-form_submitRow__e0XVa p{margin:0!important;font-size:11px!important;line-height:1.5!important}.contact-form_error__NMqcq,.contact-form_success__Muk6F{display:grid;grid-gap:5px;gap:5px;margin-top:18px;padding:16px 18px;border-radius:var(--rs-radius-block);font-size:13px;line-height:1.5}.contact-form_success__Muk6F{border:1px solid var(--rs-color-border-result);background:var(--rs-color-mint-soft);color:var(--rs-color-mint-text)}.contact-form_success__Muk6F strong{color:var(--rs-color-ink)}.contact-form_error__NMqcq{border:1px solid var(--rs-color-border-danger);background:var(--rs-color-danger-soft);color:var(--rs-color-danger)}.contact-form_infoSection__gpb_Z{padding:42px 0 18px}.contact-form_infoGrid__eenvM{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:14px;gap:14px}.contact-form_ownerCard__GbUWK,.contact-form_supportCard__lqTQx{padding:24px;border:1px solid var(--rs-color-border);border-radius:calc(var(--rs-radius-block) + 2px);background:var(--rs-color-surface)}.contact-form_supportCard__lqTQx{background:color-mix(in srgb,var(--rs-color-mint-soft) 34%,var(--rs-color-surface))}.contact-form_supportCard__lqTQx h3{margin:10px 0 8px;font-size:21px;line-height:1.2;letter-spacing:-.025em}.contact-form_supportCard__lqTQx h3 a{color:var(--rs-color-ink);text-decoration:none}.contact-form_supportCard__lqTQx h3 a:hover{color:var(--rs-color-coral-ui)}.contact-form_ownerCard__GbUWK>p,.contact-form_supportCard__lqTQx>p{margin:0!important;color:var(--rs-color-muted);font-size:12px!important;line-height:1.55!important}.contact-form_ownerName__03EuI{margin:10px 0 5px!important;color:var(--rs-color-ink)!important;font-size:16px!important;font-weight:var(--rs-font-weight-medium)!important;line-height:1.35!important;letter-spacing:-.01em}.contact-form_compactDetails__A9E15{display:grid;grid-gap:10px;gap:10px;margin:24px 0 0}.contact-form_compactDetails__A9E15>div{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:baseline}.contact-form_compactDetails__A9E15 dt,.contact-form_ownerDetails__r7I85 dt{color:var(--rs-color-text-muted);font-size:10px;font-weight:var(--rs-font-weight-bold);line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.contact-form_compactDetails__A9E15 dd,.contact-form_ownerDetails__r7I85 dd{margin:0;color:var(--rs-color-ink);font-size:12px;font-weight:var(--rs-font-weight-medium);line-height:1.4}.contact-form_compactDetails__A9E15 a,.contact-form_ownerDetails__r7I85 a{color:var(--rs-color-ink);text-decoration:none}.contact-form_compactDetails__A9E15 a:hover,.contact-form_ownerDetails__r7I85 a:hover{color:var(--rs-color-coral-ui)}.contact-form_ownerDetails__r7I85{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 24px;gap:18px 24px;margin:24px 0 0}.contact-form_ownerDetails__r7I85>div{min-width:0}.contact-form_ownerDetails__r7I85 dt{margin-bottom:6px}.contact-form_ownerDetails__r7I85 dd{overflow-wrap:anywhere}.contact-form_wideDetail__xOl5h{grid-column:1/-1}.contact-form_readinessSection__TN_Q_{padding:10px 0 24px}.contact-form_readinessNotice__uGu_Z{margin-top:0!important}.contact-form_honeypot__RC08a{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:760px){.contact-form_form__KHK2i{padding:18px}.contact-form_infoGrid__eenvM,.contact-form_twoColumns__sMo0z{grid-template-columns:1fr}.contact-form_submitRow__e0XVa{align-items:stretch;flex-direction:column}.contact-form_submitRow__e0XVa button{width:100%}.contact-form_infoSection__gpb_Z{padding-top:34px}.contact-form_ownerCard__GbUWK,.contact-form_supportCard__lqTQx{padding:20px}.contact-form_compactDetails__A9E15>div{grid-template-columns:1fr;gap:3px}}@media(max-width:480px){.contact-form_ownerDetails__r7I85{grid-template-columns:1fr;gap:14px}.contact-form_wideDetail__xOl5h{grid-column:auto}}.contact-form_portalCard__JQJbK{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:22px;padding:24px;border:1px solid var(--rs-color-border);border-radius:calc(var(--rs-radius-block) + 2px);background:color-mix(in srgb,var(--rs-color-mint-soft) 28%,var(--rs-color-surface))}.contact-form_portalCard__JQJbK>div:first-child{max-width:620px}.contact-form_portalCard__JQJbK>div:first-child>span{display:block;color:var(--rs-color-coral-ui);font-size:10px;font-weight:var(--rs-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.contact-form_portalCard__JQJbK h3{margin:7px 0 6px;font-size:20px;line-height:1.2;letter-spacing:-.02em}.contact-form_portalCard__JQJbK p{margin:0;color:var(--rs-color-muted);font-size:12px;line-height:1.55}.contact-form_portalActions__KSrnd{display:flex;align-items:center;gap:10px;flex:0 0 auto}.contact-form_portalPrimary__lMiQb,.contact-form_portalSecondary___wm0K{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:var(--rs-radius-button);font-size:12px;font-weight:var(--rs-font-weight-bold);text-decoration:none}.contact-form_portalPrimary__lMiQb{min-width:150px;border:1px solid var(--rs-color-coral-ui);background:var(--rs-color-coral-ui);color:#fff!important;-webkit-text-fill-color:#fff;opacity:1;visibility:visible}.contact-form_portalSecondary___wm0K{border:1px solid var(--rs-color-border-strong);background:var(--rs-color-surface);color:var(--rs-color-ink)}.contact-form_portalPrimary__lMiQb:hover{background:var(--rs-color-coral-hover);border-color:var(--rs-color-coral-hover)}.contact-form_portalSecondary___wm0K:hover{border-color:var(--rs-color-border-action-strong);background:var(--rs-color-coral-soft)}@media(max-width:760px){.contact-form_portalActions__KSrnd,.contact-form_portalCard__JQJbK{align-items:stretch;flex-direction:column}.contact-form_portalPrimary__lMiQb,.contact-form_portalSecondary___wm0K{width:100%;box-sizing:border-box}}