.rxh-header{--rx-paper:#fbf9f4;--rx-ink:#252c2a;--rx-ink-soft:#3a4642;--rx-muted:#555a54;--rx-line:#dcded3;--rx-line-strong:#c6c8bb;--rx-accent:#a4432e;--rx-slate:#5a6b73;--rx-serif:Georgia,"Iowan Old Style",Cambria,"Noto Serif","DejaVu Serif","Times New Roman",serif;--rx-menu-max:1120px}.rxh-item{position:relative;display:inline-flex;align-items:center;gap:4px;height:100%;margin:0;padding:0;border:0;border-radius:0;background:none;font:inherit;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;color:#1c0f0d;text-decoration:none;cursor:pointer;transition:color .15s ease;-webkit-tap-highlight-color:transparent}@media (min-width:1280px){.rxh-item{font-size:14px}}.rxh-item:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--rx-accent);opacity:0;transition:opacity .15s ease}.rxh-item:hover{color:var(--rx-accent)}.rxh-item[data-current=true]:after{opacity:1}.rxh-item[data-open=true]{color:var(--rx-ink)}.rxh-item[data-open=true]:after{opacity:1;background:var(--rx-ink)}.rxh-item[data-open=true][data-current=true]:after{background:var(--rx-accent)}.rxh-item:focus-visible{outline:none}.rxh-item:focus-visible .rxh-itemLabel{outline:2px solid var(--rx-accent);outline-offset:5px}.rxh-itemLabel{display:inline-flex;align-items:center;gap:4px}.rxh-chevron{flex-shrink:0;transition:transform .2s ease}.rxh-item[data-open=true] .rxh-chevron{transform:rotate(180deg)}.rxh-newDot{width:6px;height:6px;margin-left:2px;border-radius:50%;background:var(--rx-accent);flex-shrink:0}.rxh-signIn{margin:0;padding:12px 4px;border:0;background:none;font:inherit;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;color:#1c0f0d;cursor:pointer;transition:color .15s ease}.rxh-signIn:hover{color:var(--rx-accent)}.rxh-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;margin:0;padding:0 12px;border:0;border-radius:0;background:var(--rx-ink);font:inherit;font-size:12px;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap;color:#fffdf8;text-decoration:none;cursor:pointer;transition:background .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rxh-cta:hover{background:var(--rx-ink-soft)}.rxh-cta svg{transition:transform .2s ease}.rxh-cta:hover svg{transform:translateX(3px)}.rxh-iconBtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;margin:0;padding:0;border:1px solid var(--rx-line-strong);border-radius:0;background:transparent;color:var(--rx-ink);cursor:pointer;transition:border-color .15s ease}.rxh-iconBtn:hover{border-color:var(--rx-ink)}@media (min-width:1024px){.rxh-menuBtn{display:none}}.rxh-account{font-size:12px;font-weight:700;color:var(--rx-ink);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rxh-plan{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rx-muted)}.rxh-plan:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--rx-accent)}.rxh-cta:focus-visible,.rxh-drawer a:focus-visible,.rxh-drawer button:focus-visible,.rxh-iconBtn:focus-visible,.rxh-panel a:focus-visible,.rxh-signIn:focus-visible{outline:2px solid var(--rx-accent);outline-offset:3px}@media (min-width:640px){.rxh-signIn{padding:12px;font-size:13px}.rxh-cta{min-height:44px;padding:0 16px;font-size:13px}}@media (min-width:1280px){.rxh-signIn{font-size:14px}.rxh-cta{padding:0 22px;font-size:13.5px}}@media (max-width:359.98px){.rxh-signIn{display:none}}.rxh-layer{position:absolute;top:100%;left:0;right:0;z-index:50;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .12s ease,visibility 0s linear .12s}.rxh-layer[data-open=true]{visibility:visible;opacity:1;transition:opacity .12s ease,visibility 0s linear 0s}.rxh-layerInner{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}.rxh-panel{pointer-events:auto;display:grid;width:100%;max-width:var(--rx-menu-max);max-height:calc(100vh - 7.5rem);max-height:calc(100dvh - 7.5rem);overflow-y:auto;overscroll-behavior:contain;background:var(--rx-paper);border:1px solid var(--rx-line-strong);border-top-color:var(--rx-ink);border-radius:0;box-shadow:0 26px 40px -34px rgba(37,44,42,.38);color:var(--rx-ink);text-align:left;cursor:default}.rxh-pane{grid-area:1/1;display:flex;flex-direction:column;min-width:0;visibility:hidden;opacity:0;transition:opacity .12s ease,visibility 0s linear .12s}.rxh-pane[data-active=true]{visibility:inherit;opacity:1;transition:opacity .12s ease,visibility 0s linear 0s}.rxh-cols{flex:1 1 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px;padding:24px 28px 18px}.rxh-col{display:flex;flex-direction:column;min-width:0}.rxh-colHead{display:flex;align-items:center;min-height:16px;margin:0 0 6px;padding:0 0 10px;border-bottom:1px solid var(--rx-line);font-size:11px;line-height:16px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--rx-muted)}.rxh-colNum{font-family:var(--rx-serif);font-size:13px;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none;color:var(--rx-accent)}.rxh-list{list-style:none;margin:0;padding:0}.rxh-link{display:block;padding:7px 0;color:var(--rx-ink);text-decoration:none}.rxh-linkTitle{display:flex;align-items:baseline;gap:8px;font-size:15px;line-height:20px;font-weight:700;white-space:nowrap;transition:color .12s ease}.rxh-linkDesc{display:block;margin-top:1px;overflow:hidden;font-size:13px;line-height:18px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;color:var(--rx-muted)}.rxh-link:focus-visible .rxh-linkTitle,.rxh-link:hover .rxh-linkTitle{color:var(--rx-accent)}.rxh-mark{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:11px;line-height:1;font-weight:600;letter-spacing:.04em;white-space:nowrap;color:var(--rx-muted)}.rxh-mark:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--rx-slate)}.rxh-feature{flex:1 1 auto;display:flex;flex-direction:column;padding:10px 0 6px;color:var(--rx-ink);text-decoration:none}.rxh-featureTitle{display:block;font-family:var(--rx-serif);font-size:23px;line-height:1.15;font-weight:400;letter-spacing:-.025em;white-space:nowrap}.rxh-featureTitle em{font-style:italic;color:var(--rx-accent)}.rxh-featureDesc{display:block;margin-top:8px;overflow:hidden;font-size:13px;line-height:18px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;color:var(--rx-muted)}.rxh-featureGo{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;padding-top:18px;color:var(--rx-ink);transition:transform .2s ease,color .12s ease}.rxh-feature:focus-visible .rxh-featureGo,.rxh-feature:hover .rxh-featureGo{transform:translateX(4px);color:var(--rx-accent)}.rxh-more{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;line-height:20px;font-weight:700;white-space:nowrap;color:var(--rx-ink);text-decoration:none;transition:color .12s ease}.rxh-more svg{flex-shrink:0;transition:transform .2s ease}.rxh-more:focus-visible,.rxh-more:hover{color:var(--rx-accent)}.rxh-more:hover svg{transform:translateX(3px)}.rxh-asideList{list-style:none;margin:0;padding:4px 0 0}.rxh-asideList li{padding:6px 0}.rxh-foot{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:49px;padding:0 28px;border-top:1px solid var(--rx-line)}@media (max-width:1151.98px){.rxh-cols{-moz-column-gap:20px;column-gap:20px;padding:22px 24px 16px}.rxh-cols[data-fit=true]{grid-template-columns:repeat(4,minmax(0,auto));justify-content:space-between}.rxh-foot{padding:0 24px}.rxh-linkTitle{font-size:14.5px}.rxh-featureDesc,.rxh-linkDesc{font-size:12.5px}.rxh-featureTitle{font-size:21px}}.rxh-veil{position:fixed;inset:0;z-index:45;background:rgba(37,44,42,.16);pointer-events:none;visibility:hidden;opacity:0;transition:opacity .16s ease,visibility 0s linear .16s}.rxh-veil[data-open=true]{visibility:visible;opacity:1;transition:opacity .16s ease,visibility 0s linear 0s}@media (max-width:1023.98px){.rxh-layer,.rxh-veil{display:none}}.rxh-drawer{max-height:calc(100vh - 5rem);max-height:calc(100dvh - 5rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--rx-paper);border-top:1px solid var(--rx-ink);color:var(--rx-ink)}.rxh-drawerInner{padding:4px 20px 28px}.rxh-drawerAccount{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid var(--rx-line)}.rxh-drawerAccountRow{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.rxh-drawerEmail{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rxh-drawerSignOut{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:0;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:700;white-space:nowrap;color:var(--rx-muted);text-decoration:underline;text-decoration-color:var(--rx-line-strong);text-underline-offset:4px;cursor:pointer}.rxh-mList{list-style:none;margin:0;padding:0}.rxh-mItem{border-bottom:1px solid var(--rx-line)}.rxh-mRow{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;margin:0;padding:0;border:0;border-radius:0;background:none;font:inherit;font-size:16px;line-height:1.25;font-weight:700;text-align:left;color:var(--rx-ink);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.rxh-mRow[data-current=true]{color:var(--rx-accent)}.rxh-mRow svg{flex-shrink:0;color:var(--rx-muted);transition:transform .2s ease}.rxh-mRow[aria-expanded=true] svg{transform:rotate(180deg)}.rxh-mPanel{padding:0 0 14px}.rxh-mHead{margin:12px 0 2px;font-size:11px;line-height:16px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rx-muted)}.rxh-mHead:first-child{margin-top:2px}.rxh-mLink{display:flex;flex-direction:column;justify-content:center;min-height:48px;padding:5px 0;color:var(--rx-ink);text-decoration:none}.rxh-mLinkTitle{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:15px;line-height:20px;font-weight:700}.rxh-mLinkDesc{font-size:13px;line-height:18px;font-weight:500;color:var(--rx-muted)}.rxh-mMore{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;color:var(--rx-ink);text-decoration:none}.rxh-mMore svg{flex-shrink:0;color:var(--rx-accent)}.rxh-mMoreGroup{margin-top:8px;padding-top:6px;border-top:1px solid var(--rx-line)}.rxh-mActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}.rxh-mActions[data-single=true]{grid-template-columns:minmax(0,1fr)}.rxh-mBtn,.rxh-mBtnQuiet{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:0;padding:0 14px;border:1px solid var(--rx-ink);border-radius:0;font:inherit;font-size:14px;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.rxh-mBtn{background:var(--rx-ink);color:#fffdf8}.rxh-mBtnQuiet{background:transparent;color:var(--rx-ink)}@media (prefers-reduced-motion:reduce){.rxh-chevron,.rxh-cta,.rxh-cta svg,.rxh-featureGo,.rxh-item,.rxh-item:after,.rxh-layer,.rxh-mRow svg,.rxh-more svg,.rxh-pane,.rxh-veil{transition:none}}